# Обзор сервиса Виртуальные машины — сервис для создания и управления виртуальными машинами. ## Виртуальная машина Конфигурация виртуальной машины задается при ее создании: - операционная система; - количество CPU; - объем RAM; - тип и размер диска; - регион доступности. ## Группы виртуальных машин Группу виртуальных машин внутри одной зоны доступности можно объединить в соответствии с определенной политикой размещения. Доступны политики: - Правило `Affinity` размещает ВМ обязательно на одном физическом хосте. - Правило `Soft-Affinity` размещает ВМ по возможности на одном физическом хосте. - Правило `Anti-Affinity` размещает ВМ обязательно на разных физических хостах. Такое размещение повышает производительность и предотвращает недоступность ВМ при отказе хоста. - Правило `Soft-Anti-Affinity` размещает ВМ по возможности на разных физических хостах. ## Зоны доступности Виртуальную машину можно создать в одной из зон доступности: - `Inside` — закрытый контур, не подразумевает доступ из интернета к виртуальным машинам. - `DMZ` — демилитаризованная зона, подразумевает доступ из интернета к виртуальным машинам. ## Шаблоны конфигурации ВМ При создании виртуальной машины доступны готовые конфигурации CPU и RAM. Произвольные конфигурации недоступны. ## Диски Хранение данных организовано с использованием сетевых дисков. Диск создается в определенной зоне доступности. Каждый диск автоматически реплицируется внутри своей зоны доступности, что обеспечивает надежное хранение данных. Система хранения построена на платформе Ceph. Используются блочные устройства хранения данных — `NBD (network block device)`. Доступен тип диска — `SSD`. ## Операционная система Для виртуальных машин подготовлены образы операционных систем UNIX. В операционных системах доступен `root`-пользователь. Для подключения к ВМ используется имя пользователя ОС по умолчанию. | Операционная система | Версия | Размер загрузочного диска | Имя пользователя по умолчанию | |---|---|---|---| | AstraLinux | 1.8.2 | 3 Гб | astra| | CentOS | 9 | 10 Гб | centos| | CentOS | 10 | 10 Гб | centos| | Debian | 12 | 5 Гб | debian| | Rocky Linux | 9 | 10 Гб | rocky | | Ubuntu | 20.04 | 5 Гб | ubuntu | | Ubuntu | 22.04 | 5 Гб | ubuntu | | VyOS | 13 | 2 Гб | vyos | | VyOS | 14 | 2 Гб | vyos |