stringtranslate.com

Виртуальная среда Proxmox

Виртуальная среда Proxmox ( Proxmox VE или PVE ) — это платформа виртуализации, предназначенная для предоставления гиперконвергентной инфраструктуры .

Proxmox позволяет развертывать и управлять виртуальными машинами и контейнерами . [7] [8] Он основан на модифицированном ядре Debian LTS. [9] Поддерживаются два типа виртуализации: на основе контейнеров с LXC (начиная с версии 4.0, заменяющей OpenVZ, используемый в версии до 3.4, включенной в [10] ), и полная виртуализация с KVM . [11]

Он включает в себя веб-интерфейс управления. [12] [13] Также доступно мобильное приложение для управления PVE-средами. [14]

Proxmox выпускается на условиях GNU Affero General Public License , версии 3.

История

Разработка Proxmox VE началась, когда Дитмар Маурер и Мартин Маурер, два разработчика Linux, обнаружили, что OpenVZ не имеет инструмента резервного копирования и графического интерфейса управления. KVM появился в то же время в Linux и был добавлен вскоре после этого. [15]

Первый публичный релиз состоялся в апреле 2008 года. Он поддерживал контейнерную и полную виртуализацию, управлялся с помощью веб-интерфейса пользователя, похожего на другие коммерческие предложения. [16]

Функции

Proxmox VE — это платформа виртуализации серверов с открытым исходным кодом для управления двумя технологиями виртуализации: Kernel-based Virtual Machine (KVM) для виртуальных машин и LXC для контейнеров — с единым веб-интерфейсом. [11] Она также интегрирует готовые инструменты для настройки высокой доступности между серверами, программно-определяемого хранилища, сетей и аварийного восстановления. [17]

Proxmox VE поддерживает живую миграцию гостевых машин между узлами в рамках одного кластера, что обеспечивает плавную миграцию без прерывания их обслуживания. [18] Начиная с PVE 7.3 появилась экспериментальная функция миграции между несвязанными узлами в разных кластерах. [19]

Для аутентификации пользователей в веб-интерфейсе Proxmox может использовать собственную внутреннюю базу данных аутентификации, PAM , OIDC , LDAP или Active Directory . [20] Также доступна многофакторная аутентификация с использованием TOTP , WebAuthn или YubiKey OTP. [21]

Начиная с версии PVE 8.1 реализован полный стек программно-определяемой сети (SDN), совместимый с Secure Boot . [22]

Резервное копирование гостевых машин можно выполнить с помощью входящего в комплект автономного инструмента vzdump. [23] PVE также можно интегрировать с отдельным сервером Proxmox Backup Server (PBS) с помощью веб-интерфейса [24] или с помощью текстового приложения Proxmox Backup Client. [25]

Начиная с PVE 8, наряду со стандартным установщиком с графическим интерфейсом , в образ ISO интегрирован полуграфический ( TUI ) установщик. [20] Начиная с PVE 8.2, появилась возможность выполнять автоматическую установку с помощью скрипта. [26]

Кластер высокой доступности

Proxmox VE (PVE) может быть кластеризован на нескольких узлах сервера. [27]

Начиная с версии 2.0, Proxmox VE предлагает вариант высокой доступности для кластеров на основе стека связи Corosync . Начиная с PVE v.6.0 используется Corosync v.3.x (несовместимо с более ранними версиями PVE). Отдельные виртуальные серверы можно настроить для высокой доступности с помощью встроенного ha-manager. [28] [29] Если узел Proxmox становится недоступным или выходит из строя, виртуальные серверы можно автоматически переместить на другой узел и перезапустить. [30] База данных и файловая система Proxmox Cluster на основе FUSE (pmxcfs [31] ) позволяют выполнять настройку каждого узла кластера через стек связи Corosync с движком SQLite . [13]

Другим элементом PVE, связанным с высокой доступностью, является распределенная файловая система Ceph , которую можно использовать в качестве общего хранилища для гостевых машин. [32]

Виртуальные устройства

Proxmox VE имеет предварительно упакованные серверные программные устройства , которые можно загрузить через графический интерфейс. [33]

Смотрите также

