Рейтинг:0

Моментальные снимки Azure как шаблоны виртуальных машин

флаг gb

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

Это лучший способ Azure? Или есть лучший способ? Больше всего меня беспокоит обновление базового снимка при выходе новой версии программного обеспечения или ОС.

флаг ng
Вам нужно сохранение данных на этих виртуальных машинах, или их можно уничтожить и воссоздать в любое время?
флаг gb
После создания виртуальной машины из моментального снимка ей необходимо сохранить данные.
Рейтинг:1
флаг ng

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

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

Чтобы справиться с этим, есть несколько вариантов:

  1. Вместо использования снимков создайте собственные образы. Вы можете автоматизировать это, используя Конструктор образов ВМ. Если вы хотите выполнить обновление, создайте обновленный образ, а затем разверните его на своих виртуальных машинах.
  2. Создайте виртуальные машины отдельно от моментального снимка, а затем перенесите управление обновлениями за пределы виртуальной машины, используя такие инструменты, как Azure Update Management для исправлений ОС, и инструменты управления конфигурацией, такие как Puppet, Chef, Ansible для управления программным обеспечением.
  3. Сохраняйте пользовательские данные на отдельных дисках виртуальной машины, а не на диске ОС или данных. Если вы хотите обновить, создайте новый снимок, уничтожьте старую виртуальную машину, создайте новую и подключите диск.

Ответить или комментировать

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