VMware は、「VMware Kubernetes Engine」(VKE) と呼ばれる新しいコンテナ プレイを発表しました。これは AWS 上で SaaS として提供され、近々 Azure でも提供される予定です。
この製品はKubernetesの標準機能を提供しますが、プロビジョニング、管理、メンテナンスは自動化されています。これは、多くの開発者がKubernetesの導入を希望しているものの、インフラストラクチャのプロビジョニングにはほとんど関心がなく、最適な方法でプロビジョニングするスキルも不足しており、どちらの作業も人員を雇用する意欲もないというVMwareの結論に基づいています。
また、VMware は、Kubernetes サービスはコントロール プレーンとして機能する Kubernetes マスター ノードを自動化するのには優れているものの、無数のワーカー ノードは自力で対処しなければならない状況になっていると考えています。
そのため、VKEはAWS上でK8s「SmartCluster」を起動し、最適かつ安全に構成します。その後、このサービスはK8sの動作を監視し、需要に応じてスケールアップ、スケールダウン、横ばい、または別の次元へのスケールアウトを行います。同時に、ワークロードを最適なEC2インスタンスに割り当て、最高のパフォーマンスを実現しながら、予算に配慮した運用を実現します。1つのAWSリージョンに1つのSmartClusterを配置し、もう1つのリージョンに別のSmartClusterを配置し、両方のリージョンでポリシーを共有することも可能です。
VMwareはこの分野で実績があります。サーバー仮想化が爆発的に普及し、ユーザーがサーバーの無秩序な増加に直面すると、VMwareは管理ツールによってユーザーがサーバーの管理を行えるようにしました。VKEはKubernetesでも同様のことを実現することを目指しています。
現時点では、VKE は AWS のみのベータ版ですが、VMware はこれを Azure にも導入し、2018 年末までに一般公開することを約束しています。これにより、他のクラウド [Google など] とより密接に結びついた K8s サービスと比較して、VKE に差別化をもたらすことが期待されます。
VKE は、VMware の他の 2 つのコンテナ サービスである Pivotal Cloud Service (PKS) および vSphere 統合コンテナ (VIC) と比べてどのように位置づけられるのでしょうか。
同社はVKEを純粋な消費モデルとして売り込んでいますが、PKSは建設業者や賃貸業者、VICはvSphereを愛用するユーザー向けです。つまり、重複や混乱はないということですね?
VMwareのコンテナサービス。クリックして拡大
本来であればそうあるべきではないのですが、コンテナポートフォリオが明確だからという理由ではありません。むしろ、これはVMwareが、今後多くのユーザーが直面するであろう新たなクラウド関連の課題に、そのコアとなる専門知識を適用することで、SaaSの提供を拡大している明確な兆候です。そして、それがクラウド関連のサブスクリプション収益に対するウォール街の関心を刺激するチャンスとなるのであれば、なおさら良いことです。®