Хост виртуализации

Хост виртуализации: предустановка Proxmox VE 8 или 9

AMD EPYC 7543P: 32 ядра, 64 потока и 128 или 256 ГБ DDR4-3200 ECC.

Предустановка системы не заменяет планирование виртуальных машин. За дисковую конфигурацию, распределение адресов и резервное копирование отвечает владелец аккаунта.

Характеристики хоста

AMD EPYC 7543P

Вычислительные ресурсы

32 ядра / 64 потока

AMD-V (SVM) и NPT обеспечивают аппаратную виртуализацию для KVM-машин.

Хранилище

2 × 1 ТБ NVMe

Оба диска подключены напрямую и работают независимо. Пул хранения и схему зеркалирования настраивают на хосте.

Адрес для управления

Первый IPv4-адрес

Первый адрес зарезервирован для управления хостом; дополнительные адреса распределяются с учётом задач.

Аппаратная виртуализация

AMD-V и NPT для хоста KVM

EPYC 7543P — однопроцессорная система: процессор и память целиком предоставляются одному аккаунту. Распределение ресурсов между виртуальными машинами, коэффициент переподписки и планирование зависят от конфигурации хоста.

SVM: виртуализация процессора

SVM в AMD-V обеспечивает аппаратную поддержку виртуализации. После установки Proxmox VE проверьте, распознаёт ли система возможности виртуализации, затем создавайте KVM-машины и назначайте им vCPU.

64 потока — это характеристика всего сервера, а не гарантия того, что 64 виртуальные машины смогут постоянно работать под полной нагрузкой. Оценивать ёмкость следует с учётом параллельной нагрузки, загрузки CPU и дисковой активности каждой машины.

Назначайте vCPU с учётом нагрузки

NPT: трансляция адресов второго уровня

NPT реализует вложенные таблицы страниц для трансляции адресов памяти виртуальных машин. Фактическая производительность также зависит от объёма памяти гостевой системы, характера обращений к ней, свободной памяти хоста и задержек хранилища.

При создании рабочих виртуальных машин планируйте бюджет CPU и памяти одновременно. Простое увеличение числа vCPU без учёта нехватки памяти может ухудшить работу.

Планируйте CPU и память вместе

Вложенная виртуализация: KVM внутри ВМ

На хосте можно включить вложенную виртуализацию и передать необходимые возможности CPU виртуальной машине первого уровня, чтобы запускать в ней KVM. Подходит для проверки процессов развёртывания виртуализации, изолированных экспериментов и тестирования образов.

Вложенная виртуализация не включается автоматически при создании ВМ. Проверьте настройки ядра хоста, конфигурацию CPU первой виртуальной машины и распознавание функций гостевой системой. Накладные расходы вложенных уровней также следует учитывать в бюджете.

Проверяйте функции виртуализации на каждом уровне
Планирование памяти

Выберите 128 или 256 ГБ с учётом пиковых потребностей

В обоих вариантах используется DDR4-3200 ECC RDIMM. ECC исправляет ошибки памяти и подходит для хостов, работающих длительное время, но не заменяет резервное копирование виртуальных машин и не гарантирует целостность данных приложений.

128 ГБ: сначала рассчитайте общий бюджет

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

При использовании ZFS включите потребности кэша в бюджет хоста. Также учитывайте пиковую нагрузку баз данных, задач сборки и массового импорта для каждой виртуальной машины.

128 ГБ DDR4-3200 ECC

256 ГБ: для запланированного объёма памяти

Подходит, если суммарная потребность виртуальных машин превышает бюджет тарифа с 128 ГБ или требуется резерв для новых гостевых систем. Процессор, стандартные диски и конфигурация сети по умолчанию не меняются при выборе объёма памяти.

Объём памяти необходимо выбрать до оформления заказа. После запуска сервера увеличить его в той же машине нельзя. Для смены конфигурации потребуется заказать другой сервер и перенести данные и рабочие нагрузки.

256 ГБ DDR4-3200 ECC

Расчёт ёмкости: объём памяти не равен лимиту для гостевых систем

Бюджет гостевых систем = память сервера − резерв для хоста и хранилища − запас на работу

Ниже приведён только пример расчёта, а не объём памяти, занятый системой по умолчанию или гарантированно доступный. Допустим, 16 ГБ зарезервировано для хоста и хранилища, ещё 16 ГБ оставлено в запасе, а каждой гостевой системе выделяется 8 ГБ:

Объём памяти сервера Расчёт бюджета гостевых систем Пример количества ВМ с лимитом 8 ГБ
128 ГБ 128 − 16 − 16 = 96 ГБ 96 ÷ 8 = 12 ВМ
256 ГБ 256 − 16 − 16 = 224 ГБ 224 ÷ 8 = 28 ВМ

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

Конфигурация хранилища

Два NVMe с прямым подключением: пул настраивается на хосте

В стандартной конфигурации — 2 × 1 ТБ NVMe с прямым подключением, без аппаратного RAID. Диски не объединены заранее в массив RAID-1. Перед созданием пула определите его ёмкость, требования к избыточности и план восстановления.

Зеркало ZFS: заранее предусмотрите отказоустойчивость

В Proxmox VE можно создать зеркало ZFS из двух стандартных дисков. Полезная ёмкость будет основана на объёме одного диска за вычетом места на форматирование, метаданные и необходимый резерв; складывать объёмы двух дисков нельзя.

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

Зеркало не заменяет резервное копирование

Раздельное хранение: распределяйте данные по дискам

Два диска также можно использовать независимо, распределяя хранилище между виртуальными машинами или задачами. Такой вариант сам по себе не обеспечивает избыточность: отказ одного диска может затронуть виртуальные диски и данные на нём.

