Google Distributed Cloud の概要

Google Distributed Cloud は、 Google Cloud インフラストラクチャをエッジやデータセンターに拡張するハードウェアとソフトウェアのソリューションのポートフォリオです。

Google Distributed Cloud コネクテッド

モバイル ネットワーク インフラストラクチャ、顔認識、その他のレイテンシの影響を受けやすい処理集約型のアプリケーションなどのワークロードは、従来のクラウド サービスのレイテンシと帯域幅の能力を超えています。このようなワークロードには、Google Distributed Cloud コネクテッドが、 Google Cloud の機能をオンプレミスに直接提供する、完全に統合されたハードウェアとソフトウェアのソリューションを提供します。Google は、専用の Distributed Cloud 接続ハードウェアとソフトウェアを提供、デプロイ、運用、保守します。

Distributed Cloud 接続ラックのデプロイは、6 ~ 24 台の物理マシン、2 台のトップオブラック(ToR)スイッチ、マシンとローカル ネットワークを相互接続する 2 台のアグリゲータ スイッチ、オプションの拡張ラックで構成されます。デプロイされた各 Distributed Cloud 接続ゾーンに、最大 3 台の拡張ラックをベースラックに接続できます。

Distributed Cloud コネクテッド ハードウェアは、ノードプールにグループ化されたワーカーノードを実行します。このノードプールは、Distributed Cloud コネクテッド プロジェクト内のクラスタに割り当てます。 Google Cloud コンテナと仮想マシンでワークロードを実行できます。

Google Distributed Cloud エアギャップ

Google Distributed Cloud エアギャップは、ハードウェアとソフトウェアで構成される完全に切断されたソリューションです。 Google Cloud への接続は不要で、お客様がコンプライアンス要件と規制要件を満たすのに役立ちます。エアギャップの Google Distributed Cloud は、Google の多くの最先端のデータ テクノロジーや ML テクノロジーを含む高度なクラウド サービスを提供します。

Google Distributed Cloud ソフトウェアのみ

Google Distributed Cloud ソフトウェアは、 Google Cloudのインフラストラクチャとサービスをお客様のデータセンターに拡張し、Google 提供のソフトウェアをお客様独自のハードウェアで実行します。Google Distributed Cloud ソフトウェアは Google Kubernetes Engine(GKE)に基づいており、オンプレミス環境で使用するために GKE を拡張する独自の Kubernetes パッケージを備えています。Distributed Cloud では、Google Cloud の機能を使用しながら、自社のオンプレミスで GKE クラスタを作成、管理、アップグレードし、Google のインフラストラクチャを使用して、コンテナ化されたアプリケーションをクラスタ上で大規模にデプロイして運用できます。

Google Distributed Cloud ソフトウェアは、VMware またはベアメタルのいずれかにインストールできます。

  • ベアメタル版 Google Distributed Cloud は、仮想マシンではなく物理マシンで実行されるため、GPU などのさまざまなパフォーマンスが最適化されたハードウェア タイプでアプリケーション コンテナを管理できます。Google Distributed Cloud をベアメタルで実行すると、ハードウェアへの直接のアプリケーション アクセスも可能です。

  • Google Distributed Cloud for VMware は、vSphere 環境内のオンプレミスで実行されます。vSphere は、VMware の仮想化プラットフォームです。