Бөлісу құралы:


Развертывание виртуальных машин и масштабируемых наборов на выделенных узлах

Область применения: ✔️ Виртуальные машины Linux ✔️ Виртуальные машины Windows ✔️ Универсальные масштабируемые наборы

В этой статье рассказывается, как создать выделенный узел Azure для размещения виртуальных машин и экземпляров масштабируемых наборов.

Ограничения

  • Размеры и типы оборудования, доступные для выделенных узлов, зависят от региона. Дополнительные сведения см. на странице с ценами узлов.
  • Не все номера SKU виртуальных машин Azure, регионы и зоны доступности поддерживают диски ценовой категории "Ультра". Дополнительные сведения см. в статье о дисках Azure ценовой категории "Ультра".
  • Дополнительные ограничения применяются при использовании дисков категории "ультра" на следующих размерах виртуальных машин: LSv2, M, Mv2, Msv2, Mdsv2, NVv3, NVv4 на выделенном узле.
  • Число доменов сбоя масштабируемого набора виртуальных машин не может превышать число доменов сбоя группы узлов.
  • Пользователи не могут выбирать аппаратные возможности, такие как ускорение сети при создании выделенного узла.
  • Пользователи не смогут создавать виртуальные машины и виртуальные машины с поддержкой ускорения сети на выделенном узле.

Создание группы узлов

Группа узлов — это ресурс, который представляет собой коллекцию выделенных узлов. Группа узлов создается в регионе и зоне доступности, и в нее добавляются узлы. С целью обеспечения высокого уровня доступности для выделенных узлов можно использовать один или оба приведенных ниже варианта.

  • Развертывание в нескольких зонах доступности. В этом случае группа узлов должна быть в каждой из зон, которую необходимо использовать.
  • Развертывание в нескольких доменах сбоя, сопоставленных с физическими стойками.

В любом случае необходимо указать количество доменов сбоя для группы узлов. Если группа не должна охватывать несколько доменов сбоя, используйте число доменов сбоя, равное 1.

Можно также использовать как зоны доступности, так и домены сбоя.

Включение дисков ценовой категории "Ультра" является параметром уровня группы узлов. Его нельзя изменить после создания группы узлов.

В этом примере мы создадим группу узлов, используя 1 зону доступности и 2 домена сбоя.

  1. Откройте портал Azure.
  2. В верхнем левом углу щелкните Создать ресурс.
  3. Выполните поиск Группы узлов, а затем выберите Группы узлов в результатах.
  4. На странице Группы узлов выберите Создать.
  5. Выберите подписку, которую нужно использовать, а затем щелкните Создать, чтобы создать новую группу ресурсов.
  6. В поле Имя введите myDedicatedHostsRG и нажмите кнопку ОК.
  7. В поле Имя группы узлов введите myHostGroup.
  8. В поле Расположение выберите Восточная часть США.
  9. В поле Зона доступности выберите 1.
  10. Выберите Включить совместимость с дисками SSD ценовой категории "Ультра", чтобы использовать такие диски с поддерживаемыми виртуальными машинами.
  11. В поле Число доменов сбоя выберите 2.
  12. Выберите Automatic placement (Автоматическое размещение), чтобы автоматически назначить виртуальные машины и экземпляры масштабируемых наборов для доступного узла в этой группе.
  13. Выберите Проверить и создать, а затем дождитесь окончания проверки.
  14. После появления сообщения Проверка пройдена выберите команду Создать, чтобы создать группу узлов.

Создание группы узлов займет всего несколько секунд.

Создание выделенного узла

Теперь создайте выделенный узел в группе узлов. Помимо имени узла, необходимо указать его номер SKU. Номер SKU узла определяет поддерживаемую серию виртуальных машин, а также поколение оборудования для выделенного узла.

Дополнительные сведения о номерах SKU и ценах узлов см. на странице цен на выделенные узлы Azure.

Если для группы узлов задано число доменов сбоя, вам нужно указать домен сбоя для узла.

  1. В верхнем левом углу щелкните Создать ресурс.
  2. Найдите Выделенный узел, а затем выберите Выделенные узлы из результатов.
  3. На странице Выделенные узлы выберите Создать.
  4. Выберите идентификатор подписки, которую вы хотите использовать.
  5. Выберите myDedicatedHostsRG в поле Группа ресурсов.
  6. В поле Подробности об экземпляре введите myHost в поле Имя и выберите Восточная часть США для расположения.
  7. В разделе Профиль оборудования выберите Семейство Standard ES3 — тип 1 для Семейство размеров, выберите myHostGroup в поле Группы узлов, а затем выберите 1 для параметра Домен сбоя. Для остальных полей используйте значения по умолчанию.
  8. Оставьте узел автоматической замены на параметре сбоя включено, чтобы служба автоматически исправляла узел в случае сбоя уровня узла.
  9. По завершении выберите Проверить и создать и дождитесь окончания проверки.
  10. После появления сообщения Проверка пройдена выберите команду Создать, чтобы создать узел.