При расчёте ёмкости учитывайте снимки, шаблоны образов и рост объёма записей, а не только исходный размер виртуальных дисков.

Прямое подключение каждого диска, без аппаратного массива

Дополнительные диски: отдельное хранилище для виртуальных дисков

Можно добавить от 0 до 2 NVMe SSD по 2 ТБ за $70/месяц каждый. Каждый диск подключается отдельно и напрямую. Дополнительные диски можно включить в отдельный пул данных для виртуальных дисков и других задач хранения.

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

До 2 дополнительных NVMe по 2 ТБ

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

Распределение IP-адресов

Первый адрес — для управления хостом, дополнительные — для рабочих задач

В базовую конфигурацию входит 1 выделенный IPv4-адрес; можно добавить до 255, всего — не более 256. Каждый дополнительный IPv4 стоит $2/месяц и оплачивается отдельно. Фактические адреса будут доступны в панели управления после предоставления сервера.

Уже включён1 IPv4-адрес

Первый адрес используется для управления хостом и первого подключения по SSH.

Можно добавить0–255 адресов

Выбирайте количество с учётом числа гостевых систем и плана адресации.

Максимум всего256 IPv4-адресов

Количество адресов и число запускаемых виртуальных машин — разные показатели.

  1. 01

    Сначала сохраните доступ для управления

    Проверьте первый IPv4-адрес и учётные данные хоста в панели управления, затем убедитесь, что подключение работает. Запишите адреса для управления хостом отдельно от рабочих адресов, чтобы один публичный IP не был настроен одновременно на хосте и гостевой системе.

  2. 02

    Затем настройте мостовую сеть

    Дополнительные адреса можно назначить виртуальным машинам через мостовую сеть Proxmox VE. Используйте фактические данные о шлюзе, маске и маршрутах. Не определяйте сетевые настройки по соседству адресов и не указывайте непроверенные параметры.

  3. 03

    Проверьте каждую гостевую систему

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

Выбор операционной системы

14 бесплатных систем: выбирайте с учётом роли хоста и гостевых машин

В панели настройки доступны перечисленные ниже бесплатные системы. Proxmox VE 8 и 9 можно установить как хост виртуализации; остальные дистрибутивы можно рассматривать для гостевых систем. Предустановка ОС на весь сервер и установка системы внутри виртуальной машины — отдельные операции: предустановленный хост не создаёт гостевые системы автоматически.

Proxmox VE

89

Выбор для хоста. После установки система управляет виртуальными машинами KVM, пулами хранения и мостовыми сетями; ресурсы гостевых систем распределяются на хосте.

Бесплатная предустановка · хост виртуализации

AlmaLinux

8910

Бесплатная ОС для сервера целиком, также подходит для Linux-гостевых систем. Выбирайте версию с учётом зависимостей приложений, репозиториев ПО и плана обновлений.

Вариант для гостевой системы

CentOS Stream

910

Бесплатная ОС для сервера целиком, также подходит для разработки и рабочих гостевых систем. Перед развёртыванием проверьте поддержку версии дистрибутива используемым ПО.

Вариант для гостевой системы

Debian

111213

Бесплатная ОС для сервера целиком, также подходит для Linux-гостевых систем. После установки в виртуальной машине отдельно настройте обновления, сеть и рабочие сервисы.

Вариант для гостевой системы

Ubuntu Server

22.04 LTS24.04 LTS26.04 LTS

Бесплатная ОС для сервера целиком, также подходит для гостевых систем с приложениями. До переноса проверьте совместимость образа ОС со средой выполнения приложения.

Вариант для гостевой системы

FreeBSD

13

Бесплатная ОС для сервера целиком, также подходит в качестве гостевой системы. Проверьте на практике совместимость сетевого адаптера, контроллера дисков и драйверов.

Вариант для гостевой системы

Гостевые системы нужно устанавливать и обслуживать отдельно в среде виртуализации. Проверьте источники образов, драйверы, лицензии ПО и политику обновлений. Бесплатная предустановка не включает платную подписку на поддержку.

Вариант хоста Windows

Лицензия Windows Server оплачивается ежемесячно

Доступны редакции Standard и Datacenter выпусков 2019, 2022 и 2025. Язык системы можно выбрать: английский, традиционный или упрощённый китайский. Для подключения к серверу с Windows используется RDP. Это отдельный вариант хост-системы, а не Proxmox VE.

Windows Server Standard

+$19/месяц

Подходит для сервера, предназначенного преимущественно для одной рабочей нагрузки Windows. Выберите версию с учётом совместимости приложения, затем настройте удалённый доступ, обновления безопасности и резервное копирование данных.

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

2019 / 2022 / 2025

Windows Server Datacenter

+$31/месяц

Подходит для хоста Windows с планами использовать Hyper-V. После включения роли отдельно спланируйте виртуальные коммутаторы, память гостевых систем, расположение дисков и адреса для управления.

Условия лицензирования гостевых систем следует проверять по применимым лицензионным условиям. Эту ежемесячную цену нельзя считать универсальной лицензией на любые гостевые системы или коммерческое ПО.

2019 / 2022 / 2025

Перед выбором хоста определите требования к управлению и гостевым системам. При выборе Proxmox VE виртуальными машинами KVM управляют с этого хоста; при выборе Windows Server настраивают необходимые для рабочих задач роли Windows. Это два разных варианта предустановки, а не две хост-системы на одном сервере.

Начните настройку хоста с памяти и системы

Сначала выберите 128 или 256 ГБ памяти и Proxmox VE 8 или 9, затем проверьте диски, трафик и дополнительные IPv4-адреса. Расчёт ведётся в долларах США; доступные способы оплаты указаны на странице настройки.

К оплате = итог за месяц × количество месяцев. Предустановка системы не создаёт виртуальные машины, пулы хранения или рабочие сети автоматически.