# Обзор сервиса Виртуальные машины — сервис для создания и управления виртуальными машинами. ## Виртуальная машина Конфигурация виртуальной машины задается при ее создании: - операционная система; - количество CPU; - объем RAM; - тип и размер диска; - зона доступности. ## Зоны доступности Зона доступности — это один или несколько центров обработки данных (ЦОД), в которых могут быть размещены компоненты облачной инфраструктуры. | Зона доступности |Дата-центр | |---|---| |`msk-dc-1`|[Останкино](https://dc.ostankino.ru/)| Доступны сетевые периметры: - `Inside` — закрытый контур, не подразумевает доступ в/из интернета к виртуальным машинам. По умолчанию все ВМ в зоне `Inside` имеют маршруты до сетей `Inside` и `DMZ`. - `DMZ` — демилитаризованная зона, подразумевает доступ из интернета к виртуальным машинам. По умолчанию все ВМ в зоне `DMZ` с внутренним IP-адресом имеют доступ в интернет через служебный внешний IP-организации организации, недоступный пользователям для управления ## Шаблоны конфигурации ВМ При создании виртуальной машины доступны готовые конфигурации CPU и RAM. Произвольные конфигурации недоступны. ## Физические платформы Сервис предоставляет различные виды физических процессоров. Выбор платформы гарантирует тип физического процессора в дата-центре и определяет набор допустимых конфигураций CPU и RAM. | Платформа | Процессор |Частота, ГГц | Кол-во физических CPU на сервере | RAM, ГБ | Зона доступности (*)|Характеристики на 1 ВМ (**)| |---|---|---|---|---|---|---| | Intel Ice Lake | Intel Xeon Platinum 8358 | 2,6 | 2x32 |1536|[Доступна во всех зонах](#зоны-доступности)|**Кол-во vCPU:** до 32
**Объем RAM:** до 256 ГБ| | Intel Ice Lake | Intel Xeon Platinum 8378A | 3 | 2x32 |1536|[Доступна во всех зонах](#зоны-доступности)|**Кол-во vCPU:** до 32
**Объем RAM:** до 256 ГБ| - (*) — возможно изменение платформы на аналогичную. - (**) — индивидуальные конфигурации vCPU и RAM — по запросу. ## Диски Хранение данных организовано с использованием сетевых дисков. Диск создается в определенной зоне доступности. Каждый диск автоматически реплицируется внутри своей зоны доступности, что обеспечивает надежное хранение данных. Система хранения построена на платформе Ceph. Используются блочные устройства хранения данных — `NBD (network block device)`. Доступен тип диска — `SSD`. ## Операционная система Для виртуальных машин подготовлены образы операционных систем UNIX. В операционных системах доступен `root`-пользователь. Для подключения к ВМ используется имя пользователя, заданное при создании ВМ. | Операционная система | Версия | Размер загрузочного диска | |---|---|---| | AstraLinux | 1.8.2 | 3 Гб | | CentOS | 9 | 10 Гб | | CentOS | 10 | 10 Гб | | Debian | 12 | 5 Гб | | Rocky Linux | 9 | 10 Гб | | Ubuntu | 20.04 | 5 Гб | | Ubuntu | 22.04 | 5 Гб | | VyOS | 13 | 2 Гб | | VyOS | 14 | 2 Гб | ## Группы виртуальных машин Группу виртуальных машин внутри одной зоны доступности можно объединить в соответствии с определенной политикой размещения. Доступны политики: - Правило `Affinity` размещает ВМ обязательно на одном физическом хосте. - Правило `Soft-Affinity` размещает ВМ по возможности на одном физическом хосте. - Правило `Anti-Affinity` размещает ВМ обязательно на разных физических хостах. Такое размещение повышает производительность и предотвращает недоступность ВМ при отказе хоста. - Правило `Soft-Anti-Affinity` размещает ВМ по возможности на разных физических хостах.