Кластер Proxmox с хранилищем TrueNAS SCALE: кейс миграции с VMware

TrueNAS Proxmox

Кластер Proxmox с хранилищем TrueNAS SCALE: кейс миграции с VMware

Интеграция TrueNAS Proxmox позволила нашему клиенту — дистрибьюторской компании из Московской области — полностью отказаться от лицензий VMware и построить отказоустойчивый кластер виртуализации с общим хранилищем. 15 виртуальных машин, три ноды, zero downtime при обслуживании — и $0 за лицензии. В этом кейсе мы покажем, как связка TrueNAS Proxmox решает задачу shared storage для малого и среднего бизнеса без компромиссов.

15

виртуальных машин перенесено

$0

за лицензии гипервизора и СХД

3

ноды Proxmox в кластере

Почему компания решила уйти с VMware

Клиент — дистрибьюторская компания, около 60 сотрудников, Московская область. ИТ-инфраструктура строилась на трёх хостах VMware ESXi с бесплатной лицензией. На них работали 15 виртуальных машин: 1С:Предприятие, файловый сервер, корпоративная почта и внутренние сервисы.

В феврале 2024 года Broadcom отменил бесплатную версию ESXi. В апреле 2025 вернул урезанный вариант (ESXi 8.0U3e), но без vCenter, без vMotion, без HA и с ограничением в 8 vCPU на ВМ — для продакшена непригодно.

Стоимость vSphere Standard по данным прайс-листа Broadcom — ~$4 800 в год (96 ядер × $50). Старый Essentials Plus Kit за ~$6 000 единоразово снят с продажи в Q4 2024.

Директор принял решение: перейти на связку TrueNAS Proxmox с нулевой стоимостью лицензий. За реализацией обратились к нам.

Суть проблемы: Broadcom перевёл VMware на подписочную модель с ценой от $50 за ядро в год. Для компании с тремя хостами (96 ядер) это ~$4 800 ежегодно. Бесплатный ESXi ограничен настолько, что не подходит даже для тестовых сред.

проблемы облачной корпоративной почты — высокая стоимость и ограничения
проблемы облачной корпоративной почты — высокая стоимость и ограничения
Нет live migration
Каждое обслуживание ноды — простой виртуальных машин. Обновление прошивки, замена диска — всё требует ручной остановки ВМ.
проблемы облачной корпоративной почты — высокая стоимость и ограничения
Локальные диски
Хранилище — RAID-10 на каждом хосте. Данные изолированы, нет общего пула. Отказ контроллера = потеря ВМ.
проблемы облачной корпоративной почты — высокая стоимость и ограничения
Риск потери данных
RAID деградировал — диск вышел из строя. Восстановление заняло 8 часов. Повторный отказ привёл бы к потере ВМ с 1С.
проблемы облачной корпоративной почты — высокая стоимость и ограничения
Медленные бэкапы
vzdump на NFS-шару старого QNAP. Полный бэкап 15 ВМ занимал 6+ часов и тормозил продакшен.

Нужна помощь с миграцией?

Мы проведём бесплатный аудит вашей инфраструктуры и подготовим план миграции с VMware на Proxmox + TrueNAS SCALE — с оценкой сроков и стоимости оборудования.

До и после: что изменилось

Мы заменили разрозненную инфраструктуру с локальными дисками на кластер TrueNAS Proxmox с общим хранилищем по iSCSI. Вот как изменились ключевые параметры:

ПараметрДо (VMware ESXi)После (TrueNAS Proxmox)
ХранилищеЛокальные диски (RAID-10)Общее TrueNAS SCALE (RAIDZ2, iSCSI)
Live migrationНетДа (shared storage)
Снимкиvzdump (медленно)ZFS (мгновенно)
Thin provisioningНетДа (ZFS)
ОбслуживаниеПростой ВММиграция без простоя
Лицензии~$4 800/год$0

Ключевое изменение — появление общего хранилища. Именно оно открыло возможность live migration и мгновенных ZFS-снимков через интерфейс Proxmox.

Решение: кластер Proxmox с общим хранилищем TrueNAS SCALE

Мы спроектировали инфраструктуру на базе связки TrueNAS Proxmox, где роли разделены между гипервизором и системой хранения данных.

Гипервизор — Proxmox VE 8.x+. Три физических сервера объединены в кластер. Proxmox обеспечивает управление ВМ, live migration, веб-интерфейс и API. Лицензия бесплатная (Community Edition).

Хранилище — TrueNAS SCALE 25.04+ на выделенном сервере. ZFS-пул RAIDZ2 (8×4ТБ SATA + 2 NVMe SLOG/L2ARC). Датасет tank/proxmox. TrueNAS SCALE — Linux-дистрибутив от iXsystems, бесплатный для коммерческого использования.

Транспорт — iSCSI через TrueNAS Storage Plugin v1.2.6. Плагин автоматически создаёт zvol и iSCSI-экстенты при добавлении диска ВМ в Proxmox.

