次の方法で共有


仮想ネットワーク (クラシック) をアフィニティ グループからリージョンに移行する

重要

Azure には、リソースの作成と操作に関して、2 種類のデプロイ モデルがあります。Resource Manager とクラシックです。 この記事では、クラシック デプロイ モデルの使用方法について説明します。 Microsoft では、ほとんどの新しいデプロイで Resource Manager デプロイ モデルを使用することをお勧めします。

アフィニティ グループを使用すると、同じアフィニティ グループ内に作成されたリソースが、互いに近いサーバーによって物理的にホストされ、これらのリソースの通信速度が速くなります。 以前は、アフィニティ グループは仮想ネットワーク (クラシック) を作成するための要件でした。 その時点で、仮想ネットワーク (クラシック) を管理するネットワーク マネージャー サービスは、一連の物理サーバーまたはスケール ユニット内でのみ機能できました。 アーキテクチャの改善により、ネットワーク管理の範囲がリージョンに広がっています。

これらのアーキテクチャが改善された結果、アフィニティ グループは推奨されなくなり、仮想ネットワーク (クラシック) には必要なくなりました。 仮想ネットワーク (クラシック) のアフィニティ グループの使用は、リージョンに置き換えられます。 リージョンに関連付けられている仮想ネットワーク (クラシック) は、リージョン仮想ネットワークと呼ばれます。

アフィニティ グループは一般的には使用しないことをお勧めします。 仮想ネットワークの要件とは別に、アフィニティ グループは、コンピューティング (クラシック) やストレージ (クラシック) などのリソースが互いに近くに配置されるようにするために使用することも重要でした。 ただし、現在の Azure ネットワーク アーキテクチャでは、これらの配置要件は不要になります。

重要

アフィニティ グループに関連付けられた仮想ネットワークを作成することは技術的には可能ですが、それを行う説得力のある理由はありません。 ネットワーク セキュリティ グループなどの多くの仮想ネットワーク機能は、リージョンの仮想ネットワークを使用する場合にのみ使用でき、アフィニティ グループに関連付けられている仮想ネットワークでは使用できません。

ネットワーク構成ファイルを編集する

  1. ネットワーク構成ファイルをエクスポートします。 PowerShell または Azure コマンド ライン インターフェイス (CLI) 1.0 を使用してネットワーク構成ファイルをエクスポートする方法については、「 ネットワーク構成ファイルを使用して仮想ネットワークを構成する」を参照してください。

  2. AffinityGroup を Location に置き換えて、ネットワーク構成ファイルを編集します[場所] に Azure リージョンを指定します。

    場所は、仮想ネットワーク (クラシック) に関連付けられているアフィニティ グループに指定したリージョンです。 たとえば、仮想ネットワーク (クラシック) が米国西部にあるアフィニティ グループに関連付けられている場合、移行時に 、場所 が米国西部を指している必要があります。

    ネットワーク構成ファイルで次の行を編集して、値を独自のものに置き換えてください。

    古い値:<VirtualNetworkSitename="VNetUSWest" AffinityGroup="VNetDemoAG">

    新しい値:<VirtualNetworkSitename="VNetUSWest" Location="West US">

  3. 変更を保存し、ネットワーク構成を Azure に インポート します。

この移行では、サービスにダウンタイムは発生しません。

アフィニティ グループに VM (クラシック) がある場合の操作

現在アフィニティ グループ内にある VM (クラシック) をアフィニティ グループから削除する必要はありません。 VM がデプロイされると、1 つのスケール ユニットにデプロイされます。 アフィニティ グループは、新しい VM デプロイで使用可能な VM サイズのセットを制限できますが、デプロイされる既存の VM は、VM がデプロイされるスケール ユニットで使用可能な一連の VM サイズに既に制限されています。 VM は既にスケール ユニットにデプロイされているため、アフィニティ グループから VM を削除しても VM には影響しません。