ITCore
← Все статьи
Серверы

Proxmox или VMware после смены лицензий: что выбрать

· 6 мин чтения

Короткий ответ. Если у вас от одного до двадцати серверов и продление VMware после смены лицензий выходит заметно дороже прежнего, Proxmox VE почти наверняка закроет те же задачи: виртуальные машины, живую миграцию, HA-кластер, бэкап. Оставаться на VMware стоит, когда подписка уже оплачена надолго, производитель вашего ПО поддерживает только vSphere или вы плотно используете vSAN, NSX или Horizon. Ниже разбираем переход с VMware на Proxmox по пяти критериям и показываем, как его провести без остановки работы.

Что изменилось в лицензиях VMware при Broadcom

Broadcom закрыл сделку по покупке VMware в конце 2023 года и почти сразу перестроил продажи. Бессрочные лицензии больше не продаются, теперь только подписка на срок. Десятки отдельных продуктов свели в несколько крупных пакетов (VMware Cloud Foundation, vSphere Foundation и ещё пара вариантов поменьше), считать начали по ядрам процессора, с минимальным порогом на каждый CPU. Перетряхнули и партнёрскую сеть, так что продлиться у того же реселлера, что и раньше, получается не у всех.

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

Сидеть на старой версии без патчей тоже плохой вариант. Непропатченные ESXi давно в списке любимых целей шифровальщиков: волна атак ESXiArgs в 2023 году прошла как раз по таким хостам.

Proxmox или VMware: сравнение по пяти критериям

1. Лицензии и стоимость

Proxmox VE распространяется под открытой лицензией AGPLv3. Ставится бесплатно и сразу со всеми функциями: кластер, HA, живая миграция, Ceph, ZFS, контейнеры LXC. Платная подписка считается по процессорным сокетам, а не по ядрам. Она даёт enterprise-репозиторий с обновлениями, которые прошли дополнительную проверку, и доступ к поддержке разработчика. Без подписки система работает точно так же, только обновления идут из публичного репозитория. Для продакшна мы всё-таки ставим подписку хотя бы базового уровня.

У VMware бесплатного продакшн-варианта по сути нет, а цена подписки зависит от числа ядер и выбранного пакета. Если в хостах по два 16-ядерных процессора, вы платите за все 32 ядра, даже если виртуалкам хватило бы и половины.

2. Функции

Для парка из нескольких хостов разница меньше, чем принято думать. Вот что есть у обоих:

  • живая миграция ВМ между хостами (vMotion у VMware, встроенная миграция у Proxmox);
  • высокая доступность: при падении хоста машины поднимаются на соседнем;
  • общее или распределённое хранилище: у VMware это vSAN, у Proxmox встроены Ceph и ZFS;
  • снапшоты, шаблоны, клонирование, веб-консоль для управления кластером.

Где VMware впереди: балансировка нагрузки DRS, которая сама перекидывает машины между хостами, зрелая экосистема (NSX, Horizon, vSAN), сертификация у производителей ПО и одна консоль vCenter на сотни хостов. На трёх-пяти хостах большую часть этого вы не почувствуете. Одна оговорка про Proxmox: HA требует кворума, то есть трёх узлов или двух плюс внешнего арбитра (QDevice). Два сервера «просто так» в отказоустойчивый кластер не соберутся.

3. Бэкап

К Proxmox есть бесплатный Proxmox Backup Server. Он делает инкрементальные копии с дедупликацией, проверяет их целостность и шифрует данные ещё на стороне клиента. Если вы уже живёте на Veeam, бросать его не придётся: Veeam Backup & Replication поддерживает Proxmox VE с 2024 года.

Правило 3-2-1, копия вне офиса и регулярные проверки восстановления от гипервизора не зависят. Если из бэкапа ни разу не пробовали восстановиться, вы не знаете, есть ли он у вас. Как мы строим эту часть, описано на странице резервного копирования и disaster recovery.

4. Миграция

С версии 8.2 в Proxmox VE есть мастер импорта: он подключается к ESXi и забирает виртуальные машины напрямую. Это сильно упростило жизнь, хотя кнопкой «перенести всё» миграция всё равно не стала. Windows-машинам нужны драйверы VirtIO, и ставить их лучше заранее, ещё на VMware. Linux после переезда может переименовать сетевые интерфейсы, и сервер останется без сети. Снапшоты на стороне VMware перед переносом надо удалить или консолидировать. Отдельно проверьте всё, что привязано к железу: USB-ключи 1С, донглы, лицензии с привязкой к MAC-адресу.

