Proxmox Virtual Environment (Proxmox VE)

Продукт
Название базовой системы (платформы): KVM (Kernel-based Virtual Machine)
Дата последнего релиза: 2022/05/04
Технологии: Виртуализация

Содержание

Основная статья: Виртуализация. Классификация и области применения

Proxmox Virtual Environment (Proxmox VE) — система виртуализации с открытым исходным кодом, основанная на Debian GNU/Linux.

2022: Proxmox Virtual Environment 7.2

4 мая 2022 года стало известно о том, что опубликован релиз Proxmox Virtual Environment 7.2, специализированного Linux-дистрибутива на базе Debian GNU/Linux, нацеленного на развертывание и обслуживание виртуальных серверов с использованием LXC и KVM, и способного выступить в роли замены таких продуктов, как VMware vSphere, Microsoft Hyper-V и Citrix Hypervisor. Размер установочного iso-образа 994 МБ.

Proxmox Virtual Environment 7.2

Как сообщалось, Proxmox VE предоставляет средства для развёртывания полностью готовой системы виртуальных серверов промышленного уровня с управлением через web-интерфейс, рассчитанный на управление сотнями или даже тысячами виртуальных машин. Дистрибутив имеет встроенные инструменты для организации резервного копирования виртуальных окружений и доступную из коробки поддержку кластеризации, включая возможность миграции виртуальных окружений с одного узла на другой без остановки работы. Среди особенностей web-интерфейса: поддержка безопасной VNC-консоли; управление доступом ко всем доступным объектам (VM, хранилище, узлы и т.п.) на основе ролей; поддержка различных механизмов аутентификации (MS ADS, LDAP, Linux PAM, Proxmox VE authentication).

В данном выпуске:

  • Осуществлена синхронизация с пакетной базой Debian 11.3. Выполнен переход на ядро Linux 5.15. Обновлены QEMU 6.2, LXC 4.0, Ceph 16.2.7 и OpenZFS 2.1.4.
  • Добавлена поддержка драйвера VirGL, реализованного на основе API OpenGL и предоставляющего гостевой системе виртуальный GPU для 3D-рендеринга без открытия эксклюзивного прямого доступа к физическому GPU. Для VirtIO и VirGL по умолчанию включена поддержка протокола удалённого доступа SPICE.
  • Добавлена поддержка определения шаблонов c примечаниями к работам по резервному копированию, в которых, например, можно использовать подстановки с именем виртуальной машины (guestname) или кластера (cluster) для оптимизации поиска и разделения резервных копий.
  • В ФС Ceph добавлена поддержка помехоустойчивого кодирования, позволяющего восстанавливать потерянные блоки.
  • Обновлены шаблоны контейнеров LXC. Добавлены шаблоны для Ubuntu 22.04, Devuan 4.0 и Alpine 3.15.
  • В ISO-образе утилита тестирования целостности памяти memtest86+ замена на полностью переписанную версию 6.0b, поддерживающую UEFI и современные типы памяти, такие как DDR5.
  • Внесены изменения в web-интерфейс. Переделан раздел настройки резервного копирования. Добавлена возможность передачи через GUI закрытых ключей во внешний кластер Ceph. Добавлена поддержка переназначения диска виртуальной машины или раздела контейнера в другую гостевую систему на том же узле.
  • В кластере предоставлена возможность настройки через web-интерфейс желаемого диапазона значений для идентификаторов виртуальных машин или контейнеров (VMID).
  • Для оптимизации переписывания частей Proxmox VE и Proxmox Mail Gateway на языке Rust в состав включён crate-пакет perlmod, позволяющий экспортировать Rust-модули в форме Perl-пакетов. В Proxmox crate-пакет perlmod используется для передачи данных между кодом на Rust и Perl.
  • Унифицирован с Proxmox Backup Server код для планирования событий (next-event), который переведён на использование обвязки perlmod (Perl-to-Rust). Помимо дней недели, времени и диапазонов времени появилась поддержка привязки к конкретным датам и времени (-12-31 23:50), диапазонов дат (Sat -1..7 15:00) и повторяющихся диапазонов (Sat -1..7 /30).
  • Предоставлена возможность переопределения некоторых базовых настроек восстановления из резервной копии, таких как имя гостевой системы или параметры памяти.
  • В процесс резервного копирования добавлен обработчик job-init, который можно использовать для запуска подготовительных работ.
  • Оптимизирован планировщик менеджера локальных ресурсов (pve-ha-lrm), выполняющий работу по запуску обработчиков. Увеличено количество настраиваемых сервисов, которые могут обрабатываться на одном узле.
  • В симуляторе кластера реализована команда skip-round, оптимизирующая тестирование состояний гонки.
  • Добавлена команда "proxmox-boot-tool kernel pin" позволяющая заранее выбрать версию ядра для следующей загрузки, без необходимости выбора элемента в загрузочном меню во время загрузки.
  • В установочном образе для ZFS предоставлена возможность настройки различных алгоритмов сжатия (zstd, gzip и т.п.).
  • В Android-приложении для Proxmox VE добавлена тёмная тема оформления и предоставлена inline-консоль[1].

2017: Ключевые возможности

По информации на январь 2017 года в качестве гипервизоров Proxmox VE использует KVM и LXC (начиная с версии 4.0, в версиях до 3.4 включительно вместо него использовался OpenVZ). Соответственно, способна выполнять любые поддерживаемые KVM ОС (Linux, *BSD, Windows и другие) с минимальными потерями производительности и Linux без потерь.

Ключевые возможности:

  • Простое управление через веб-интерфейс;
  • Мониторинг нагрузки в реальном времени;
  • Статистика и информативные графики нагрузки сервера виртуализации и каждой виртуальной машины в отдельности;
  • Библиотека установочных образов (в локальном или удаленном хранилище);
  • Подключение к «физической» консоли гостевых систем непосредственно из браузера (по VNC и посредством SPICE-клиента);
  • Объединение серверов в кластер с возможностью живой миграции виртуальных машин (без остановки гостевой системы);
  • Быстрое развертывание гостевых систем из шаблонов;
  • Сохранение образа состояния виртуальной машины (snapshot), формирование дерева состояний и возможность отката на любую из точек;
  • Автоматическое резервное копирование виртуальных машин;
  • С сайта разработчиков можно загрузить готовые шаблоны (как дистрибутивы общего назначения, так и настроенные под конкретную задачу, например запуск MediaWiki, Drupal или Wordpress).

Примечания





Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2021 год
2022 год
2023 год
Текущий год

  VMware (94, 136)
  Microsoft (14, 39)
  IBM (18, 38)
  Крок (2, 37)
  Крок Облачные сервисы (1, 37)
  Другие (378, 285)

  VMware (4, 6)
  Commvault (2, 5)
  IBM (2, 4)
  ITglobal.com (ИТглобалком Рус) (2, 3)
  РусБИТех-Астра (ГК "Астра") (1, 3)
  Другие (14, 15)

Распределение систем по количеству проектов, не включая партнерские решения

За всю историю
2021 год
2022 год
2023 год
Текущий год