本記事は Public Preview を元に作成しています。仕様や設定内容など正式リリース版と異なる可能性があります。
VNet Peering を利用することで、同一リージョン内であれば仮想ネットワーク ゲートウェイを経由せず同一ネットワーク上にいるかのように低遅延、高帯域幅で通信することが可能となる機能です。
同一のサブスクリプション内の Azure リソース マネージャー (ARM) で作成された VNet と Azure 管理サービス (ASM) で作成された VNet 間の VNet Peering は作成可能ですが、異なるサブスクリプション内の ARM で作成された VNet と ASM で作成された VNet 間の VNet Peering はサポートされておらず、作成することができません。
VNet Peering が作成できない状況について
検証環境
VNet Peering が作成できない環境は以下となります。
発生状況
VNet Peering を作成すると、通知に以下のエラーが表示されます。
エラーの詳細は以下となり、「Classic virtual networks do not support cross subscription vnet peering.」とあるように、(ASM で作成された) クラシック 仮想ネットワークは、異なるサブスクリプション間の VNet Peering をサポートしていないため、エラーを出力しているようです。
参考
- Microsoft Azure: Cloud Computing Platform & Services
https://azure.microsoft.com/ - Virtual Network Documentation | Azure
https://azure.microsoft.com/documentation/services/virtual-network/ - Azure Virtual Network Peering | Microsoft Azure
https://azure.microsoft.com/ja-jp/documentation/articles/virtual-network-peering-overview/ - VNet Peering for Azure Virtual Network が Public Preview になりました | 焦げlog
https://kogelog.com/2016/08/05/20160805-01/ - Azure ポータルから Azure リソース マネージャーで作成された VNet 間の VNet Peering を作成する (同一サブスクリプション) | 焦げlog
https://kogelog.com/2016/08/06/20160806-01/ - VNet Peering が作成されている状態で仮想ネットワーク ゲートウェイの作成、削除ができず失敗状態となる | 焦げlog
https://kogelog.com/2016/08/09/20160809-01/ - Azure ポータルから Azure リソース マネージャーで作成された VNet と Azure 管理サービスで作成された VNet 間の VNet Peering を作成する (同一サブスクリプション) | 焦げlog
https://kogelog.com/2016/08/10/20160810-01/ - Azure ポータルから Azure リソース マネージャーで作成された VNet 間の VNet Peering を作成する (異なるサブスクリプション) | 焦げlog
https://kogelog.com/2016/08/13/20160813-01/
コメント
[…] Azure リソース マネージャーで作成された VNet と Azure 管理サービスで作成された VNet 間の VNet Peering (異なるサブスクリプション) は作成できません […]