DUICUO

Google は OpenStack Foundation に参加し、コンテナ テクノロジーの推進に取り組んでいます。

7 月 17 日、OpenStack Foundation に新たな主要メンバーとして Google が加入することが発表されました。

この協業には、MuranoアプリケーションカタログやMagnumコンテナワークフロー管理サービスといった様々なオープンソースプロジェクトへのエンジニアリングリソースの継続的な貢献が含まれます。これにより、OpenStackは仮想アプリケーション、非仮想アプリケーション、コンテナ化されたアプリケーションを単一のダッシュボードで管理できるようになります。これは、クラウド導入を検討している企業にとって朗報です。クラウド環境向けにすべてのアプリケーションを書き換える準備はできていないものの、クラウドコンピューティングへの移行時にクラウドに最適化された新しいアプリケーションを必要としている企業にとって朗報です。

さらに重要なのは、Google の関与により、Linux コンテナとそれに関連するコンテナ管理テクノロジー (Kubernetes (Google が昨年から育成とサポートを開始したプロジェクト)) が OpenStack プラットフォームにシームレスに統合され、スムーズに実行されるようになることです。これは、大量のコンテナを管理したい大企業にとって非常に魅力的です。

OpenStackは統合エンジンとして自らを位置づけています。OpenStackの最高執行責任者(COO)であるマーク・コリアー氏は、「OpenStackは、ユーザーが最新のコンテナ技術を仮想マシンを実行するのと同じくらい簡単に実行できるようにするプラットフォームです。Googleは、コンテナと管理ソフトウェアエンジニアリングにおける比類のない専門知識をOpenStackコミュニティに提供しています。これにより、Kubernetesなどの実績のあるビジネスプロセスエンジンを通じて、コンテナ技術の導入が大幅に加速されるでしょう」と述べています。

Googleの関与は、OpenStackの開発にとってタイムリーな後押しとなります。業界では、OpenStackは従来型の仮想化コンピューティングタスクの実行と管理だけでなく、ベアメタル上に展開された非仮想化アプリケーションの管理や、新興のコンテナ技術にも効果的であるという点で概ね一致しています。例えばDockerを使用すると、開発者は複数のデータベースサーバー環境でパッケージを構築し、Linux上で実行し、コンテナ全体を異なる環境間で移行することができます。

今後を見据えると、企業がインターネットへの移行を進める中で選択するアーキテクチャこそが、GoogleがOpenStackに参加する最も直接的な理由となるはずです。「OpenStackは強力なコミュニティを擁し、エンタープライズサービス向けの包括的なIaaSスタックを開発してきました。エンタープライズコンピューティングの未来を見据えると、インターネット規模の運用に取り組む際に、クラウドネイティブコンピューティングモデルを認識し、試用することに興味を持つ企業がますます増えていくでしょう」と、Google Cloud Platformプロダクトマネージャーのクレイグ・マクラッキー氏は述べています。マクラッキー氏は先日、バンクーバーサミットでOpenStackのコンテナ管理のデモを行い、8月に開催されるOpenStack Silicon Valleyカンファレンスにも登壇する予定です。

Google の関与には 2 つの大きな影響があります。

まず、OpenStack がハイブリッド クラウドの標準になります。

現実には、インフラ全体をパブリッククラウドに移行できる企業はごくわずかです。多くの企業ではハイブリッド展開が標準となり、OpenStackは徐々にハイブリッド展開の標準になりつつあります。EasyStackの創設者兼CEOであるChen Xilun氏は、「Googleの関与はOpenStack開発の歴史における画期的な出来事であり、OpenStackがエンタープライズ市場とインターネット大手企業によって共同で認められたオープンクラウドおよびハイブリッドクラウドプラットフォームの標準となったことを示しています。これにより、OpenStackの普及とGCEなどのパブリッククラウドとの相互運用性が加速し、最終的には財団が提唱するOpenStack Powered Planetビジョンの実現につながるでしょう」と述べています。

2 番目に、OpenStack はコンテナ テクノロジーに移行しています。

Googleは、インターネット規模の運用上の課題に対処するため、多大な努力を重ね、コンテナ技術、動的スケジューリング、マイクロサービスアーキテクチャに関する数多くの特許を蓄積してきました。最近では、Kubernetesオープンソースプロジェクトを通じて、これらの特許をコミュニティに提供し始めており、OpenStackとコンテナ技術の統合にも貢献しています。これに対し、EASYSTACKの共同創設者兼CTOであるLiu Guohui氏は、「GoogleのOpenStack参入は、データセンターのコントロールプレーンをめぐる戦いが終わったことを意味します。コンテナに代表されるアプリケーションモデルと仮想化に代表されるシステムモデルは、OpenStack上で完全に統合され、ソフトウェア定義ネットワークやソフトウェア定義ストレージと相まって、次世代のデータセンターを席巻するでしょう」と述べています。

10月末に開催されるOpenStack Tokyo Summitでは、OpenStack Magnumとコンテナ技術が最も重要なトピックとなることは明らかです。数千人もの企業、通信事業者、そしてクラウドユーザーが一堂に会し、クラウドコンピューティング、クラウドアプリケーション、そしてオープンソースクラウドエコシステムの未来について議論します。