Поделиться через


Используйте решение Azure VMware с Azure Elastic SAN

Эта статья объясняет, как использовать Azure Elastic SAN в качестве вспомогательной системы хранения для Azure VMware Solution. Решение Azure VMware поддерживает подключение хранилищ данных iSCSI в качестве варианта постоянного хранения. Вы можете создавать хранилища данных в файловой системе виртуальных машин (VMFS) с использованием томов Azure Elastic SAN и подключать их к выбранным вами кластерам. Используя хранилища данных VMFS на основе Azure Elastic SAN, вы можете расширить своё хранилище вместо масштабирования кластеров.

Azure Эластичная сетевая система хранения данных (SAN) решает проблему оптимизации рабочих нагрузок и интеграции между вашими крупномасштабными базами данных и ресурсозатратными критически важными приложениями. Для получения дополнительной информации об Azure Elastic SAN см. Что такое Azure Elastic SAN?.

Чтобы лучше понять следующие шаги, вы можете использовать этот интерактивный демонстрационный пример как визуальное представление того, что необходимо сделать для подключения Elastic SAN и AVS.

Предпосылки

Для продолжения требуются следующие предварительные условия.

Это важно

По состоянию на ноябрь 2025 г. создание и удаление хранилища данных на основе Эластичных SAN в решении Azure VMware требует соответствующих разрешений. Если вы используете встроенные роли, такие как владелец и участник в этих двух службах, изменения не необходимы. Если вы используете пользовательские роли, убедитесь, что у вас есть правильные разрешения.

Полный список необходимых разрешений разверните этот раздел.

Чтобы создать хранилище данных Elastic SAN, необходимо иметь следующие разрешения:

  • Microsoft.AVS/privateClouds/clusters/datastores/write
  • Microsoft.ElasticSan/elasticSans/volumeGroups/volumes/write
  • Microsoft.ElasticSan/elasticSans/volumeGroups/volumes/read

Чтобы удалить хранилище данных Elastic SAN, необходимо иметь следующие разрешения:

  • Microsoft.AVS/privateClouds/clusters/datastores/write
  • Microsoft.ElasticSan/elasticSans/volumeGroups/volumes/write
  • Microsoft.ElasticSan/elasticSans/volumeGroups/volumes/read

Сведения о создании и изменении пользовательских ролей см. в статье "Создание или обновление пользовательских ролей Azure" с помощью портала Azure.

  • Полностью настроенное частное облако решения Azure VMware в регионе, где доступна Elastic SAN.

    • Настройте шлюзы ExpressRoute так, чтобы они могли поддерживать пропускную способность вашего эластичного SAN. Например, один шлюз ExpressRoute с высокой производительностью поддерживает пропускную способность 1280 мбит/с. Индивидуальное эластичное хранилище SAN, используемое на полную мощность, будет использовать всю пропускную способность. В зависимости от потребностей может потребоваться несколько шлюзов.
  • Узнайте, в какой зоне доступности находится частное облако.

    • В интерфейсе выберите хост Azure VMware Solution.

      Примечание

      Хост раскрывает свою зону доступности. Используйте такую зону доступности при развертывании других ресурсов Azure для той же подписки.

  • У вас есть разрешение на настройку новых ресурсов в подписке, в которой находится ваше частное облако.

  • Зарезервируйте выделенный адресный блок для вашего внешнего хранилища.

  • Используйте портал Azure, модуль Azure PowerShell или Azure CLI , чтобы создать эластичную san, которая имеет по крайней мере 16 ТиБ базового размера и находится в том же регионе и зоне доступности, что и частное облако.

    Примечание

    Убедитесь, что защита CRC в ваших группах томов отключена, так как в настоящее время она не поддерживается в решении Azure VMware Solution.

Поддерживаемые типы хостов

Вы можете использовать следующие типы узлов, если Azure Elastic SAN — это резервное хранилище для решения Azure VMware:

  • AV36
  • AV36P
  • AV48
  • AV52
  • AV64

Рекомендации по конфигурации

Используйте несколько частных конечных точек для установления нескольких сеансов между Elastic SAN и каждым томом, который вы планируете подключить к программно определённому центру обработки данных (SDDC). Наличие нескольких сеансов обеспечивает более высокую производительность из-за параллелизации и повышения надежности для обработки отключений одного сеанса. При создании нескольких сеансов также снижается влияние отключений: если подключение восстанавливается в течение нескольких секунд, другие сеансы помогают сбалансировать трафик.

Примечание

Отключение сеанса может отображаться как события "All Paths Down" или "APD", которые можно увидеть в разделе "События" хоста ESXi в vCenter. Их также можно увидеть в журналах: он отображает идентификатор устройства или файловой системы, а также указывает, что он ввел состояние "Все пути вниз".

При подключении тома Elastic SAN к кластеру он автоматически подключается ко всем узлам. Если у вас есть 16 узлов, и каждый узел настроен на использование восьми сеансов iSCSI, использующих максимальное количество подключений (128). Это позволит предотвратить подключение дополнительного узла для обслуживания. Следующие рекомендации помогут избежать этой ситуации:

Если ваша эластичная SAN подключается только к одному кластеру и будет иметь только 16 узлов в кластере, используйте одну из следующих конфигураций:

  • AV36, AV36P, AV52 — шесть сеансов iSCSI по трем частным конечным точкам
  • AV64 — семь сеансов iSCSI на семи приватных конечных точках

Если ваш Elastic SAN подключается к одному кластеру, в конфигурацию которого не входит 16 узлов, используйте одну из следующих конфигураций.

  • AV36, AV36P, AV52 — восемь сеансов iSCSI на четырех частных конечных точках
  • AV64 — восемь сеансов iSCSI через восемь частных конечных точек

