Red HatはPlatform 16からOpenStackの魔法の世界に滑り込み、顧客は依然として独自のクラウドを実行したいと述べている

Table of Contents

Red HatはPlatform 16からOpenStackの魔法の世界に滑り込み、顧客は依然として独自のクラウドを実行したいと述べている

インタビューOpenStack を使用すると、「私はクラウドの Jeff Bezos だ」と言えるようになります、と Red Hat の製品管理シニア マネージャー Sean Cohen 氏は、一般提供が開始されたばかりのエンタープライズ クラウド プラットフォームである OpenStack Platform 16 の発表時にThe Regに語りました。

OpenStackは、オンデマンドのクラウドコンピューティングモデルを用いて、仮想マシン、ストレージ、ネットワークなどのコンピューティングリソースを実行するためのオープンソースソフトウェアです。RedHat OpenStack Platformは、アップストリームリリースとは異なるリリースサイクルを持つエンタープライズ製品です。

OpenStackは6ヶ月ごとに新バージョンをリリースしており、最新版は2019年10月の「Train」です。それ以前は「Stein」(2019年4月)と「Rocky」(2018年8月)がリリースされていました。現在開発中の「Ussuri」は、2020年5月のリリースが予定されています。

コーエン氏によると、Red HatのOpenStackプラットフォームはアップストリームリリースに遅れをとっており、リリースサイクルが遅くなっているという。「より安定したリリースを求める顧客からの要望がありました。通信事業者など多くの顧客にとって、新リリースの認定プロセスには9ヶ月から1年ほどかかります。そこで、3年から5年のサポート期間を持つロングライフリリースというコンセプトを導入しました」とコーエン氏は述べた。

「16以降、Red Hatのすべてのリリースは長期リリースになります。16はRocky、Stein、Trainをベースにしています。OpenStack 17は1年後にリリースされる予定で、2つのアップストリームリリースが製品化される予定です。」

競争 – 聞いたことはあるけど…

大手パブリッククラウドベンダーは、現在、自社サービスのオンプレミスおよびエッジ実装に向けた取り組みを進めています。AWSにはOutposts、Microsoft AzureにはAzure Stack、Google Cloud PlatformにはAnthosがあります。これはOpenStackを締め出すことになるのでしょうか?

コーエン氏は長々と答えた。「当社の顧客の31%はハイブリッドクラウド戦略を採用しており、通常は複数のパブリッククラウドを併用していますが、オンプレミスとの組み合わせも含まれています」と彼は述べた。「Kubernetes(K8s)の進化もあります。当社の主要顧客ベースは既にOpenShift(Red HatのK8s実装)をプラットフォーム上に導入しています。オープンハイブリッドクラウドにはそれを支えるオープンなインフラストラクチャが必要であるため、OpenStackは依然として重要な役割を果たしています。」

IBMに買収された際、間もなくIBMのCEOとなるジニー・ロメッティ氏は、世界のワークロードの80%が依然としてオンプレミスであると指摘しました。オンプレミスは今後も消滅することはありません。そして、OpenStackは進化を遂げています。OpenStackを設計した際のミッションステートメントは、「AWSのオープンソース版を作ろう」というものでした。

現在、通信事業者のお客様が5Gへの移行を進めており、コアクラウドインフラからエッジまで拡張する必要がありました。OpenStack Platform 16は、分散コンピューティングノード機能を導入することでこの課題に対応しています。さらに、エッジストレージも追加しました。Anthos、Azure Stack、OutPostsを振り返ると、パブリッククラウドはこれが今後の方向性であると認識していると思います。誰もが5Gとエッジに注目しています。

OpenStackを既に使いこなしている企業は数多くあります。彼らはオンプレミスの新たなソリューションを求めているわけではありません。OpenStackはオープンなインフラストラクチャであり、『クラウドのジェフ・ベゾス』と言える存在です。オンプレミスのパッケージを単一のパブリッククラウドに統合することは、お客様が求めているものではないと思います。コストの問題もありますし、単一のソリューションに縛られたくないというニーズもあるでしょう。

OpenStack Platform 16の新機能は何でしょうか?コーエン氏によると、これはOpenStackのアップデートだけではありません。Red Hat Enterprise Linux 8(RHEL 8)も含まれています。前述のエッジサポートに加え、AIと機械学習(ML)向けの仮想GPU機能の強化、OpenStackで使用されるストレージプラットフォームであるCephのメジャーアップデート、そして仮想マシンのライブマイグレーションの改善などが含まれています。また、新しいサービステレメトリフレームワークにより、監視機能も強化されています。「単一のメッセージバスを活用することで、エッジを含むすべてのOpenStackノードから情報を収集できます」とコーエン氏は説明しました。

Kuryrもあります。「OpenStack上でOpenShiftなどのアプリケーションプラットフォームを運用すると、二重カプセル化と呼ばれる問題が発生し、ネットワークのパフォーマンスが低下します。この問題を解決するために、Kuryrという新しいアップストリームプロジェクトを立ち上げました」とコーエン氏は述べています。

OpenStackとOpenShiftの統合が鍵となります。ベアメタル上にK8sをデプロイしたいというお客様もいらっしゃいます。そこでMetal Kubed(Metal 3)プロジェクトが存在します。「これがベアメタルK8sサービスになりました」とコーエン氏は述べています。「OpenStackのIronicは、K8sを実行するプロビジョニングスタックを介してベアメタルホストを管理するためのK8sネイティブAPIへと進化しました。」

ユーザー調査によると、OpenStack の導入の 15% が RHEL 上で実行されている。

ユーザー調査によると、OpenStackの導入の15%はRHEL上で実行されている。

SUSEは昨年、OpenStack製品の提供を中止し、K8sとDevOpsに注力すると表明しました。OpenStackユーザー調査によると、SUSEの市場シェアは比較的小さかったものの、OpenStack導入の15%はRHEL上で稼働しています。RHELは今後廃止されるわけではありませんが、今後はK8sワークロードの実行に重点が置かれるでしょう。®

Discover More