Параметр shared 1 делает хранилище доступным всем нодам кластера — live migration работает автоматически.

Мы регулярно строим подобные кластеры и сопровождаем их 24/7 — подробнее в разделе администрирование серверов. Рекомендуем также стратегию резервного копирования 3-2-1.

Настройка TrueNAS Proxmox: пошаговая инструкция

1. Создать датасет — Datasets → Add Dataset. Имя: tank/proxmox.

2. Включить iSCSI — System Settings → Services → iSCSI → Start Automatically.

3. Создать iSCSI Target и Portal — Shares → Block Shares → Targets → Add. Имя: proxmox. Порт: 3260.

4. Сгенерировать API-ключ — Credentials → Local Users → Edit → API Key → Add.

На каждой ноде Proxmox выполнить:

bash <(curl -sSL https://raw.githubusercontent.com/WarlockSyno/truenasplugin/alpha/install.sh)

Установщик разместит TrueNASPlugin.pm в /usr/share/perl5/PVE/Storage/Custom/ и перезапустит сервисы. Доступна установка на все ноды одновременно.

Добавить в /etc/pve/storage.cfg:

truenasplugin: truenas-storage
api_host 192.168.1.100
api_key 1-your-truenas-api-key
api_transport ws
target_iqn iqn.2005-10.org.freenas.ctl:proxmox
dataset tank/proxmox
discovery_portal 192.168.1.100:3260
content images
shared 1

Для TrueNAS SCALE 25.04+ обязательно api_transport ws — REST API удалён в 26.04.

После настройки TrueNAS Proxmox проверить:

pvesm status truenas-storage — статус хранилища.

qm set 100 --scsi0 truenas-storage:32 — добавить диск 32 ГБ. Плагин автоматически создаст zvol.

qm snapshot 100 backup1 — ZFS-снимок через Proxmox UI.

Установщик включает 12-точечную проверку и 8 тестов валидации.

ZFS-снимки и live migration: что получил клиент

После развёртывания кластера TrueNAS Proxmox клиент получил две ключевые возможности.

Мгновенные ZFS-снимки. В отличие от vzdump, ZFS-снимки работают на стороне TrueNAS — мгновенные, не занимают места до изменения данных. Создание: qm snapshot 100 backup1. Откат: qm rollback 100 backup1. Поддерживаются live-снимки с сохранением RAM (vmstate).

Live migration. Благодаря shared 1, хранилище доступно всем нодам. ВМ переносится без простоя — обновление, замена памяти, перезагрузка в рабочее время.

Thin provisioning. ZFS выделяет место по мере записи. 15 ВМ с «назначенными» 800 ГБ занимают ~340 ГБ.

Опыт миграции физических серверов — P2V-миграция Linux-серверов.

Результаты внедрения

стоимость лицензий в год
0
uptime при обслуживании нод
0 %
ВМ на общем хранилище
0

Итоги проекта

Связка TrueNAS Proxmox позволила клиенту устранить зависимость от VMware, обеспечить live migration и получить мгновенные ZFS-снимки вместо медленного vzdump.

Проект выполнен за 2 недели. Миграция с VMware ESXi на TrueNAS Proxmox прошла поэтапно — без простоя. Сейчас мы сопровождаем этот кластер в рамках администрирования серверов.

Кому подходит это решение

Связка TrueNAS Proxmox подходит компаниям, которые:

Часто задаваемые вопросы

Перед внедрением TrueNAS Proxmox клиенты часто задают следующие вопросы.

Да, плагин поддерживает NVMe/TCP начиная с TrueNAS SCALE 25.10.0. Указать transport_mode nvme-tcp и discovery_portal :4420. На Proxmox нужен nvme-cli. NVMe/TCP даёт меньшую задержку, но требует более новой версии TrueNAS Proxmox.

Нет. Плагин работает с content images — только диски ВМ (QEMU/KVM). Контейнеры LXC, ISO и бэкапы хранятся на локальном LVM или NFS.

REST API удалён в TrueNAS SCALE 26.04. Плагин TrueNAS Proxmox поддерживает WebSocket (api_transport ws) — единственный способ с этой версии. Рекомендуем сразу настраивать WebSocket.

Нет. Proxmox VE Community Edition бесплатна для коммерческого использования. Платная подписка (от €110/сокет/год) даёт enterprise-репозиторий и поддержку. Все функции — кластер, live migration, TrueNAS Proxmox — работают без подписки.

ZFS-снимки — мгновенный rollback, но не заменяют бэкапы. Рекомендуем Proxmox Backup Server на отдельном хранилище (NFS/локальные диски). PBS поддерживает инкрементальные бэкапы и дедупликацию. Для мониторинга подключаем мониторинг серверов 24/7.

Построим кластер Proxmox с общим хранилищем под ключ

Мы проектируем и внедряем кластеры TrueNAS Proxmox для компаний от 10 до 500 сотрудников. От аудита до миграции и сопровождения 24/7.

+7 (499) 709-73-22