Если вы планируете подключить хранилище данных Elastic SAN к нескольким кластерам, необходимо вычислить количество узлов, сеансов и подключений для каждого кластера. Хранилище данных Elastic SAN поддерживает не более 128 подключений, и при каждом подключении хранилища данных Elastic SAN к кластеру он автоматически подключается ко всем узлам в этом кластере. Это может быстро использовать доступные подключения, когда каждый узел в кластере устанавливает несколько подключений.

Настройка частной конечной точки

Используя инструкции из предыдущего раздела, создайте столько частных конечных точек для групп томов, сколько вам нужно.

Измените группу томов или создайте новую. Затем выберите "Сеть", а затем нажмите кнопку "Создать частную конечную точку " в разделе подключения к частной конечной точке. Вам не нужно настраивать выделенную виртуальную сеть для Elastic SAN, так как вы используете подключения частной конечной точки для доступа к томам Elastic SAN.

Укажите значения в всплывающем меню, выберите виртуальную сеть с настроенным подключением ExpressRoute и подсеть, которую будут использовать приложения для подключения. По завершении нажмите кнопку "Добавить" и "Сохранить".

Повторите эти действия, чтобы создать столько частных конечных точек, сколько вам нужно.

Снимок экрана процесса создания частной конечной точки группы томов.

Примечание

Использование частных конечных точек обеспечивает максимальную сетевую безопасность. Однако, так как частное облако подключается к Elastic SAN в Azure через шлюз виртуальной сети ExpressRoute, во время обслуживания шлюза могут возникать периодические проблемы с подключением. Эти проблемы с подключением не должны повлиять на доступность хранилища данных, поддерживаемого Elastic SAN, так как подключение повторно устанавливается в течение нескольких секунд. Потенциальное воздействие от технического обслуживания шлюза предусмотрено в Соглашении об уровне обслуживания для виртуальных сетевых шлюзов ExpressRoute и частных конечных точек.

Настройка адресного блока внешнего хранилища

Начните с предоставления IP блока для развертывания внешнего хранилища. Перейдите на вкладку Хранилище в вашем частном облаке Azure VMware Solution на портале Azure. Адресный блок должен быть сетью /24.

Снимок экрана, показывающий вкладку блока адресов внешнего хранения.

  • Блок адресов должен быть уникальным и не пересекаться с /22, используемым для создания вашего частного облака Azure VMware Solution, или с любыми другими подключенными виртуальными сетями Azure или локальной сетью.
  • Блок адресов должен находиться в пределах следующих разрешённых сетевых блоков: 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16. Если вы хотите использовать блок адресов, не относящийся к RFC 1918, отправьте запрос в службу поддержки.
  • Блок адресов не может пересекаться с любым из следующих ограниченных сетевых блоков: 100.72.0.0/15
  • Предоставленный блок адресов используется для обеспечения многопутевого подключения от хостов ESXi к целевой системе; его нельзя редактировать или изменять. Если вам действительно нужно его изменить, отправьте запрос в службу поддержки.

Добавьте том Elastic SAN в качестве хранилища данных.

Настройте все частные конечные точки перед присоединением тома в качестве хранилища данных. Добавление частных конечных точек после подключения тома в качестве хранилища данных требует отсоединения хранилища данных и повторного подключения к кластеру.

После того как ваш маршрут экспресс-доставки SDDC подключен к частной конечной точке для вашей группы томов Elastic SAN, выполните следующие шаги, чтобы подключить том к вашему SDDC:

  1. На левой панели навигации в вашей частной облачной среде Azure VMware Solution выберите Хранение, затем + Подключить Elastic SAN.
  2. Выберите вашу Подписку, Ресурс, Группу томов, Том(а) и Клиентский кластер.
  3. Из раздела "Переименовать хранилище данных в соответствии с требованиями VMware", под Название тома>Имя хранилища данных, дайте названия томам Elastic SAN.

    Примечание

    При создании виртуальных дисков используйте выделение всего объема с жадным обнулением. Это означает настройку виртуальных дисков, где все пространство зарезервировано и очищается заранее, поэтому они готовы к быстрому и безопасному использованию.

Отключите и удалите хранилище данных на основе Elastic SAN

Чтобы удалить хранилище данных на основе Elastic SAN, выполните следующие шаги в портале Azure.

  1. В панели навигации слева в вашем приватном облаке Azure VMware Solution выберите Storage, затем Datastore list.

  2. Справа находится многоточие. Выберите "Удалить ", чтобы отключить хранилище данных из кластеров.

  3. При желании можно удалить ранее созданный том в эластичном SAN.

    Снимок экрана: отключение хранилища данных на основе ESAN.

    Примечание

    Эта операция не может быть выполнена, если виртуальные машины или виртуальные диски находятся на хранилище Elastic SAN VMFS.

Изменение размера хранилища данных на основе Elastic SAN

Чтобы изменить размер хранилища данных на основе Elastic SAN, выполните следующие действия на портале Azure.

  1. В левой области навигации в частном облаке решения Azure VMware выберите "Операции", а затем выполните команду.

  2. В пакетах перейдите к последнему пакету решения Azure VMware VMFS и выберите Resize-VmfsVolume.

  3. В команде выполнения введите сведения о ClusterName, DeviceNaaID или DatastoreName и нажмите кнопку "Выполнить".

    Снимок экрана, показывающий изменение размера хранилища данных на основе ESAN.

    Примечание

    Команды выполнения run выполняются поочередно в порядке их отправки.