При создании виртуальной машины необходимо указать, сколько вычислительных ресурсов ей выделить. Вычислительные ресурсы в сервисе «Виртуальные машины» сгруппированы в наборы, которые называются флейворами. В состав флейвора входят:
виртуальные ядра процессора — vCPU;
оперативная память в ГБ — RAM;
графические процессоры — GPU.
Во всех флейворах используются следующие модели физических процессоров:
Модель процессора | Базовая тактовая частота, ГГц |
|---|---|
Intel(R) Xeon(R) Gold 6248R | 3,00 |
Intel(R) Xeon(R) Gold 6348 | 2,60 |
Слот PCI — это слот виртуальной PCI-шины, в который подключается виртуальное устройство. Подключение устройства в слот позволяет гостевой ОС виртуальной машины распознавать устройство так, как будто оно находится в ее собственном PCI‑слоте.
В виртуальных машинах Cloud.ru слоты PCI используются для подключения:
дисков;
сетевых интерфейсов;
графических процессоров (GPU);
серийного порта.
Серийный порт используется, когда виртуальная машина зарегистрирована в сервисе Управление ПО.
Количество доступных слотов PCI зависит от флейвора. К виртуальной машине можно подключить столько устройств, сколько доступных слотов PCI у ее флейвора.
У флейвора может быть от 6 до 32 слотов PCI, из которых 4 всегда зарезервированы для системных устройств. Также при создании новой ВМ занимаются еще минимум два слота: для загрузочного диска и сетевого интерфейса. Эти слоты можно освободить, если отключить загрузочный диск или удалить сетевой интерфейс.
Получить информацию о количестве доступных и занятых слотов PCI можно с помощью API:
метод GET /api/v1/flavors/{flavor_id} возвращает в ответе параметр pci_device_limit c доступным количеством слотов для флейвора;
метод GET /api/v1/vms/{vm_id}/device-usage возвращает количество PCI-устройств, подключенных к виртуальной машине.
Ниже описаны флейворы, доступные для создания виртуальных машин.
Флейворы со сбалансированным соотношением vCPU и памяти для приложений с высокими рабочими нагрузками. Подходят для широкого применения, например для веб-серверов и баз данных.
Гарантированная доля vCPU — 100%.
Число vCPU | Объем оперативной памяти, ГБ | |||||||
|---|---|---|---|---|---|---|---|---|
1 | 2 | 4 | 8 | 16 | 32 | 64 | ||
1 | ||||||||
2 | ||||||||
4 | ||||||||
Флейворы с увеличенным количеством ядер vCPU. Обеспечивают высокую производительность для любых вычислительных рабочих нагрузок.
Гарантированная доля vCPU — 100%.
Число vCPU | Объем оперативной памяти, ГБ | |||
|---|---|---|---|---|
16 | 32 | 48 | 64 | |
8 | ||||
16 | ||||
24 | ||||
32 | ||||
Флейворы с увеличенным объемом памяти для приложений, которые обрабатывают большие объемы данных.
Гарантированная доля vCPU — 100%.
Число vCPU | Объем оперативной памяти, ГБ | ||||||
|---|---|---|---|---|---|---|---|
32 | 64 | 96 | 128 | 192 | 256 | 320 | |
8 | |||||||
16 | |||||||
24 | |||||||
32 | |||||||
40 | |||||||
Флейворы для виртуальных машин с графическими процессорами. Подходят для задач, требующих высокой вычислительной мощности, например машинного обучения, обработки трехмерной графики и искусственного интеллекта.
Гарантированная доля vCPU — 100%.
Флейворы для приложений, которые не требуют постоянной и полной загрузки ядра. Подходят для стандартных рабочих нагрузок, например для запуска сайта, поднятия сети, обучения.
Гарантированная доля vCPU — 30%.
Число vCPU | Объем оперативной памяти, ГБ | |||||||
|---|---|---|---|---|---|---|---|---|
1 | 2 | 4 | 8 | 16 | 32 | 48 | 64 | |
1 | ||||||||
2 | ||||||||
4 | ||||||||
8 | ||||||||
16 | ||||||||
24 | ||||||||
32 | ||||||||
Флейворы для тестирования и несложных приложений.
Гарантированная доля vCPU — 10%.
Число vCPU | Объем оперативной памяти, ГБ | |||||
|---|---|---|---|---|---|---|
1 | 2 | 4 | 8 | 16 | 32 | |
1 | ||||||
2 | ||||||
4 | ||||||
8 | ||||||
В рамках уровня бесплатного пользования вы можете получить виртуальную машину с предустановленной конфигурацией: гарантированная доля vCPU 10%, 2 ядра vCPU, 4 ГБ RAM.