Виртуальные машины в Compute Cloud
Виртуальная машина — это аналог сервера в облачной инфраструктуре.
ВМ как ресурс Yandex Cloud
ВМ создается в одном из каталогов в вашем облаке и наследует права доступа от них. Подробнее о ресурсной модели Yandex Cloud.
Каждая ВМ имеет уникальный идентификатор и имя. Имя уникально в рамках каталога. Требования к имени:
- длина — от 2 до 63 символов;
- может содержать строчные буквы латинского алфавита, цифры и дефисы;
- первый символ — буква, последний — не дефис.
Примечание
Имя виртуальной машины используется для генерации внутреннего FQDN единожды — при создании ВМ. Если для вас важен внутренний FQDN, учитывайте это и задавайте нужное имя ВМ при создании.
Идентификатор генерируется автоматически при создании ВМ и уникален в пределах Yandex Cloud.
ВМ можно переместить в другой каталог внутри одного облака.
Зона доступности
Примечание
В регионе Казахстан доступна только зона доступности kz1-a
.
При создании виртуальной машины можно выбрать, в какой из зон доступности Yandex Cloud она будет размещена.
Чтобы перенести виртуальную машину в другую зону доступности, воспользуйтесь специальной командой CLI или создайте копию ВМ в нужной зоне доступности и затем удалите исходную ВМ.
Вычислительные ресурсы
При создании ВМ, вы указываете, сколько вычислительных ресурсов будет выделено ВМ: количество и производительность ядер процессора (vCPU), количество памяти (RAM). Вы можете выбрать подходящее количество вычислительных ресурсов из расчета планируемой нагрузки. Подробнее читайте в разделе Уровни производительности vCPU.
Чтобы зарезервировать вычислительные ресурсы под необходимое вам количество виртуальных машин в определенной зоне доступности, вы можете создать пул зарезервированных ВМ.
Поколения оборудования
Виртуализированное оборудование, на котором развернута виртуальная машина Compute Cloud и которое доступно ее операционной системе, может относиться к разным поколениям.
При этом ВМ будет работать на оборудовании того поколения, которое закреплено за диском, снимком или образом, на основе которых была создана эта ВМ.
После создания виртуальной машины изменить поколение оборудования нельзя. Вместо этого из загрузочного диска существующей ВМ вы можете создать снимок или образ, закрепив в них нужное поколение оборудования, после чего создать из полученного снимка или образа новую ВМ.
Диски
К ВМ должен быть подключен как минимум один диск — загрузочный. На данный момент подключить загрузочный диск можно только при создании ВМ.
Помимо этого к ВМ можно подключать дополнительные диски. Вы можете подключить ранее созданный диск или создать диск вместе с ВМ. Новый диск можно создать пустым, восстановить из снимка или из образа.
Примечание
На пустых дисках файловая система отсутствует. Если вы подключаете пустой диск, разметьте и смонтируйте его вручную. Или, вместо подключения пустого диска, вы можете сделать снимок загрузочного диска и создать ВМ из этого снимка.
Вы можете подключать и отключать дополнительные диски и после создания ВМ.
Подробнее о дисках читайте в разделе Диски.
Статусы
Статус ВМ влияет на то, какие операции вы можете с ней выполнять в данный момент.
Например, статус
STOPPED
означает, что ВМ остановлена и вы не можете к ней подключаться, для этого ее надо сначала запустить. После перехода в статусRUNNING
и окончания загрузки операционной системы, вы сможете подключиться к ВМ.
Подробнее о статусах читайте в разделе Статусы виртуальной машины.
Метаданные
Вы можете задавать собственные метаданные при создании или изменении ВМ. Например, чтобы подключиться к ВМ Linux, необходимо передать на нее ключ SSH. Для этого используется сервис метаданных. Подробнее читайте в разделе Метаданные виртуальной машины.
Сеть
При создании ВМ необходимо задать настройки сетевого интерфейса, подключенного к ней: выбрать подсеть, к которой будет подключена ВМ, настроить внутренний и публичный IP-адрес, добавить необходимые группы безопасности. Это позволит ВМ взаимодействовать с другими сервисами во внутренней сети и в интернете.
Подробнее читайте в разделе Сетевые интерфейсы виртуальных машин.