2024年7月23日

【Google Cloud】第1回:GKE on VMwareを構築してみた~概要編~


Content
近年、オンプレミス環境でもコンテナ化アプリケーションの運用が活発化しているかと思います。従来のオンプレミス環境の安定性とセキュリティ、クラウドの柔軟性とスケーラビリティを融合したソリューションが求められています。

そんなニーズに応えるのが、GKE on VMwareです。GKE on VMwareは、オンプレミスのVMware vSphere環境上でGoogle Kubernetes Engine (GKE)クラスタを構築、管理、運用できるサービスです。

本記事シリーズでは、実際にGKE on VMwareを構築した経験をもとに、概要、アーキテクチャ、構築手順等を以下3つの記事に分けてご説明いたします。

GKE on VMwareの概要

GKE on VMware は、オンプレミスのVMware vSphere 環境上で Google Kubernetes Engine (GKE) クラスタを構築、管理、運用できるサービスです。また、GKE on VMware はGoogle Distributed Cloud Virtual(GDCV)ソリューションの一部に組み込まれたパッケージであり、さらにGDCVはGKE Enterpriseの一部という位置づけのサービスです。

特徴

1. オンプレミス環境の活用

・既存のVmware vSphere環境をそのまま活用し、コンテナ化アプリケーションを実行することが可能です。
・オンプレミス環境のセキュリティとガバナンスを維持したまま、コンテナ化アプリケーションのメリットを享受できます。

2. クラウドネイティブな運用

・GKE の機能をフル活用し、コンテナ化アプリケーションのデプロイ、スケーリング、管理を容易に行うことが可能です。
・最新の Kubernetes バージョンやセキュリティパッチを簡単に適用できます。

3. コスト削減

・オンプレミス環境の資産を活用することで、TCO を削減できます。
・クラウド環境での従量課金制による無駄なコストを削減できます。
・公式ドキュメントにより、セットアップ手順が確立されているため、学習コストや構築コストを削減できます。

4. ハイブリッドクラウド

・オンプレミス環境とクラウド環境をシームレスに統合し、統一的なアプリケーション管理を実現できます。

アーキテクチャ

コンポーネント名 説明
ユーザークラスタ アプリケーションを実装するワークロードを実行する場所。ワークロードを実行するノードはワーカーノード(VM)と呼ばれる。また、ユーザークラスタには1つ以上のコントロールプレーンノードが必要となる。
管理クラスタ GKE on VMware環境全体の管理を行うクラスタ。管理クラスタコントロールプレーンノードが必要となる。
管理ワークステーション クラスタ作成者とデベロッパーがGKE on VMwareを管理するために必要なツールを含む個別のVM。ツールがインストール済みのため、gkectlでクラスタの作成や更新、kubectlでワークロードを実行のデプロイや管理といった管理タスクの操作が可能となる。
Cloud Console GKE on VMwareなどのGoogle CloudプロジェクトのGUIが用意されている。管理ワークステーションでのコマンド操作の代替として、GKE on VMware管理タスクのサブセット(クラスタ作成、コンテナデプロイなど)をGoogle Cloudコンソールから操作が可能となる。
Control Plane VIP クラスタ作成者とデベロッパー、管理クラスタとユーザークラスタのコントロールプレーンにアクセスために使用する仮想IPアドレス(VIP)。
Service VIPs,Ingress VIP ユーザーが、ユーザークラスタ内のワークロードを呼び出す際に使用するVIP。

料金

GKE on VMwareには、以下の「GKE Enterprise」の料金が適用されます。

・料金(月額)

$24/vCPU
※コントロールプレーンおよびユーザークラスタ内のすべてのvCPUが対象です
(物理ホストに搭載されているvCPU数が課金対象になるわけではないです)
※登録することで90日間の無料トライアルを受けることができます

まとめ

本記事では、GKE on VMwareの概要、特徴、アーキテクチャ、料金についてご説明いたしました。
次の記事では実際の構築手順についてご説明いたしますので、興味のある方はご覧いただけますと幸いです。

【Google Cloud】第1回:GKE on VMwareを構築してみた~概要編~ ★本記事
【Google Cloud】第2回:GKE on VMwareを構築してみた~構築編前半~
【Google Cloud】第3回:GKE on VMwareを構築してみた~構築編後半~

参考記事

https://cloud.google.com/anthos/clusters/docs/on-prem/latest/overview?hl=ja

2024年7月23日 【Google Cloud】第1回:GKE on VMwareを構築してみた~概要編~

Category Google Cloud

ご意見・ご相談・料金のお見積もりなど、
お気軽にお問い合わせください。

お問い合わせはこちら