IBM Cloud Transit Gateway について
仮想プライベートクラウド(VPC)の数が増えるにつれ、複数のリージョンにまたがるこれらのリソース間の相互接続を管理する手段が必要になります。 IBM Cloud® Transit Gateway は、まさにこの目的のために設計されています。
IBM Cloud Transit Gateway を使用すれば、単一または複数の中継ゲートウェイを作成して VPC を相互に接続できます。 IBM Cloud クラシック・インフラストラクチャーも中継ゲートウェイに接続して、クラシック・インフラストラクチャー・リソースとのシームレスな通信を実現できます。 これにより、中継ゲートウェイに接続する新規ネットワークは、そのゲートウェイに接続されている他のすべてのネットワークで自動的に使用可能になり、ネットワークの拡大に応じて拡張できるようになります。
中継ゲートウェイを使用すると、ローカル・ゲートウェイにネットワークを追加できるので柔軟性が得られます。 ネットワークを複数のローカル・ゲートウェイと 1 つのグローバル・ゲートウェイに接続できるので、ローカル・ゲートウェイ上のローカル・トラフィックはそのまま維持できます。
フィーチャーの概要
IBM Cloud Transit Gateway には、以下の機能があります。
プライバシー
-
IBM プライベート・ネットワーク上の IBM Cloud Transit Gateway との接続はパブリック・インターネットに公開されないため、パブリック・エグレスと VPN のコストが削減され、セキュリティー上の脅威が軽減されます。
-
IBM Cloud Transit Gateway は、完全に冗長化されたフォールト・トレラントなサービスであり、単一障害点のないこれらの IBM Cloud マルチゾーン・リージョン (MZR) で提供されています。
セキュリティおよびアクセス管理
IBM Cloud Transit Gateway は、ID およびアクセス管理 (IAM) と統合されているので、中継ゲートウェイへのアクセスを管理できます。 IAM により、IBM Cloud のユーザーとグループ、さらにはそれらのユーザーとグループのアクセスを許可/拒否するユーザー許可を作成および管理できます。
ルーティング
IBM Cloud Transit Gateway は、VPC と IBM Cloud クラシック・インフラストラクチャーの間のローカルおよびグローバルのルーティングをサポートします。 すべてのルーティングオプションは、パブリックインターネットを経由することなく、 IBM Cloud のプライベートインフラストラクチャ内にとどまり、パフォーマンスが最適化されています。 IBM Cloud Transit Gateway を利用することで、お客様はワークロードのスケーリングや、 IBM Cloud 上で稼働する孤立したネットワーク間の接続において、より高い柔軟性、冗長性、および速度を実現できます。
グローバルなルーティング展開では、オプションで冗長性グループを設定し、異なるリージョンにある複数のトランジットゲートウェイがルーティング動作を共有できるようにすることができます。 この構成により、あるリージョンが利用できなくなった場合でもトラフィックの流れを維持し、ネットワーク間のルーティング経路を最適化することで、耐障害性が向上します。
高可用性のための冗長化グループ
冗長化グループを使用すると、リージョンをまたいで複数のグローバルトランジットゲートウェイを展開し、それらを単一の論理ルーティングドメインとして連携させることができます。
トランジットゲートウェイが同じ冗長化グループに属している場合:
- これらは、地域をまたいで共通のルーティング挙動を示します。
- 接続されたネットワークは、複数のゲートウェイを介して通信を行うことができます。
- ある地域が利用できなくなっても、トラフィックは引き続き流れることができます。
- ルーティングでは、送信元ネットワークに近いゲートウェイが優先される場合があります。
この構成は、マルチリージョンネットワーク設計に対してさらなる耐障害性と柔軟性を提供することで、グローバルルーティング機能を拡張します。
冗長化グループは、 Transit Gatewayの作成時に、共有グループ名を割り当てることで定義されます。 グループ名が同じトランジットゲートウェイは、自動的に同じ冗長性グループに参加します。
冗長性を確保するには、グループ内の各Transit Gatewayで同じネットワーク接続を設定する必要があります。
接頭部フィルタリング
IBM Cloud Transit Gateway 接続に対するプレフィックスフィルタリングをサポートしており、各接続ネットワークとの間でどのルートがアドバタイズされるかを制御することができます。 特定のプレフィックスを許可または拒否することで、意図しないルートの伝播を防ぎ、ルーティングの競合リスクを軽減することができます。 詳しくは、接頭部フィルターの追加および削除を参照してください。
ルート・レポート
IBM Cloud Transit Gateway Transit Gateway接続先を通じて把握しているすべてのルートを表示するルートレポートを提供します。 ルートレポートを活用することで、接続性を確認したり、重複するプレフィックスを特定したり、ルーティングの問題がトラフィックに影響を及ぼす前にトラブルシューティングを行うことができます。 詳細については、「 ルートレポートの生成 」を参照してください。
最適化されたトラフィックと耐障害性
Transit Gateway 各アベイラビリティゾーンに設置されたルーターを使用する地域サービスです。 一般的な構成では、仮想サーバーインスタンスが異なるVPCにまたがって展開されている場合、これらのインスタンスは相互に通信を試みます。 VPC間のトラフィックは同一ゾーン内に留まるため、効率的なローカルルーティングと最適化されたデータ転送が確保されます。
この標準動作は、トランジットVPCを使用し、1つのVPCからすべてのゾーンに同じプレフィックスを広告するために静的ルートを広告する場合にも適用されます。 VPC内にファイアウォールが展開されていたとしても(その結果、他のアドバタイズされたゾーンに重複したファイアウォールが生じる場合でも)、トラフィックは依然としてそれぞれのゾーンにあるTransit Gatewayを経由する傾向があります。 このルーティング動作により、トラフィックは必ず同じゾーンのTransit Gatewayを経由して戻るようになり、同じゾーン内でのルーティングが維持されます。 VPCでは通常、ゾーン内のTransit Gatewayを優先し、ゾーン間のトラフィックを最小限に抑えます。
ゾーン障害が発生した場合、たとえばTransit Gateway 1つのゾーンで障害(そのゾーン内のすべてのルーターの障害に起因するもの)が生じた場合など、通信が中断される可能性があります。 このような場合、トラフィックのルーティングが異なる可能性があり、一方向のトラフィックは別の経路を経由して送信される一方で、応答は別の経路から返ってくることがあります。 しかし、通常、VPCトラフィックは同一ゾーン内に留まります。
マルチリージョン展開の場合、冗長性グループにより、トラフィックを他のリージョンのトランジットゲートウェイにフェイルオーバーできるようになるため、この耐障害性がさらに強化されます。
境界を越えて簡単に接続できる
IBM Cloud Transit Gateway は、 IBM Cloud VPC を、世界中のコンピュート・リソースおよびクラシック・リソースと相互接続します。 複数の異なる IBM Cloud アカウントの VPC およびクラシック・リソースを相互接続することもできます。
IBM Cloud Transit Gateway は、エンドポイント間を結ぶGRE(Generic Routing Encapsulation)トンネルの使用をサポートしている。 GREトンネルにより、 Transit Gatewayは、特定のユースケースに対応するため、 クラシック・インフラストラクチャーリソース上でホストされているオーバーレイネットワークに接続できるようになります。
GRE拡張ルート伝播が有効になっている場合、同じTransit Gateway接続されているすべてのGREトンネルはルートを共有し、ゾーンを越えて通信を行うことができます。 この設定が無効になっている場合、異なるゾーンにあるバインドされていないGREトンネル間、または冗長化されたGRE内のトンネル間では、ネットワークトラフィックの送受信を行うことができません。 詳細については、「 GREトンネル 」を参照してください。
Direct Link 接続
IBM Cloud Transit Gateway は Direct Link 接続をサポートします。 Direct Link を IBM Cloud Transit Gateway のオンプレミス・ネットワークに接続すると、中継ゲートウェイ上で接続されているすべてのネットワークにアクセスできるようになります。 同様に、 Transit Gateway上の他のすべての接続も、お客様のネットワークにアクセスできます。 IBM Cloud Transit Gateway への他のネットワーク接続と同様、IP オーバーラップの問題を回避するために特別な注意を払うことが必要です。 詳しくは、 重複する VPC 接頭部およびクラシック・インフラストラクチャー・サブネットの処理 を参照してください。
VPNゲートウェイの接続状況
IBM Cloud Transit Gateway VPNゲートウェイ接続をサポートしており、オンプレミスまたは外部ネットワークが、安全なIPsecトンネルを介して IBM Cloud 内の他のネットワークに接続できるようになります。 VPNゲートウェイは、 Transit Gatewayアーキテクチャにおいてスポークとして機能し、冗長化されたGREトンネル上で eBGP を用いた動的ルーティングにより、スケーラブルで耐障害性の高い接続を提供します。 詳細については、「 VPNゲートウェイ接続に関する注意事項 」を参照してください。
Power Virtual Server 接続
IBM Cloud Transit Gateway は、 Power Virtual Server 接続をサポートします。 Power Virtual Server インスタンスを IBM Cloud Transit Gateway ネットワークに接続すると、 Transit Gatewayに接続されているすべてのネットワークへのアクセスが可能になります。 同様に、 Transit Gateway上の他のすべての接続も、お客様のネットワークにアクセスできます。 IBM Cloud Transit Gateway への他のネットワーク接続と同様、IP オーバーラップの問題を回避するために特別な注意を払うことが必要です。 詳しくは、 重複する VPC 接頭部およびクラシック・インフラストラクチャー・サブネットの処理 を参照してください。
相互接続のパターン
IBM Cloud Transit Gateway を使用して、 アカウントリージョンをまたいで VPC、 クラシック・インフラストラクチャー、 Direct Link、VPN ゲートウェイ、および Power Virtual Server のリソースを相互接続する方法の例については、「 相互接続パターン 」を参照してください。