Dec 26, 2009

"Cloud Computing" の定義

NIST(アメリカ国立標準技術研究所) による Cloud Computing の定義をメモ。 下記はかなり端折った意訳なので、必要に応じて原文を参照のこと。

NIST - cloud computing
http://www.csrc.nist.gov/groups/SNS/cloud-computing/index.html

"Cloud Computing" の特徴

On-demand self-service
コンシューマは必要なときに必要なだけのコンピュータ資源を人を介した申込み無しでサービスの提供を受けることができる
Broad network access
様々なプラットフォーム(携帯電話、ラップトップ、PDA 等)からネットワークを介して利用できる
Resource pooling
サービス提供者のコンピュータ資源は複数の利用者による使用に備えてプールされ、要望に応じて動的に利用者へアサインされる。
Rapid elasticity
コンピュータ資源は柔軟に提供され、スケールアウト・スケールインを容易に実現できる
Measured Service
クラウドシステムは自身の監視により自動的に制御・最適化される。

サービス形態

Cloud Software as a Service (SaaS)
サービス提供者の資源上で実行されるサービス提供者のアプリケーションを利用者が利用する形態。
Cloud Platform as a Service (PaaS)
サービス提供者の提供する開発言語・ツールを使用して利用者が開発したアプリケーションをサービス提供者の資源上で実行する形態。
Cloud Intrastructure as a Service (IaaS)
利用者が OS を含む任意のソフトウェアをサービス提供者の資源上で実行可能な形態。

運用形態

Private cloud
クラウド基盤は特定の組織専用として運用される。
Community cloud
クラウド基盤は複数の組織共用として運用され、これら組織に共通の目標を持つコミュニティをサポートする。
Public cloud
クラウド基盤はクラウドサービス提供者により運用され、様々な利用者により利用される。
Hybrid cloud
Private cloud, Community cloud, Public cloud の複合。

TrackBack ping me at
http://www.in-vitro.jp/blog/index.cgi/Cloud/20091226_01.trackback
Post a comment

writeback message: Ready to post a comment.