OpenStack

OpenStack は、クラウドコンピューティングのためのオープンソース・フリーソフトウェアであり、クラウドの分類のIaaSサービスとして仮想マシンやその他のリソースを提供する。
OpenStackは、データセンター全体の処理、ストレージ、およびネットワークリソースのマルチベンダーハードウェアプールを制御するコンポーネントで構成されている。
そして、Webベースのダッシュボード、コマンドラインツール、または Webサービスを通じて操作する。
OpenStackは 2010年に、米とNASAの共同プロジェクトとして始まった。
ソフトウェアとそのコミュニティを促進するために、2012年9月に設立された非営利法人 OpenStack Foundation
によって OpenStack は管理されている。
AT&T、AMD、Cisco、デル、エリクソン、HPE、IBM、インテル、NEC、レッドハット、VMware、Yahoo!など、500以上の企業が参加している。
歴史.
2010年7月、米Rackspace HostingとNASAは共同でOpenStackと呼ばれるオープンソースのクラウドソフトウェアを作るプロジェクトを開始した。
標準的なハードウェアで動作するクラウドコンピューティングサービスを提供する組織を支援することがOpenStackプロジェクトの目的である。
それから3ヶ月後の2010年10月21日、オースティン(Austin)というコードネームの最初の正式リリースされた。
ソフトウェアの定期的なアップデートは数ヶ月おきにリリースされた。
初版は、NASAのプラットフォームだけでなく、プラットフォームからも提供された。
2011年、Ubuntu Linuxディストリビューションの開発者は、Ubuntu 11.04 "Natty Narwhal" 向けに OpenStack "Bexar"技術プレビュー版を採用した。
UbuntuのスポンサーであるCanonicalは、OpenStack "Cactus"リリースからOpenStackクラウドのサポートを開始した。
2011年のOpenstack "Cactus"リリースからDebian Sidでも利用可能になった。OpenStackを含むDebianの最初のリリースはOpenStack 2012.1（コードネーム： "Essex"）を含むDebian 7.0（コード名 "Wheezy"）である。
2011年10月、SUSEは、OpenStack "Diablo"リリースをベースとした、業界初の完全に設定済みOpenStackアプライアンスのパブリックプレビューを発表した。
2012年8月、OpenStack "Essex"リリースをベースとして、SUSEはエンタープライズOpenStackディストリビューションの商用サポートを開始した。
2012年11月、OpenNASA v2.0 Government（GaaPモデル）をプラットフォームとしたイギリス政府のが、運用を開始した。
2012年、OpenStack "Essex"リリースをベースとして、Red HatはOpenStackディストリビューションのプレビューを発表した。
2013年7月にOpenStackの"Grizzly"リリースをベースとして商用サポートを開始した。
2013年7月、OpenStackに技術的進歩などの要因がないなどの理由とパブリッククラウドの使用に注力するため、NASAはプロジェクトの積極的な開発者をやめると発表した 。
しかし、この発表は、エイムズ研究センター CIO Ray O’Brien氏の発言と一部矛盾している。
2013年12月、オラクルは、OpenStackにスポンサーとして参加し、Oracle Solaris、Oracle Linuxなどの製品にOpenStackを導入する予定と発表した。
そして、2014年9月24日に、OpenStack "Icehouse" リリースをベースに、Oracle Solaris、およびOracle Linux向けOracle OpenStackディストリビューションをリリースした。
2014年5月、HPはを発表し、"IceHouse"リリースからHP Helion OpenStack Communityのプレビューをリリースした。 HPはOpenStackでHP Helion Public Cloudを2012年から運用している。
2014年、Interop 、および において、米Avaya社がショートテストパスブリジングとOpenStackを自動キャンパスとして使用し、データセンターからエンドデバイスまでの自動化を拡張し、サービス提供から手作業によるプロビジョニングを取り除きソフトウェア・デファインド・ネットワーキングを実証した。
2015年3月現在、NASAはOpenStackプライベートクラウドを利用しており、
OpenStackパブリッククラウドサポートのための提案を行っている。
2015年10月、NECは、OpenStack "kilo" リリースをベースとした、NEC Cloud Systemを発売した。
コンポーネント.
OpenStackは、さまざまなコード名のコンポーネントを持つモジュラーアーキテクチャを採用している。
コンピュート (Nova).
Novaは全てのスケジュールや起動の処理をオーケストレートする。
ネットワーキング (Neutron).
Neutronは全てのOpenStackサービスを接続するためのSDN(ソフトウェアで定義されたネットワーク)を提供する。
ブロックストレージ (Cinder).
CinderはゲストVMに永続的ブロックストレージを提供する
アイデンティティサービス (Keystone).
KeystoneはOpenStackコンポーネントへの認証と権限付与を提供する。
イメージサービス (Glance).
Glanceは仮想ディスクイメージのカタログと保存場所を提供する。
オブジェクトストレージ (Swift).
Swiftは無限にスケーラブルなブロブ(輪郭のない)ストレージ。データの保存や読み出しを可能にする。
（ファイルサーバーのようなディレクトリ概念はない）
ダッシュボード (Horizon).
Horizonは他のOpenStackコンポーネントにweb フロントエンドを提供する。
歴史的名称.
いくつかのOpenStackプロジェクトは商標問題のために名前を変更している。
他のクラウドAPIとの互換性.
OpenStackは他のクラウドAPIとの互換性を追求していない。
しかし、いくつかのOpenStackコミュニティが互換性について活動している。
ガバナンス.
OpenStackは、非営利団体と理事会、技術委員会、ユーザー委員会によって管理されている。取締役会は、8プラチナスポンサーのそれぞれから8メンバー、24のゴールドスポンサーの中から8メンバー、ファウンデーション個人メンバーから選出された8人のメンバーで構成されている。
2013年現在の理事会メンバーは以下のとおり
2013年現在のテクニカルコミッティーは以下のとおり。
2013年現在のユーザーコミッティーは以下のとおり。
ユーザー.
OpenStackのユーザーのうちのいくつか。