Google Cloud Anthosとは何ですか?どこでもKubernetes

Google Cloudは2019年4月にAnthosプラットフォームをリリースし、オンプレミス、Google Cloud、そして重要なことに、Amazon Web Services(AWS)やMicrosoftAzureなどの他の主要なパブリッククラウドでKubernetesワークロードを実行する方法を顧客に約束しました。

その重要な最後の部分は、GoogleCloudが達成するのに少し時間がかかりました。同社はついに2020年4月にAWSのAnthosサポートを発表しましたが、Azureサポートは今のところ一部の顧客でプレビュー中です。

2019年にサンフランシスコで開催されたGoogleCloud Nextで、GoogleCEOのSundarPichaiは、Anthosの背後にある考え方は、開発者が「一度書けばどこでも実行できるようにする」ことであると述べました。互換性のないクラウドアーキテクチャをブリッジすることによるパブリッククラウド。 

以前にリリースされたGoogleKubernetes Engine(GKE)とGKE On-Premは、ハイブリッドKubernetesデプロイメントを可能にしましたが、顧客は、複数のライバルクラウドプロバイダーにまたがるのを簡単にするプラットフォームを引き続き要求しました。

Google Cloud Anthosは、すべてのKubernetesワークロードを管理するための単一のプラットフォームを提供することで、多数の独自のクラウドテクノロジーの認定エキスパートに頼るのではなく、スキルを単一のテクノロジーに集中させることができます。

同様に、Anthosは、ハイブリッドクラウドとパブリッククラウド全体で運用の一貫性を提供し、インフラストラクチャ全体に共通の構成を適用する機能と、ワークロードが実行されている場所に関係なく、特定のワークロードと名前空間にリンクされたカスタムセキュリティポリシーを提供します。

Google CloudAnthosコンポーネント

Anthosは、ベンダーが2019年以前に構築していたCloud Services Platformの自然な進化です。Anthosは、GoogleCloudマネージドサービスのGoogleKubernetes Engine(GKE)、GKE On-Prem、およびAnthos Config Managementコンソールを組み合わせて、管理、ポリシー、セキュリティを統合します。ハイブリッドおよびマルチクラウドのKubernetesデプロイメント全体。

可観測性のためのStackdriver、高速接続のためのGCP Cloud Interconnect、Anthos Service Mesh(GoogleのオープンソースIstioプロジェクトに基づく)、Cloud Runサーバーレスデプロイメントサービス(オープンソースKnativeに基づく)をミックスに追加し、Google Cloudは、Kubernetesワークロードがどこにあるかに関係なく、それらを管理するためのシームレスなワンストップショップを提供することを目指しています。

AnthosはGKEに基づいているため、Kubernetesのアップデートとセキュリティパッチがリリースされると自動的に処理されます。

GKEオンプレミスのインストールには現在VMwarevSphereが必要ですが、Google Cloudは、今年後半にサードパーティのハイパーバイザーなしでGKEオンプレミスを実行できるようにすることを発表しました。発売時に、パートナーのVMware、Dell EMC、HPE、Intel、Lenovoは、ハイパーコンバージドインフラストラクチャでAnthosを提供することを約束しました。

Google CloudAnthosの競合他社

ベンダーロックインへの恐れは、企業のお客様にとって非常に現実的です。クラウドに移行するための柔軟でオープンなルートを提供することは、今日のクラウドベンダーにとって聖杯のようなものです。しかし、顧客がワークロードをクラウドに移動することを決定したときに、顧客を自分のエコシステム内に閉じ込めることで、ケーキを食べて食べたいという人もいます。

アマゾンウェブサービスは、お客様がオンプレミスとクラウドのワークロードを橋渡しするのを支援するAWS Outpostsを発表したとき、ついにハイブリッドクラウドの最前線で寛容になりました。AWSクラウドをオンプレミスデータセンターに拡張したAWSOutpostsは、AWSで構成されたハードウェアとAWSで管理されたサービスおよびAPIを組み合わせたものです。 

Oracle Cloud atCustomerとMicrosoftAzure Stackは、他の主要なプレーヤーが提供する同様のハイブリッドクラウド製品ですが、Red HatOpenShiftとVMwareTanzuのPlatform-as-a-Service製品は、どちらもKubernetesに支えられており、コンテナー化されたエンタープライズワークロードをハイブリッドおよびパブリックで実行できます。雲。

Google Cloudは、これらの大きなライバルを倒すために、エンタープライズインフラストラクチャの未来であるKubernetesに大きな賭けをしています。もちろん、GoogleのライバルもマネージドKubernetesの世界に積極的に参入していますが、Kubernetesが育ったペトリ皿として、Googleはそのテクノロジーを実行するための最良の方法であると強く主張しています。

Anthosに移行する

Googleは、お客様が使い始めるのを支援するために、ストレージとコンピューティングを巧みに分離することでクラウド移行を専門とするイスラエルの企業であるVelostrataを2018年に買収した後、Migrate for Anthosを立ち上げました。これにより、企業はストレージをオンプレミスに残してクラウドのコンピューティングを実行できます。Migrate for Anthosを使用すると、ワークロードを物理サーバーと仮想マシンから直接Kubernetesのコンテナーに変換できます。

それはどのように機能しますか?Migrate for Anthosは、サーバーまたは仮想マシンのファイルシステムを解析し、それをKubernetes永続ボリュームに変換します。アプリケーションコンテナ、サービスコンテナ、ネットワーキング、および永続ボリュームは、同じホストに一緒にデプロイされるコンテナのグループであるKubernetesポッドにまとめられます。 

Google Cloud Platformのお客様の場合、Anthosの使用を開始するには、コンソールでIstioサービスメッシュを有効にして新しいGKEクラスターを作成するだけです。 

オンプレミスのお客様の場合、Anthosを実行するための最初のステップは、GKEオンプレミスクラスターをセットアップし、既存のアプリケーションに移行することです。このクラスターがGCPに登録されると、Istioをインストールして、すべてのクラスターでワークロードの可視性を実現できます。次に、GKEクラスター全体でAnthos Config Managementを有効にすることで、すべてのKubernetesポリシーとIstioポリシーを1か所で管理できます。

Google Cloud Anthosの次は何ですか?

Config Managerは、2020年4月にGoogle Cloudが、Anthosユーザーがコンテナに使用したのと同じGoogleCloud上の仮想マシンの構成管理を実行できるようになったと発表したときに独自の便利なブーストを与えられました。

Google Cloudは、VMで実行されているアプリケーションのサポートをAnthos Service Meshに導入することにも取り組んでいます。これにより、Google Cloud、オンプレミス、その他のクラウドのワークロード全体で一貫したセキュリティとポリシー管理が可能になります。

Google CloudAnthosの価格

Anthosは、Google Cloudのエンタープライズセールスチームを通じて、最低1年間の契約で月額の期間ベースのサブスクリプションとして販売されます。その後、ワークロードの実行場所に関係なく、ブロックあたり10,000ドルから、100vCPUの増分ブロックで価格が設定されます。