Перенос виртуальной сети (классической) из территориальной группы в регионMigrate a virtual network (classic) from an affinity group to a region

Важно!

В Azure предлагаются две модели развертывания для создания ресурсов и работы с ними: модель развертывания с помощью Resource Manager и классическая модель.Azure has two different deployment models for creating and working with resources: Resource Manager and classic. В этой статье рассматривается использование классической модели развертывания.This article covers using the classic deployment model. Для большинства новых развертываний корпорация Майкрософт рекомендует использовать модель развертывания с помощью Resource Manager.Microsoft recommends that most new deployments use the Resource Manager deployment model.

Ресурсы, созданные внутри одной территориальной группы, физически размещаются на серверах, расположенных в географической близости друг к другу. Это позволяет ресурсам взаимодействовать быстрее.Affinity groups ensure that resources created within the same affinity group are physically hosted by servers that are close together, enabling these resources to communicate quicker. В прошлом наличие территориальной группы было обязательным условием для создания виртуальной сети (классической).In the past, affinity groups were a requirement for creating virtual networks (classic). В то время служба диспетчера сети, которая управляла виртуальными сетями (классическими), могла работать только в пределах набора физических серверов или единицы масштабирования.At that time, the network manager service that managed virtual networks (classic) could only work within a set of physical servers or scale unit. Архитектурные усовершенствования позволили расширить масштабы управления сетью до региона.Architectural improvements have increased the scope of network management to a region.

В результате этих усовершенствований необходимость в наличии территориальных групп для виртуальных сетей (классических) отпала.As a result of these architectural improvements, affinity groups are no longer recommended, or required for virtual networks (classic). Вместо территориальных групп для виртуальных сетей (классических) теперь используются регионы.The use of affinity groups for virtual networks (classic) is replaced by regions. Классические виртуальные сети, связанные с регионами, называются региональными.Virtual networks (classic) that are associated with regions are called regional virtual networks.

Территориальные группы не рекомендуется использовать вообще.We recommend that you don't use affinity groups in general. Помимо создания виртуальных сетей, территориальные группы также использовались для того, чтобы размещать рядом друг с другом такие ресурсы, как среды вычисления приложений и хранилища (то и другое в классической модели).Aside from the virtual network requirement, affinity groups were also important to use to ensure resources, such as compute (classic) and storage (classic), were placed near each other. Однако с текущей архитектурой сети Azure эти требования к размещению более не актуальны.However, with the current Azure network architecture, these placement requirements are no longer necessary.

Важно!

Создать виртуальную сеть, связанную с территориальной группой, по-прежнему технически возможно, но это не дает никаких преимуществ.Although it is still technically possible to create a virtual network that is associated with an affinity group, there is no compelling reason to do so. Многие возможности виртуальных сетей, в частности группы безопасности сети, доступны только при использовании региональной виртуальной сети и недоступны для виртуальных сетей, связанных с территориальными группами.Many virtual network features, such as network security groups, are only available when using a regional virtual network, and are not available for virtual networks that are associated with affinity groups.

Изменение файла конфигурации сетиEdit the network configuration file

  1. Экспортируйте файл конфигурации сети.Export the network configuration file. Сведения о том, как экспортировать файл конфигурации сети с помощью PowerShell или интерфейса командной строки Azure (Azure CLI) 1.0, см. в статье Настройка (классической) виртуальной сети с помощью файла конфигурации сети.To learn how to export a network configuration file using PowerShell or the Azure command-line interface (CLI) 1.0, see Configure a virtual network using a network configuration file.

  2. Измените файл конфигурации сети, заменив параметр AffinityGroup на Location.Edit the network configuration file, replacing AffinityGroup with Location. В качестве значения параметра Location следует указать регион Azure.You specify an Azure region for Location.

    Примечание

    Location (расположение) — это регион, указанный для территориальной группы, которая связана с виртуальной сетью (классической).The Location is the region that you specified for the affinity group that is associated with your virtual network (classic). Например, если виртуальная сеть (классическая) связана с территориальной группой, расположенной на западе США, во время переноса следует указать в параметре Location расположение West US.For example, if your virtual network (classic) is associated with an affinity group that is located in West US, when you migrate, your Location must point to West US.

    Измените следующие строки в файле конфигурации сети, заменив значения собственными.Edit the following lines in your network configuration file, replacing the values with your own:

    Старое значение: <VirtualNetworkSitename = «VNetUSWest» AffinityGroup = «VNetDemoAG»>Old value: <VirtualNetworkSitename="VNetUSWest" AffinityGroup="VNetDemoAG">

    Новое значение: <VirtualNetworkSitename = «VNetUSWest» расположение «Запад США» =>New value: <VirtualNetworkSitename="VNetUSWest" Location="West US">

  3. Сохраните изменения и импортируйте конфигурацию сети в Azure.Save your changes and import the network configuration to Azure.

Примечание

Такая миграция НЕ вызывает простоев в работе ваших служб.This migration does NOT cause any downtime to your services.

Действия при наличии виртуальной машины (классической) в территориальной группеWhat to do if you have a VM (classic) in an affinity group

Виртуальные машины (классические), которые сейчас находятся в территориальной группе, не нужно удалять из группы.VMs (classic) that are currently in an affinity group do not need to be removed from the affinity group. При развертывании виртуальной машины она попадает в одну единицу масштабирования.Once a VM is deployed, it is deployed to a single scale unit. Территориальные группы могут ограничивать набор доступных размеров виртуальных машин для нового развертывания виртуальных машин, но существующая развернутая виртуальная машина уже ограничена набором размеров, доступных в единице масштабирования, в которой она развернута.Affinity groups can restrict the set of available VM sizes for a new VM deployment, but any existing VM that is deployed is already restricted to the set of VM sizes available in the scale unit in which the VM is deployed. Так как виртуальная машина уже развернута в единице масштабирования, ее удаление из территориальной группы не окажет на виртуальную машину никакого влияния.Because the VM is already deployed to a scale unit, removing a VM from an affinity group has no effect on the VM.