Cross-Cloud Interconnect の概要

Cross-Cloud Interconnect は、Google Cloud と別のクラウド サービス プロバイダの間で高帯域幅の専用接続を確立するときに役立つプロダクトです。

Cross-Cloud Interconnect を購入すると、Google ネットワークと別のクラウド サービス プロバイダのネットワークの間に専用の物理接続がプロビジョニングされます。この接続を使用して、サポートされているクラウド サービス プロバイダがホストするネットワークと Google Virtual Private Cloud(VPC)ネットワークをピアリングできます。

Cross-Cloud Interconnect。
Cross-Cloud Interconnect の構成(クリックして拡大)

Google は、他のクラウド サービス プロバイダのネットワークに到達するまでの接続をサポートします。Google は、他のクラウド サービス プロバイダの稼働率を保証しません。また、ユーザーに代わってサポート チケットを作成することもできません。ただし、お客様の許可があれば、Google Cloud サポートが他のクラウド プロバイダのサポートチームと直接連絡を取り、問題を迅速に解決できます。

Cross-Cloud Interconnect を使用すると、次のセクションで説明するように、マルチクラウド構成に関連する一般的な問題を回避できます。

利点

このセクションでは、一般的なマルチクラウドのメリット、特に Cross-Cloud Interconnect 接続のメリットについて説明します。

統合マルチクラウド戦略

Cross-Cloud Interconnect は、統合されたマルチクラウド戦略の導入に対応しています。マルチクラウド アーキテクチャを採用すると、次のことが可能になります。

  • 単一ベンダーへの依存を回避できます。

  • 1 つのクラウドにデータを保存し、別のクラウドにビジネス ロジックをホストできます。

  • 1 つのクラウドの停止によるダウンタイムを回避できます。

  • 2 つ目のクラウドを障害復旧に使用できます。

  • 複数のクラウドでデータを分析することで、ビジネス インサイトを最大限に活用できるようになります。

複雑さを軽減

Cross-Cloud Interconnect を使用しない場合、接続の設定オプションは限定的になり、どのオプションも相対的に複雑なものになります。

コロケーション施設に独自のルーターをデプロイし、クラウド サービス プロバイダのネットワークに接続することもできますが、一般に、この方法はコストと時間がかかります。

また、サードパーティと契約して接続を確立する方法もあります。ただし、ベンダーの選定は簡単ではなく、複数のベンダーが対象になることもあり、交渉が面倒になることもあります。このアプローチでは、ベンダー固有のシステムについて時間をかけて習得する必要があります。

Cross-Cloud Interconnect を使用すると、独自のハードウェアをデプロイする必要はありません。また、サードパーティとの連携も不要です。

サイト間データ転送

サイト間データ転送戦略の一部として Cross-Cloud Interconnect を使用できます。サイト間データ転送は、Google ネットワークを広域ネットワーク(WAN)として使用できる Network Connectivity Center の機能です。

この機能では、サポートされている接続リソースを使用して、外部ネットワークを Google Cloud に接続します。次に、各接続リソースを Network Connectivity Center のスポークに関連付けて、スポークでサイト間データ転送を有効にします。この時点で、サイト間のデータ転送が可能になります。

この機能を使用すると、次のことができます。

  • クラウド ネットワークを接続する: Microsoft Azure でホストされるネットワークと、アマゾン ウェブ サービス(AWS)でホストされるネットワークがあるとします。このシナリオでは、Azure ネットワークに到達するために 1 つの Cross-Cloud Interconnect 接続を確立し、AWS ネットワークに到達するためにもう 1 つのペアを確立できます。Network Connectivity Center のスポークを構成したら、Google ネットワークを使用して Azure ネットワークと AWS ネットワーク間でデータを転送できます。

  • オンプレミス ネットワークを他のクラウドに接続する: 上記の箇条書きで説明したような設定を使用し、ニューヨークとシドニーにオフィスがあるとします。このシナリオでは、Dedicated Interconnect VLAN アタッチメントや Cloud VPN(HA VPN)トンネルなどのリソースを使用して、オフィスへの接続を確立できます。スポークを作成したら、Google ネットワークを使用して、これらのオフィスと Azure ネットワークおよび AWS ネットワークの間でデータを転送できます。

サイト間データ転送は特定のロケーションでのみサポートされています。

暗号化