создание виртуальной машины;

Теперь создайте виртуальную машину на узле.

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

  1. В верхнем левом углу окна портала Azure выберите Создать ресурс.
  2. В поле поиска над списком ресурсов Azure Marketplace найдите и выберите нужный образ, а затем щелкните Создать.
  3. На вкладке Основное в разделе Сведения о проекте проверьте, что выбрана правильная подписка, и выберите myDedicatedHostsRG в поле Группа ресурсов.
  4. В разделе Подробности об экземпляре введите myVM в поле Имя виртуальной машины и выберите Восточная часть США в поле Расположение.
  5. В области Параметры доступности выберите Зона доступности и в раскрывающемся списке выберите 1.
  6. В поле "Размер" выберите Изменить размер. В списке доступных размеров выберите одну из серий ESv3, например Standard E2s v3. Возможно, потребуется очистить фильтр, чтобы увидеть все доступные размеры.
  7. При необходимости заполните остальные поля на вкладке Основное.
  8. Если вы хотите указать, какой узел использовать для виртуальной машины, в верхней части страницы перейдите на вкладку Дополнительно и в разделе Узел выберите myHostGroup для параметра Группа узлов и myHost для параметра Узел. В противном случае виртуальная машина будет автоматически размещена на узле с емкостью. Выбор группы узлов и узла
  9. Оставьте остальные значения по умолчанию и нажмите кнопку Просмотр и создание, расположенную в нижней части страницы.
  10. Когда появится сообщение об успешной проверке, выберите Создать.

Развертывание виртуальной машины может занять несколько минут.

Создание масштабируемого набора

Вы также можете создать на узле масштабируемый набор.

Внимание

Начиная с ноября 2023 года масштабируемые наборы виртуальных машин, созданные с помощью PowerShell и Azure CLI, по умолчанию будут использоваться в режиме гибкой оркестрации, если режим оркестрации не указан. Дополнительные сведения об этом изменении и о действиях, которые необходимо предпринять, см. в руководстве по критическим изменениям для клиентов VmSS PowerShell/CLI — Microsoft Community Hub

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

  1. Найдите Масштабируемый набор и выберите в списке Масштабируемые наборы виртуальных машин.
  2. Нажмите кнопку Добавить, чтобы создать новый масштабируемый набор.
  3. Заполните как обычно поля на вкладке Основное, но убедитесь, что выбран размер виртуальной машины из серии, выбранной для выделенного узла, например Standard E2s v3.
  4. На вкладке Дополнительно для параметра Алгоритм распространения выберите Максимальное распространение.
  5. В поле Группа узлов в раскрывающемся списке выберите группу узлов. Если вы создали группу недавно, добавление в список может занять около минуты.

Переназначение существующей виртуальной машины

Можно переназначить существующую мультитенантную виртуальную машину или выделенную виртуальную машину узла другому выделенному узлу, но сначала виртуальная машина должна быть остановлена\Deallocated. Перед перемещением виртуальной машины на выделенный узел убедитесь, что конфигурация виртуальной машины поддерживается.

  • Размер виртуальной машины должен быть в том же семействе размеров, что и выделенный узел. Например, если на выделенном узле используется виртуальная машина DSv3, ее размером может быть Standard_D4s_v3, но не Standard_A4_v2.

  • Виртуальная машина должна находиться в том же регионе, что и выделенный узел.

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

  • Виртуальная машина не может находиться в группе доступности.

  • Если виртуальная машина находится в группе доступности, она должна быть в той же зоне доступности, что и группа узлов. Параметры зоны доступности для виртуальной машины и группы узлов должны совпадать.

Переместите виртуальную машину на выделенный узел с помощью портала.

  1. Откройте страницу для виртуальной машины.
  2. Выберите пункт Остановить, чтобы остановить или отключить виртуальную машину.
  3. В меню слева выберите Конфигурация.
  4. Выберите группу узлов и узел в раскрывающихся меню.
  5. После завершения выберите команду Сохранить в верхней части страницы.
  6. После добавления виртуальной машины на узел выберите команду Обзор в меню слева.
  7. В верхней части страницы щелкните Запустить, чтобы перезапустить виртуальную машину.

Перемещение виртуальной машины из выделенного узла в мультитенантную инфраструктуру

Вы можете переместить виртуальную машину, которая работает на выделенном узле в мультитенантную инфраструктуру, но виртуальная машина должна быть остановлена\Deallocated.

  • Убедитесь, что у вашей подписки достаточно квоты виртуального ЦП для виртуальной машины в регионе, где
  • Мультитенантная виртуальная машина будет запланирована в том же регионе и зоне, что и выделенный узел.