Ссылки

  1. ^ "Proxmox Manager Git Tree" . Получено 4 марта 2019 г.
  2. ^ "Proxmox VE Rust Git Tree". git.proxmox.com .
  3. ^ «Proxmox Virtual Environment 8.2 с мастером импорта выпущена». 24 апреля 2024 г.
  4. ^ "Дорожная карта". Proxmox . Получено 2014-12-03 .
  5. ^ "projects / proxmox-i18n.git / tree" . Получено 16 ноября 2022 г. .
  6. ^ "Open Source – Proxmox VE". Proxmox Server Solutions . Получено 17 июля 2015 г.
  7. ^ Саймон MC Ченг (31 октября 2014 г.). Proxmox High Availability. Packt Publishing Ltd. стр. 41–. ISBN 978-1-78398-089-5.
  8. ^ Плюра, Майкл (июль 2013 г.). «Aus dem Nähkästchen». IX журнал . 2013 (7). Heise Zeitschriften Verlag: 74–77 . Проверено 20 июля 2015 г.
  9. ^ "Proxmox VE Kernel - Proxmox VE". pve.proxmox.com . Получено 2017-05-26 .
  10. ^ "Proxmox VE 4.0 с Linux Containers (LXC) и новым HA Manager выпущен". Proxmox . 11 декабря 2015 . Получено 12 декабря 2015 .
  11. ^ ab Ken Hess (11 июля 2011 г.). "Proxmox: The Ultimate Hypervisor". ZDNet . Получено 29 сентября 2021 г. .
  12. ^ Вервлоесем, Коэн. «Обзор Proxmox VE 2.0 – сервер виртуализации для любой ситуации», Linux User & Developer , 11 апреля 2012 г. Получено 16 июля 2015 г.
  13. ^ ab Drilling, Thomas (май 2013 г.). "Virtualization Control Room". Linux Pro Magazine . Linux New Media USA . Получено 17 июля 2015 г. .
  14. ^ "Proxmox Virtual Environment". Google Play . Proxmox Server Solutions GmbH . Получено 12 ноября 2023 г.
  15. ^ "Proxmox VE 1.5: объединение KVM и OpenVZ". Linux Weekly News . Получено 2015-04-10 .
  16. Кен Хесс (15 апреля 2013 г.). «С 5-летием, Proxmox». ZDNet . Получено 4 октября 2021 г. .
  17. ^ "Особенности". www.proxmox.com . Получено 2019-05-12 .
  18. ^ Раджванши, Акаш. «Проксмокс 101» . Проверено 12 ноября 2023 г.
  19. ^ "Как перенести VM из одного кластера PVE в другой". Форумы Proxmox . Получено 12 ноября 2023 г.
  20. ^ ab Lee, Brandon. "Proxmox 8: Новые функции и инструкции по обновлению для домашней лаборатории" . Получено 12 ноября 2023 г.
  21. ^ Ли, Брэндон (2024-03-22). "Первые 10 шагов, которые я сделаю на Proxmox в 2024 году". Виртуализация Howto . Получено 2024-03-28 .
  22. ^ Борисов, Бобби. «Proxmox VE 8.1 представляет совместимость с безопасной загрузкой». Linuxiac . Получено 3 декабря 2023 г.
  23. ^ "Резервное копирование работающего контейнера с помощью vzdump". OpenVZ Wiki . Получено 12 ноября 2023 г.
  24. ^ "Начало работы с Proxmox Backup Server" . Получено 12 ноября 2023 г.
  25. ^ "Как использовать Proxmox Backup Client для резервного копирования файлов в Linux" . Получено 12 ноября 2023 г.
  26. ^ Смит, Лайл. «Proxmox VE 8.2 представляет мастер импорта VMware, улучшенные параметры резервного копирования и расширенные функции графического интерфейса». StorageReview . Получено 24 апреля 2024 г. .
  27. ^ Васим Ахмеди (14 июля 2014 г.). Освоение Проксмокса. Packt Publishing Ltd., стр. 99–. ISBN 978-1-78398-083-3.
  28. ^ "PVE HA Manager Source repository" . Получено 2020-10-19 .
  29. ^ "Документация Proxmox VE: Высокая доступность" . Получено 19 октября 2020 г.
  30. ^ "High Availability Virtualization using Proxmox VE and Ceph". Jacksonville Linux Users' Group. Архивировано из оригинала 2020-11-30 . Получено 2017-12-15 .
  31. ^ "Proxmox Cluster File System (pmxcfs)". Руководство по администрированию Proxmox VE . Получено 15 ноября 2022 г.
  32. ^ Ладыженский, Павел. «Настройка кластера Proxmox VE с общим хранилищем Ceph». Medium.com . Получено 12 ноября 2023 г. .
  33. ^ «Следующая операционная система сервера, которую вы купите, будет виртуальной машиной». ZDNET . 15 октября 2013 г. Получено 20 июля 2015 г.

Внешние ссылки