Cross-Cloud Interconnect は Cloud Interconnect 暗号化の MACsec をサポートしており、セキュリティを強化できます。Cloud Interconnect で MACsec を使用すると、Cross-Cloud Interconnect 接続間でトラフィックを保護できます。詳細については、Cloud Interconnect の MACsec の概要をご覧ください。

サポートされているクラウド サービス プロバイダ

Google では、Cross-Cloud Interconnect で使用する次のクラウド サービス プロバイダをサポートしています。

  • アマゾン ウェブ サービス(AWS)

  • Microsoft Azure

  • Oracle Cloud Infrastructure(OCI)

  • Alibaba Cloud

Cross-Cloud Interconnect とこのドキュメントでは、このようなクラウド サービス プロバイダをリモート クラウド サービス プロバイダまたはリモート クラウドと呼んでいます。

Cross-Cloud Interconnect に対する Google サポート

次の図は、Google サポートが担当する物理ケーブルの接続ポイントを示しています。その他の問題については、使用しているクラウド サービス プロバイダにお問い合わせください。

Cross-Cloud Interconnect。
Cross-Cloud Interconnect の物理ケーブル接続のサポート(クリックして拡大)。

容量

Cross-Cloud Interconnect 接続は、10 Gbps と 100 Gbps の 2 つのサイズで利用できます。

設定プロセス

設定プロセスを開始するには、Google で接続を配置するサポート対象のロケーションを指定します。次に、プライマリと冗長の Cross-Cloud Interconnect 接続ポートを購入します。また、プライマリ ポートと冗長ポートをリモート クラウド サービス プロバイダから購入します。

リモート クラウド サービス プロバイダから購入すると、プロバイダからルーターへの接続に関するドキュメントが提供されます。このドキュメントを Google に送信します。このドキュメントを受領した時点で、Google は接続をプロビジョニングします。接続ごとに、Google は Cross-Cloud Interconnect ポートの 1 つをリモート クラウドポートの 1 つに物理的に接続します。

Google で接続がプロビジョニングされると、接続が使用可能であることが通知されます。接続の使用を開始するには、Google Cloud リソースとリモート クラウド リソースを構成します。

詳細については、次のいずれかをご覧ください。

サービスレベル契約

Cross-Cloud Interconnect には、Cloud Interconnect サービスレベル契約(SLA)が適用されます。Cross-Cloud Interconnect は、Google Cloud と別のクラウド サービス プロバイダの間の責任共有モデルです。Cross-Cloud Interconnect の SLA は、他のクラウド サービス プロバイダに転送される点までの Google Cloud のインフラストラクチャを対象としています。

SLA の対象となるには、次のセクションで説明するいずれかの方法で Cross-Cloud Interconnect 接続を構成する必要があります。

どちらの方法でも冗長性が必要となります。冗長性を組み込みには、少なくとも 2 つのエッジ アベイラビリティ ドメインに接続を配置します。エッジ アベイラビリティ ドメインは大都市圏内のゾーンです。通常、同じ大都市圏の 2 つのドメインが同時にメンテナンスで停止することはありません。複数のエッジ アベイラビリティ ドメインを使用すると、最大限の可用性を実現できます。

最小要件

Cloud Interconnect SLA では、少なくとも 2 つの接続(プライマリ接続と冗長接続)が必要です。また、それぞれが大都市圏の異なるエッジ アベイラビリティ ドメインに存在する必要があります。これにより、99.9% の可用性が実現されます。

図 1. 99.9% の可用性で Cross-Cloud Interconnect を設定する。
図 1. 99.9% の可用性を持つ Cross-Cloud Interconnect の構成(クリックして拡大)

高可用性

より重要なアプリケーションの場合、2 つの接続ペアを構成します。各ペアは、別々の大都市圏に配置する必要があります。各大都市圏内では、2 つの異なるエッジ アベイラビリティ ドメインを使用する必要があります。このアプローチにより、99.99% の可用性が提供されます。

図 2. 99.99% の可用性で Cross-Cloud Interconnect を設定する。
図 2. 99.99% の可用性を持つ Cross-Cloud Interconnect の構成(クリックして拡大)

制限事項

このセクションでは、Cross-Cloud Interconnect の制限事項について説明します。

ロケーション

接続は特定のロケーションでのみサポートされています。詳しくは、次のドキュメントをご覧ください。

IPv6

IPv6 は、2 つの IPv4 アドレス間で確立された Border Gateway Protocol(BGP)セッションを介して IPv6 ルートを交換する場合にのみサポートされます。

次のステップ