По нашему опыту, типовой переезд 5–15 виртуальных машин занимает 2–4 недели и проходит без остановки бизнеса.

5. Поддержка

Поддержку VMware теперь оказывает Broadcom по подписке, через партнёров. Proxmox поддерживает австрийская компания-разработчик Proxmox Server Solutions: тикеты по подписке плюс большое сообщество и форум, где на типовые вопросы ответ обычно уже есть.

Правда, для компании с пятью серверами важнее другое. Ни Broadcom, ни Proxmox не приедут к вам в серверную в субботу вечером. Решает тот, кто знает вашу инфраструктуру и отвечает за неё: свой администратор или подрядчик с SLA.

Когда что выбирать

Оставайтесь на VMware, если

  • подписка уже куплена на несколько лет вперёд;
  • производитель ключевой системы поддерживает её только на vSphere;
  • вы используете vSAN, NSX или Horizon, и замена потянет за собой перестройку половины инфраструктуры;
  • у команды глубокая экспертиза в VMware, а переобучение сейчас не ко времени.

Переходите на Proxmox, если

  • у вас 1–20 серверов и продление VMware скоро, а сумма в предложении неприятно удивила;
  • вы не пользуетесь ничем, кроме базовой виртуализации, HA и бэкапа;
  • в парке много Linux или есть кому администрировать Linux-гипервизор;
  • хочется уйти от зависимости от одного вендора и его следующего пересмотра цен.

А что с Hyper-V?

Если парк почти целиком на Windows и лицензии Windows Server Datacenter уже куплены, Hyper-V тоже разумный вариант: гипервизор входит в лицензию, отдельно за него платить не нужно. Для смешанного парка Windows и Linux мы обычно предлагаем Proxmox.

План миграции с VMware на Proxmox

  1. Инвентаризация. Список ВМ, ресурсы, зависимости между сервисами, лицензии гостевых ОС, всё, что привязано к железу. На этом шаге обычно всплывает «тот самый сервер», про который никто не помнит, что он делает.
  2. Пилот. Ставим Proxmox на стенд или один освободившийся хост, переносим одну-две некритичные машины. Проверяем драйверы, производительность, бэкап и восстановление.
  3. Бэкап до любых действий. Свежая копия каждой машины, проверенная пробным восстановлением. Без этого дальше не идём.
  4. Перенос волнами. Ночью или в выходные, сначала второстепенные сервисы, потом 1С, почта, контроллеры домена. Старый хост не выключаем, пока новая машина не отработала хотя бы несколько дней.
  5. Доводка. Удаляем VMware Tools, ставим qemu-guest-agent, включаем HA, мониторинг и расписание бэкапов, обновляем схемы и паспорта серверов.

Где переезд обычно спотыкается

Чаще всего подводит хранилище. Тонкие диски VMware при конвертации могут развернуться до полного размера, если целевое хранилище тонкие диски не поддерживает. И массив, которого «хватало с запасом», заканчивается посреди переноса. Поэтому место считаем по полному объёму дисков, а не по занятому.

Потом сеть. Каждую VLAN, которая была на виртуальных коммутаторах VMware, нужно повторить в сетевых мостах Proxmox. Забыли одну, и машина после переезда стартует, но её никто не видит. Такие вещи ловятся на пилоте, поэтому мы его и не пропускаем.

И время. Терабайт по гигабитной сети в лучшем случае едет два-три часа, и окно на перенос базы 1С надо планировать с этим запасом, а не «за ночь как-нибудь успеем». Крупные машины иногда выгоднее переносить из свежего бэкапа, чем копировать по сети вживую.

Чем можем помочь

ITCore сопровождает VMware, Proxmox и Hyper-V, строит HA-кластеры и переносит машины между платформами. Подробности, границы услуги и SLA описаны на странице обслуживания серверов и виртуализации. Лицензии VMware и Microsoft сами не продаём, их оформляет реселлер на вашу компанию. Зато нам всё равно, на какой платформе вы останетесь, и советуем мы исходя из ваших задач.

Продление VMware уже на горизонте? Напишите, сколько у вас хостов и виртуальных машин и когда заканчивается поддержка. На первой встрече (30 минут, бесплатно) скажем, есть ли смысл переезжать сейчас или спокойнее дождаться следующего цикла. Записаться на встречу.