Переместите виртуальную машину из выделенного узла в мультитенантную инфраструктуру с помощью портала.

  1. Откройте страницу для виртуальной машины.
  2. Выберите пункт Остановить, чтобы остановить или отключить виртуальную машину.
  3. В меню слева выберите Конфигурация.
  4. Выберите "Нет" в раскрывающемся меню группы узлов.
  5. После завершения выберите команду Сохранить в верхней части страницы.
  6. После перенастройки виртуальной машины в виде мультитенантной виртуальной машины выберите "Обзор " в меню слева.
  7. В верхней части страницы щелкните Запустить, чтобы перезапустить виртуальную машину.

Проверка состояния узла

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

  1. Найдите и выберите нужный узел.
  2. На странице Обзор для этого узла прокрутите вниз и изучите список оставшихся доступных размеров для узла. Это должно выглядеть примерно так:

Проверка доступной емкости узла на странице обзора узла.

Перезапуск узла

Перезапуск узла не полностью отключает узел. При перезапуске узла базовые виртуальные машины также перезагрузятся. Узел останется на том же базовом физическом оборудовании, а идентификатор узла и идентификатор ресурса останутся неизменными после перезапуска. Номер SKU узла также останется прежним после перезапуска.

  1. Найдите и выберите нужный узел.
  2. В верхней строке меню нажмите кнопку Перезапустить.
  3. Во время перезапуска в разделе Основные компоненты области ресурсов узла состояние узла изменится на Host undergoing restart (Выполняется перезапуск узла).
  4. После завершения перезапуска восстановится состояние узла Узел доступен.

Изменение размера узла

Перемещение узла и всех связанных виртуальных машин в новое оборудование поколения можно выполнить с помощью функции изменения размера узла. Изменение размера упрощает процесс миграции и позволяет избежать необходимости вручную создавать новые узлы и перемещать все виртуальные машины по отдельности.

Ограничения изменения размера:

  • Узел может быть изменен только на ADH в одном семействе виртуальных машин. Узел Dsv3-Type3 можно изменить в dsv3-Type4, но не на Esv3-Type4.
  • Вы можете изменить размер только на более новое поколение оборудования. Узел Dsv3-Type3 можно изменить в dsv3-Type4, но не Dsv3-Type2.
  • Изменение размера идентификатора ресурса узла. Идентификатор узла остается неизменным.
  • Узел и все связанные виртуальные машины становятся недоступными во время операции изменения размера.

Предупреждение

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

Примечание.

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

  1. Найдите и выберите нужный узел.
  2. В меню слева в разделе "Параметры" выберите "Размер".
  3. На странице размера из списка номеров SKU выберите нужный номер SKU для изменения размера.
  4. Выбор целевого размера из списка позволит включить кнопку "Изменить размер " в нижней части страницы.
  5. Нажмите кнопку "Изменить размер", изменения состояния подготовки узла с "Подготовка выполнена успешно" на "Обновление"
  6. После завершения изменения размера узел "Состояние подготовки" возвращает значение "Подготовка выполнено успешно".

Повторное развертывание узла [предварительная версия]

Если виртуальная машина или базовый узел остаются неответственными после выполнения всех возможных действий по устранению неполадок, пользователи могут активировать восстановление службы узла и не ожидать запуска восстановления платформы. Повторное развертывание узла переместит узел и все связанные виртуальные машины на другой узел одного номера SKU. Ни один из параметров узла не изменится, кроме идентификатора ресурса узла, соответствующего базовому идентификатору узла.

Предупреждение

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

  1. Найдите и выберите нужный узел.
  2. В верхней строке меню нажмите кнопку "Повторное развертывание ".
  3. В разделе Essentials области ресурсов узла состояние подготовки узла переключится на обновление во время повторного развертывания.
  4. После завершения операции повторного развертывания состояние подготовки узла вернется к успешной подготовке.
  5. В разделе Essentials области ресурсов узла идентификатор ресурса узла будет обновлен до нового идентификатора.

Удаление узла

Вы платите за выделенные узлы, даже если виртуальные машины не развернуты на узле. Для экономии затрат следует удалить все узлы, которые в настоящее время не используются.

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

  1. Найдите и выберите нужный узел.
  2. В меню слева выберите Экземпляры.
  3. Выберите и удалите каждую виртуальную машину.
  4. Когда все виртуальные машины будут удалены, вернитесь на страницу Обзор для узла и щелкните Удалить в меню сверху.
  5. Когда удаление узла завершится, откройте страницу для группы узлов и щелкните Удалить группу узлов.

Следующие шаги