#azure #virtual-machine #azure-vm-scale-set
#azure #виртуальная машина #azure-vm-scale-set
Вопрос:
Я хочу использовать vmss для приложения с несколькими экземплярами. однако я не уверен, как работает политика обновления.
Если я установлю его на автоматический. тогда означает ли это, что вся конфигурация на моих существующих экземплярах vmss должна быть реплицирована на новый экземпляр, если он появится после масштабирования?
например. Если в настоящее время у меня есть один экземпляр в vmss с изображением sql Server, и я вручную создал новую базу данных с некоторой базой данных.Затем я выполняю масштабирование вручную, и появляется новый экземпляр. как я могу убедиться, что новый экземпляр имеет ту же конфигурацию, включая базу данных и данные? или, если на то пошло, любое пользовательское приложение, развернутое на виртуальной машине.
Ответ №1:
Набор масштабируемых виртуальных машин представляет собой группу виртуальных машин с балансировкой нагрузки. И все экземпляры виртуальной машины создаются на основе той же конфигурации, которую вы задаете при создании виртуальных машин, независимо от ручного или автоматического масштабирования. Таким образом, если вы создаете базу данных только в экземпляре, новый экземпляр не будет содержать базу данных при ее масштабировании.
Существует два способа заставить новый экземпляр содержать созданную вами базу данных. Один из них заключается в создании нового образа виртуальной машины с необходимой вам базой данных, а затем замене вашего образа VMSS. И второй способ заключается в использовании расширения VMSS для установки базы данных. Затем расширение будет развернуто в новом экземпляре при его масштабировании.