このページでは、オンプレミス ネットワークと Google のネットワークの間に直接接続を設定するワークフローの概要について説明します。Google Distributed Cloud(GDC)エアギャップで相互接続を構成する手順について説明します。
このページは、低レイテンシで帯域幅を増やす必要がある安全なエアギャップ接続を確立したいアプリケーション オペレーター グループのデベロッパーを対象としています。詳細については、GDC エアギャップ ドキュメントの対象読者をご覧ください。
相互接続を正常に構成するには、インフラストラクチャ オペレーター グループと連携する必要があります。GDC ポータルでチケットを送信し、選択した仕様(10 G の冗長接続など)の相互接続をリクエストします。
相互接続の作成プロセス
相互接続または VLAN アタッチメントを作成するには、お客様と IO が次のすべてのカスタム リソースを、指定された順序で作成する必要があります。
InterconnectLink: GDC インスタンスに接続する物理ケーブルの表現。IO がこのリソースを構成します。InterconnectGroup: 共通の目的を共有する相互接続リンクの論理グループ。IO がこのリソースを構成します。AttachmentGroup: 一連の組織へのアクセスを共有する VLAN アタッチメントのコレクション。このリソースを構成します。RoutePolicy: VLAN アタッチメントを介してアドバタイズできるサブネットを指定します。このリソースを構成するよう IO に依頼する必要があります。InterconnectAttachment: VLAN アタッチメント。このリソースは、ネットワークの VLAN を BGP を使用して GDC インスタンスにリンクし、ルーティングを行います。これにより、プライベートで制御されたアクセスが可能になります。このリソースを構成します。
相互接続のタイプ
InterconnectGroup リソースには interconnectType フィールドがあり、InterconnectAttachment リソースには一致する parentInterconnectType フィールドがあります。組織で作成する VLAN アタッチメントは、DirectConnect タイプを使用する必要があります。DirectConnect では、AttachmentGroup リソースは任意の固有識別子を使用できます。
マルチゾーン ユニバースの相互接続の作成
マルチゾーン ユニバースの相互接続を構成する場合は、ゾーン対称性の要件に従う必要があります。特定のゾーンのサービスやリソースにアクセスするには、ネットワークをそのゾーンに接続する相互接続を作成する必要があります。マルチゾーン ユニバースの場合は、そのユニバース内のゾーンごとに相互接続を作成する必要があります。1 つの相互接続はゾーン間で機能しません。マルチゾーン構成の場合、各相互接続は、マルチゾーン ユニバースの各ゾーンで互いに同一である必要があります。
事前定義ロールと権限を準備する
相互接続リソースを操作するには、次の ID とアクセスロールにアクセスできる必要があります。
- IAM 組織管理者に、Interconnect 管理者(
interconnect-admin)クラスタロールを付与するよう依頼します。詳細については、事前定義ロールの説明をご覧ください。
相互接続を作成または更新する
このセクションの手順では、作成オペレーションを指定します。ただし、これらの手順を使用して、既存の相互接続リソースを更新することもできます。YAML ファイルを更新し、kubectl apply -f コマンドを使用して更新されたファイルを適用します。