OpenStack

OpenStack は、クラウドコンピューティングのためのオープンソース・フリーソフトウェアであり、クラウドの分類のIaaSサービスとして仮想マシンやその他のリソースを提供する。 OpenStackは、データセンター全体の処理、ストレージ、およびネットワークリソースのマルチベンダーハードウェアプールを制御するコンポーネントで構成されている。 そして、Webベースのダッシュボード、コマンドラインツール、または Webサービスを通じて操作する。 OpenStackは 2010年に、米Rackspace Hosting社（英語版）と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のNebula（英語版）プラットフォームだけでなく、Rackspace's Cloud Files platform（英語版）プラットフォームからも提供された。 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モデル）をプラットフォームとしたイギリス政府のデジタルサービス（GDS）（英語版）が、運用を開始した。 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はHP Helion（英語版）を発表し、"IceHouse"リリースからHP Helion OpenStack Communityのプレビューをリリースした。 HPはOpenStackでHP Helion Public Cloudを2012年から運用している。 2014年、Interop 、および Tech Field Day（英語版）において、米Avaya社がショートテストパスブリジングとOpenStackを自動キャンパスとして使用し、データセンターからエンドデバイスまでの自動化を拡張し、サービス提供から手作業によるプロビジョニングを取り除きソフトウェア・デファインド・ネットワーキングを実証した。 2015年3月現在、NASAはOpenStackプライベートクラウドを利用しており、 OpenStackパブリッククラウドサポートのための提案を行っている。 2015年10月、NECは、OpenStack "kilo" リリースをベースとした、NEC Cloud Systemを発売した。 OpenStackは、さまざまなコード名のコンポーネントを持つモジュラーアーキテクチャを採用している。 Novaは全てのスケジュールや起動の処理をオーケストレートする。 NovaはIaaSクラウドをコントロールする Novaはクラウドをオーケストレートし、インスタンスを稼働させる Neutronは全てのOpenStackサービスを接続するためのSDN(ソフトウェアで定義されたネットワーク)を提供する。 ユーザーがレイヤー2/3ネットワークを作成してインターフェイスを取り付けることができる APIで異なったテクノロジを利用可能にする、プラグインIFを持つ CinderはゲストVMに永続的ブロックストレージを提供する (USBケーブルなしでHDDを接続するような感覚) VMへの永続ストレージを追加するのに利用される VMと紐付けてアクセスする OpenStackブロックストレージコントロールプロトコルを通してマウントされる 例：iSCSI 必要に応じてサイズを決められる 例：1TBの追加ハードドライブ KeystoneはOpenStackコンポーネントへの認証と権限付与を提供する。 全コンポーネントとそのサービスのリストを提供する 誰が何にアクセスできるかをコントロールできる プロジェクト ユーザー 役割 リソース割当量 Glanceは仮想ディスクイメージのカタログと保存場所を提供する。 VMイメージを保存し、読み出す機能 VMイメージに関するメタデータを保存し、読み出す機能 様々なイメージタイプをサポート vhd (VMWare, Xen, Microsoft, VirtualBox,その他) vmdk vdi (VirtualBox,QEMU) iso (光学ディスクイメージ) qcow2 (QEMU、コピーオンライトをサポートする) aki (Amazon kernel image) ari (Amazon ramdisk image) ami (Amazon machine image) Swiftは無限にスケーラブルなブロブ(輪郭のない)ストレージ。データの保存や読み出しを可能にする。 （ファイルサーバーのようなディレクトリ概念はない） 仮想マシンイメージやデータを保存するのに利用される どこからでも利用可能 将来的なデータ量増大に対して、簡単にスケールできる 例：数百個のペタバイト級データセットの保存 Horizonは他のOpenStackコンポーネントにweb フロントエンドを提供する。 全コンポーネントへの管理コンソール それぞれのコンポーネントへの簡単なアクセスとコントロール システム管理者向けに設計されている クラウドに対して主要なオペレーションを実行できる インスタンス起動 IPアドレスの割り当て アクセスコントロールの設定 いくつかのOpenStackプロジェクトは商標問題のために名前を変更している。 Neutron(ニュートロン|中性子)は、以前Quantum(クアンタム|量子)と呼ばれていた。 Sahara(サハラ)は、以前Savanna(サバナ)と呼ばれていた。 Designate(デジグネイト|指定者)は、以前Moniker(モニカ)と呼ばれていた。 Trove(トロブ|収集)は、以前RedDwarf(レッドドワーフ)と呼ばれていた。 Zaqar(ザカール)は以前はMarconi(マルコーニ)と呼ばれていた。 OpenStackは他のクラウドAPIとの互換性を追求していない。 しかし、いくつかのOpenStackコミュニティが互換性について活動している。 EC2 APIプロジェクトは、Amazon EC2との互換性を提供することを目的としている。 GCE APIプロジェクトは、Google Compute Engineとの互換性を提供することを目的としている。 OpenStackは、非営利団体と理事会、技術委員会、ユーザー委員会によって管理されている。取締役会は、8プラチナスポンサーのそれぞれから8メンバー、24のゴールドスポンサーの中から8メンバー、ファウンデーション個人メンバーから選出された8人のメンバーで構成されている。 2013年現在の理事会メンバーは以下のとおり プラチナディレクター Chris Kemp, Nebula(英語版) Alan Clark, SUSE, Chairman of the Board Van Lindberg, Rackspace（英語版） Eileen Evans, ヒューレット・パッカード Toby Ford, AT&T John Zannos, カノニカル Todd Moore, IBM Brian Stevens, レッドハット ゴールドディレクター Simon Anderson, DreamHost Nick Barcet, eNovance Randy Bias, Cloudscaling（英語版） Joseph George, Dell Joshua McKenty, Piston Cloud Computing Boris Renski, Mirantis Sean Roberts, Yahoo! Lew Tucker, Cisco, Vice Chairman of the Board 個人ディレクター Tim Bell, CERN Hui Cheng, UnitedStack Tristan Goode, Aptira Rob Hirschfeld, Dell Mark McLoughlin レッドハット Lauren Sell, OpenStack Foundation Monty Taylor, ヒューレット・パッカード Troy Toman, Rackspace（英語版） 旧ディレクター Yujie Du, 99 Cloud Dr. Tzi-cker Chiueh, ITRI/CCAT John Igoe, Dell Jon Mittelhauser（英語版）, Nebula Devin Carlen, Nebula Jim Curry, Rackspace Kyle MacDonald, カノニカル 2013年現在のテクニカルコミッティーは以下のとおり。 Russell Bryant, レッドハット Thierry Carrez, OpenStack Foundation Julien Danjou John Dickinson, SwiftStack Anne Gentle, Rackspace John Griffith, Solidfire Steven Hardy, レッドハット Gabriel Hurly, Nebula Vish Ishaya, Nebula Dolph Mathews, Rackspace Mark McClain, DreamHost（英語版） Mark McLoughlin, レッドハット Michael Still, Rackspace Monty Taylor, ヒューレット・パッカード Mark Washenburger, Nebula 2013年現在のユーザーコミッティーは以下のとおり。 Tim Bell, CERN Ryan Lane, Wikimedia Foundation Jean-Christophe Martin, eBay OpenStackのユーザーのうちのいくつか。 AT&T – 2012年1月に参加 CERN ドイツテレコム OpenStackベースの"Business Marketplace"を作った。 HP Converged Cloud（英語版） ソフトウェアとクラウドサービスを一つのパッケージにまとめ、ひとつの統合されたアーキテクチャにしている HP Cloud Services（英語版） – UbuntuをホストOS、ゲストOSとして採用している。 インテル iQIYI KT (旧コリアンテレコム) - オブジェクトストレージのみ MercadoLibre – MercadoLibre は6,000VM以上をOpenStackで管理している 。 NASA PayPal Rackspace Cloud（英語版） ソニー - PlayStation 4向けのオンラインゲーム SUSE クラウドソリューションSUSE Cloud プロダクトの詳細. Wikimedia Labs Yahoo! Cloudscaling（英語版） Debian Fedora Piston Cloud Computing OpenSUSE SUSE Ubuntu Morphlabs StackOps RHEL Mirantis Fuel Rackspace Private Cloud DevStack [脚注の使い方] ^ “OpenStack Releases: Xena” (2021年10月6日). 2021年10月7日閲覧。 ^ “OpenStack Open Source Cloud Computing Software”. 29 November 2013閲覧。 ^ “OpenStack Launches as Independent Foundation, Begins Work Protecting, Empowering and Promoting OpenStack”. BusinessWire. (19 September 2012). http://www.businesswire.com/news/home/20120919005997/en/OpenStack-Launches-Independent-Foundation-Begins-Work-Protecting 7 January 2013閲覧。  ^ “OpenStack Foundation Mission”. 7 January 2013閲覧。 ^ “Companies » OpenStack Open Source Cloud Computing Software”. Openstack.org. 7 January 2013閲覧。 ^ “HP Announces Support for OpenStack”. H30507.www3.hp.com (27 July 2011). 23 October 2012閲覧。 ^ “IBM supports OpenStack (Computerworld)”. Computerworlduk.com. 23 October 2012閲覧。 ^ “Dell OpenStack-Powered Cloud Solution”. Content.dell.com. 23 October 2012閲覧。 ^ “Oracle Sponsors OpenStack Foundation; Offers Customers Ability to Use OpenStack to Manage Oracle Cloud Products and Services”. morningstar.com (10 December 2013). 11 December 2013閲覧。 ^ “GoDaddy Embraces Open-Source OpenStack Cloud”. eweek.com (3 March 2014). 5 March 2014閲覧。 ^ “Hitachi and Openstack”. hds.com (3 March 2014). 5 March 2014閲覧。 ^ Sean Michael Kerner. “Avaya Looks to OpenStack Horizon for the Software Defined Data Center”. Enterprise Networking Planet. 31 December 2017閲覧。 ^ “How OpenStack is Giving DreamHost a Competitive Edge”. The Whir. thewhir.com. 2 April 2015閲覧。 ^ “Google Sponsors OpenStack Foundation”. googlecloudplatform.blogspot.com (16 July 2015). 20 July 2015閲覧。 ^ “DataCentred is the first to roll out HP’s Moonshot micro-servers with ARM inside”. DatacenterDynamics (16 March 2016). 10 February 2017閲覧。 ^ Curry, Jim (19 July 2010). “Introducing OpenStack | The OpenStack Blog” (英語). www.openstack.org. 22 January 2017閲覧。 ^ https://releases.openstack.org/ ^ Vaughan, Steven J. (10 May 2011). “Canonical switches to OpenStack for Ubuntu Linux cloud”. ZDNet. 23 October 2012閲覧。 ^ Vaughan, Steven J. (3 February 2011). “Canonical brings Ubuntu to the OpenStack Cloud”. ZDNet. 11 January 2014閲覧。 ^ “Openstack Folsom fully uploaded to Experimental”. Thomas Goirand (6 February 2013). 29 November 2013閲覧。 ^ “OpenStack Havana 2013.2 Debian packages available”. Thomas Goirand (17 October 2013). 29 November 2013閲覧。 ^ “SUSE Debuts OpenStack-Powered Cloud Infrastructure Solution”. SUSE press release (26 October 2011). 9 August 2016閲覧。 ^ “SUSE Releases First OpenStack-Based Enterprise Private Cloud Solution”. SUSE press release (29 August 2012). 9 August 2016閲覧。 ^ “Inside Government”. UK GDS. 1 January 2018閲覧。 ^ “Red Hat Announces Preview Version of Enterprise-Ready OpenStack Distribution”. Linux Weekly News (15 August 2012). 26 August 2013閲覧。 ^ “Red Hat Announces OpenStack-powered Product Offerings to Deliver on Open Hybrid Cloud Vision”. Red Hat Press Release (12 June 2013). 11 January 2014閲覧。 ^ “NASA's Progress in Adopting Cloud Computing Technologies” (PDF). NASA (29 July 2013). 14 March 2014閲覧。 ^ “Nebula, NASA, and OpenStack”. open.NASA (4 June 2012). 18 June 2015閲覧。 ^ “Oracle Sponsors OpenStack Foundation; Offers Customers Ability to Use OpenStack to Manage Oracle Cloud Products and Services”. Oracle (10 December 2013). 1 January 2018閲覧。 ^ “Oracle Introduces Oracle Solaris 11.2—Engineered for Cloud”. Oracle (29 April 2014). 1 January 2018閲覧。 ^ “Oracle Solaris 11.2 Now Generally Available”. Oracle (31 July 2014). 1 January 2018閲覧。 ^ “Oracle OpenStack for Oracle Linux Now Generally Available”. Oracle (24 September 2014). 1 January 2018閲覧。 ^ “HP Launches HP Helion Portfolio of Cloud Products and Services” (7 May 2014). 7 May 2014閲覧。 ^ “Interop 2014: Avaya to showcase Automated Campus part of SDN initiative”. Info Tech Lead (26 March 2014). 25 June 2014閲覧。 ^ “Avaya Software Defined Data Center”. Tech Field Day (Feb 2014). 25 June 2014閲覧。 ^ “Jet Propulsion Laboratory Streamlines Cloud Management for Europa Mission Study with Scalr”. 1 January 2018閲覧。 ^ “RFP No.LL-2623-879754”. NASA (14 April 2015). 12 April 2015時点のオリジナルよりアーカイブ。21 April 2015閲覧。 ^ “NEC、OpenStackを活用したクラウド基盤構築・運用支援ソリューションを発売”. NEC Corporation. 1 January 2018閲覧。 ^ a b “OpenStack Roadmap » OpenStack Open Source Cloud Computing Software”. Openstack.org. 17 April 2014閲覧。 ^ McClain, Mark (19 June 2013). “Quantum's new name is....”. openstack-dev mailing list. OpenStack.org. 16 July 2013閲覧。 ^ Lukjanov, Sergey (7 March 2014). “Sahara (ex. Savanna) project renaming process”. openstack-dev mailing list. OpenStack.org. 8 May 2016閲覧。 ^ Mac Innes, Kiall (9 March 2013). “Moniker renamed to Designate, and applies for Incubation.”. openstack-dev mailing list. OpenStack.org. 8 May 2016閲覧。 ^ Blair, James (12 June 2013). “Gerrit Downtime Friday June 14 at 20:00 UTC”. openstack-dev mailing list. OpenStack.org. 8 May 2016閲覧。 ^ “Welcome to Zaqar's developer documentation!”. docs.openstack.org. 24 September 2014閲覧。 ^ “Zaqar”. wiki.openstack.org. 24 September 2014閲覧。 ^ “[openstack-dev EC2 API — users wanted]”. 2 January 2018閲覧。 ^ “EC2-API service”. 2 January 2018閲覧。 ^ “OpenStackがGoogle Compute Engineを利用できるAPIをCloudscalingから提供, AWSの独占崩れる”. 2 January 2018閲覧。 ^ “OpenStack BoD”. OpenStack Foundation. 28 September 2013閲覧。 ^ “OpenStack TC”. OpenStack Foundation. 28 September 2013閲覧。 ^ DreamHost ^ “OpenStack UC”. OpenStack Foundation. 28 September 2013閲覧。 ^ “Is AT&T Building the Ultimate Walled Garden?”. News.slashdot.org. 23 October 2012閲覧。 ^ “Open-Source-Projekt dient als technische Grundlage—Business Marketplace: Telekom eröffnet neuen Cloud-Marktplatz [オープンソースプロジェクトは技術基盤としての役割を果たす—ビジネス市場：Telekomが新しいクラウド市場を開拓]”. netzwelt GmbH. 2013年6月14日時点のオリジナルよりアーカイブ。2017年12月31日閲覧。（ドイツ語） ^ Craft, Valentina (June 12, 2013). “OpenStack an Underlying Theme in HP’s Converged Cloud Strategy”. SiliconAngle.com. 2017年12月31日閲覧。。 ^ “Ubuntu Powers HP Public Cloud”. Blog.canonical.com. 23 October 2012閲覧。 ^ 爱奇艺 ^ “KT ucloud storage”. KT (August 2010). 12 July 2013閲覧。 ^ OpenStack: Enabling the Open Cloud Era - YouTube ^ Paris Cowan (2013年8月30日). “Why PayPal chose OpenStack”. 2017年12月31日閲覧。 ^ Charles Babcock (Editor At Large, InformationWeek) (2013年4月15日). “News Rackspace Launches Global OpenStack Expansion”. UBM LLC. 2014年4月18日時点のオリジナルよりアーカイブ。2017年12月31日閲覧。 ^ OpenStack Rackspace featuring SONY: how OpenStack will power SONY's online games for playstation 4[リンク切れ] ^ “VIDEO: Mark Collier Interviews AT&T, Sony, DigitalFilm Tree”. Super Users (2014年). 2017年12月31日閲覧。 リンク先の動画に出演 ^ “OpenStack User Committee Update & Survey Results” (2013年4月22日). 2017年12月31日閲覧。 ^ Darrow, Barb (2013年4月15日). “Cloudscaling, HP update their OpenStack clouds”. GIGAOM. 2017年12月31日閲覧。 ^ Morgan, Timothy Prickett (13 Aug 2012). “OpenStack dons a Red Hat—Shadowman previews cloud control freak distro”. The Register. 2017年12月31日閲覧。 ^ “Red Hat made Linux enterprise ready. OpenStack is next.”. Redhat.com (2013年). 2013年12月3日時点のオリジナルよりアーカイブ。2017年12月31日閲覧。 ^ “Software » OpenStack Open Source Cloud Computing Software”. Openstack.org. 23 October 2012閲覧。 ^ “Open Stack history summary on p.6-8” (PDF). 23 October 2012閲覧。 ^ a b c d e f g h i j k l m n o p q r s t u v “OpenStack Releases”. Openstack.org. 2018年1月2日閲覧。 ^ “BexarReleaseSchedule - Wiki”. Wiki.openstack.org (20 January 2011). 23 October 2012閲覧。 ^ “CactusReleaseSchedule - Wiki”. Wiki.openstack.org (12 April 2011). 23 October 2012閲覧。 ^ “DiabloReleaseSchedule - Wiki”. Wiki.openstack.org (6 September 2011). 23 October 2012閲覧。 ^ “EssexReleaseSchedule - Wiki”. Wiki.openstack.org (7 March 2012). 23 October 2012閲覧。 ^ “FolsomReleaseSchedule - Wiki”. Wiki.openstack.org (14 May 2012). 23 October 2012閲覧。 ^ “GrizzlyReleaseSchedule - Wiki”. Wiki.openstack.org. 4 April 2013閲覧。 ^ “Havana_Release_Schedule - Wiki”. Wiki.openstack.org. 19 June 2013閲覧。 ^ “Icehouse Release Schedule - Wiki”. Wiki.openstack.org. 17 April 2014閲覧。 ^ “Juno Release Schedule - Wiki”. Wiki.openstack.org. 23 September 2014閲覧。 ^ “Kilo Release Schedule - Wiki”. Wiki.openstack.org. 23 September 2014閲覧。 ^ “Liberty Release Schedule - Wiki”. Wiki.openstack.org. 27 June 2015閲覧。 ^ “OpenStack Docs: Mitaka”. releases.openstack.org. 20 February 2016閲覧。 ^ “OpenStack Releases: Newton”. releases.openstack.org. 8 October 2016閲覧。 ^ “OpenStack Releases: Ocata” (英語). releases.openstack.org. 22 February 2017閲覧。 ^ “OpenStack Releases: Pike” (英語). releases.openstack.org. 17 September 2017閲覧。 ^ “OpenStack Releases: Queens” (英語). releases.openstack.org. 2018年2月28日閲覧。 Arnold 著、木下哲也 訳、菊池研自、舟橋弘兼 編『OpenStack Swift ―Swiftオブジェクトストレージの管理と開発』オライリージャパン、2015年11月18日（原著2014年10月27日）。ISBN 978-4873117379。  遠山洋平『OPCEL認定試験 OpenStack技術者認定試験対策教科書』技術評論社、2015年11月11日。ASIN B017X8C4KK。  ポータル FLOSS Cloud Foundry OpenDaylight Hyper-V Xen KVM Shortest Path Bridging openstack.org（英語） OpenStack Documentation Open Stack (@OpenStack) - X（旧Twitter）（英語） Open Stack (OpenStack) - Facebook（英語） Open Stack - LinkedIn（英語） OpenStack Foundation - YouTubeチャンネル（英語） 日本OpenStackユーザ会 日本OpenStackユーザ会 (@openstackjapan) - X（旧Twitter） OpenStack Project 活動状況 - Open Hub（英語） 同じ「OpenStack」でもこんなに違う！4社がプレゼンバトル - アスキー OpenStackを理解する - レッドハット Product Documentation for Red Hat OpenStack Platform - レッドハット 表示 編集