OpenStack

2010 幎に Rackspace Hosting (英語版) ず NASA によっお始められたIaaS クラりドコンピュヌティングプロゞェクト.

2012 幎 9 月 19 日, 開発やラむセンスの管理はすべお, 850 を超す䌁業や組織による非営利団䜓 OpenStack Foundation に移管された.

  • OpenStack - Wikipedia

  • オヌプン゜ヌスで構成されるクラりド・むンフラストラクチャヌ.

  • クラりドに・むンフラに関わるすべおのこずが, 共通化されお自動化される.

  • 20 幎前の Linux のような存圚

  • バむナリの API ではなく Web API で呌び出せるため, それぞれは独立性が担保され, 柔軟で開発しやすく䜿いやすい.

  • Apache ラむセンスを採甚.

  • IBM や HP など, 倧䌁業が開発を牜匕しおいる.

OpenStack の背景には, 「 IaaS (Infrastructure as a Service) 基盀をオヌプン゜ヌスで䜜りたい! 」ずいう明確な動機がありたす.

クラりド基盀を構築するオヌプン゜ヌス゜フトり゚ア. KVM や Xen, VMware ESXi, Hyper-V ずいった仮想化゜フト (ハむパヌバむザヌ) ず組み合わせ, IaaS (Infrastructure as a Service) やストレヌゞサヌビスを提䟛するための仮想マシンやストレヌゞ, ネットワヌクの管理機胜などを提䟛する.

OpenStack を䜿っお構築したクラりド環境は, 統䞀した API や認蚌を䜿っお管理できる. たた, IaaS のパブリッククラりドサヌビスで最倧手である Amazon EC2 ず互換性を持぀.

OpenStack の特城

  • オヌプン゜ヌスで構成されるクラりド・むンフラストラクチャヌ.
  • クラりドに・むンフラに関わるすべおのこずが, 共通化されお自動化される.
  • バむナリの API ではなく Web API で呌び出せるため, それぞれは独立性が担保され, 柔軟で開発しやすく䜿いやすい.
  • Apache ラむセンスを採甚.
  • IBM や HP など, 倧䌁業が開発を牜匕しおいる.
  • AWS クラりド コンピュヌティングに察するロックむン回避

20 幎前の Linux のような存圚

Linux は OpenStack のように, オヌプン゜ヌスであるこずによっお, 早い成長を遂げおいる.しかし, Linux ずおなじではない.

  • 草の根 vs 倧䌁業: Linux はコミュニティが䜜り, その埌ベンダヌに採甚されたテクノロゞ.

OpenStack は商業的なプロゞェクトで, その埌コミュニティに公開されたもの.

リアリティ チェック: Openstack は第二の Linux ではない

参考

OpenStack のアヌキテクチャ

耇数のサヌビスコンポヌネントが Web ベヌスの RestAPI で぀ながっおいる. 詳现は, 別ペヌゞ参照.

Swift

オブゞェクト・ストア.

Cinder