Создание групп доступности
Набор доступности — это функция, которую можно использовать, чтобы обеспечить совместное развертывание группы связанных виртуальных машин. Группирование помогает предотвратить влияние отказа одного узла на все ваши машины. Группирование гарантирует, что не все компьютеры обновляются одновременно во время обновления операционной системы узла в центре обработки данных.
Что важно знать о группах доступности
Рассмотрим некоторые характеристики групп доступности.
Все виртуальные машины в группе доступности должны выполнять одинаковый набор функциональных возможностей.
Все виртуальные машины в группе доступности должны иметь одно и то же программное обеспечение.
Azure гарантирует, что виртуальные машины в группе доступности выполняются на нескольких физических серверах, вычислительных стойках, устройствах хранения и сетевых коммутаторах.
Если происходит сбой оборудования или программного обеспечения Azure, затрагивается только подмножество виртуальных машин в группе доступности. Ваше приложение будет оставаться работоспособным и доступным для ваших клиентов.
Вы можете создать виртуальную машину и набор доступности одновременно.
Виртуальная машина может быть добавлена только в группу доступности при создании виртуальной машины. Чтобы изменить группу доступности для виртуальной машины, необходимо удалить и повторно создать виртуальную машину.
Вы можете создавать группы доступности с помощью портал Azure, шаблонов Azure Resource Manager (ARM), скриптов или средств API.
Примечание.
Добавление виртуальных машин в группу доступности не защищает приложения от сбоев операционной системы или приложений. Для обеспечения защиты на уровне приложений необходимо изучить другие методы аварийного восстановления и резервного копирования.
Что следует учитывать при использовании групп доступности
Группы доступности — это важный элемент при создании надежных облачных решений. В планировании групп доступности следует учитывать следующие общие принципы:
Рассмотрим избыточность. Чтобы обеспечить избыточность в конфигурации, разместите несколько виртуальных машин в группе доступности.
Рассмотрите возможность разделения уровней приложений. Каждый уровень приложения, который задействован в вашей конфигурации, должен находиться в отдельном наборе доступности. Разделение помогает устранить единую точку сбоя на всех компьютерах.
Рассмотрите возможность балансировки нагрузки. Для обеспечения высокой доступности и производительности сети создайте группу доступности с балансировкой нагрузки с помощью Azure Load Balancer. Load Balancer распределяет входящий трафик между рабочими экземплярами служб, определенных в группе доступности с балансировкой нагрузки.
Рассмотрим управляемые диски. Управляемые диски Azure можно использовать с виртуальными машинами Azure в группах доступности для хранилища на уровне блоков.