Найти тему
ИТ разнообразно

Как мы переносим (многие) наши серверы с Linux на FreeBSD. Часть-13.

Оглавление
Unsplash
Unsplash

Proxmox во FreeBSD

Заключительные соображения

Процесс был долгим, но линейным. Самой сложной частью было разобраться со всеми настройками, связанными с MikroTik CHR и VPN, связанными с каждой отдельной машиной/контейнером LXC. Как только всё было реализовано на выделенной виртуальной машине, операция стала довольно простой.

Аппаратные характеристики целевого физического сервера немного лучше, чем у исходного, но конечная производительность установки значительно улучшилась. Виртуальные машины очень отзывчивы (даже те, которые раньше были контейнерами LXC, работающими непосредственно на "голом железе"), а благодаря ZFS я могу делать локальные снимки каждые 5 минут. Кроме того, каждые 10 минут я могу копировать (используя отличный zfs-autobackup) все виртуальные машины и jail на другие узлы как резервную копию и для немедленного восстановления в случае катастрофы. Мне просто нужно сопоставить IP-адреса, и всё очень быстро начнёт работать . Proxmox также позволяет вам выполнять этот тип операций с ZFS, но вам по-прежнему необходимо иметь Proxmox (в совместимой версии) на целевой машине. Для текущей настройки мне нужен любой узел с FreeBSD, поддерживающий bhyve.

Proxmox — отличный инструмент, хорошо разработанный, с открытым исходным кодом, эффективный и стабильный. Мы управляем многими установками, в том числе и сложными (кластеры ceph и т.д.), и он нас ни разу не подводил. Однако, не все инструменты идеально подходят для всех ситуаций, и для установок, подобных описанной, новая конфигурация, основанная на FreeBSD, продемонстрировала значительно интересную производительность и более высокую степень детализации управления и обслуживания.

Виртуализация на vm-bhyve не сложна, но, конечно, в текущем состоянии она не сравнима с простотой использования чистого и законченного интерфейса, такого как Proxmox. По-прежнему отсутствует полноценная система высокой доступности (конечно, это достижимо вручную, но...), как и полноценный веб-интерфейс управления. Однако для знающих пользователей это, несомненно, мощный инструмент, позволяющий иметь в качестве базы отличную FreeBSD. Я полностью доволен своей миграцией, и результат намного лучше, чем я ожидал.

Перевод с некоторыми авторскими заголовками.

Автор оригинала: Stefano Marinelli.