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
writeback message: Ready to post a comment.
