Menu
Home Explore People Places Arts History Plants & Animals Science Life & Culture Technology
On this page
Proxmox Virtual Environment
Linux distribution for server virtualization

Proxmox Virtual Environment (PVE) is a virtualization platform designed for managing hyper-converged infrastructure, supporting deployment of virtual machines and containers. Based on a modified Debian LTS kernel, it offers two virtualization types: container-based with LXC (replacing OpenVZ from earlier versions) and full virtualization with KVM. Proxmox features a web-based management interface and a mobile app for easier control. It is released under the GNU Affero General Public License, version 3, ensuring open-source availability.

Related Image Collections Add Image
We don't have any YouTube videos related to Proxmox Virtual Environment yet.
We don't have any PDF documents related to Proxmox Virtual Environment yet.
We don't have any Books related to Proxmox Virtual Environment yet.

History

Development of Proxmox VE started in 2005 when Dietmar Maurer and Martin Maurer, two Linux developers, discovered OpenVZ had no backup tool or management GUI. KVM was also appearing at the same time in Linux, and was added shortly afterwards.9

The first public release took place in April 2008. It supported container and full virtualization, managed with a web-based user interface similar to other commercial offerings.10

Features

Proxmox VE is an open-source server virtualization platform to manage two virtualization technologies: Kernel-based Virtual Machine (KVM) for virtual machines and LXC for containers - with a single web-based interface.11 It also integrates out-of-the-box-tools for configuring high availability between servers, software-defined storage, networking, and disaster recovery.12

Proxmox VE supports live migration for guest machines between nodes in the scope of a single cluster, which allows smooth migration without interrupting their services.13 Since PVE 7.3 there is an experimental feature for migration between unrelated nodes in different clusters.14

To authenticate users to the web GUI, Proxmox can use its own internal authentication database, PAM, OIDC, LDAP or Active Directory.15 Multi-factor authentication is also available using TOTP, WebAuthn, or YubiKey OTP.16

Since PVE 8.1 there is a full Software-Defined Network (SDN) stack implemented and is compatible with Secure Boot.17

Guest machine backups can be done using the included standalone vzdump tool.18 PVE can also be integrated with a separate Proxmox Backup Server (PBS) using a web GUI,19 or with the text-based Proxmox Backup Client application.20

Since PVE 8, along with the standard GUI installer, there is a semi-graphic (TUI) installer integrated into the ISO image.21 From PVE 8.2 it is possible to make automatic scripted installations.22

High-Availability Cluster

Proxmox VE (PVE) can be clustered across multiple server nodes.23

Since version 2.0, Proxmox VE offers a high availability option for clusters based on the Corosync communication stack. Starting from PVE 6.0, Corosync 3.x is in use (not compatible with earlier PVE versions). Individual virtual servers can be configured for high availability using the integrated HA manager.2425 If a Proxmox node becomes unavailable or fails, the virtual machines can be automatically moved to another node and restarted.26 The database and FUSE-based Proxmox Cluster file system (pmxcfs27) makes it possible to perform the configuration of each cluster node via the Corosync communication stack with SQLite engine.28

Another HA-related element in PVE is the distributed file system Ceph, which can be used as a shared storage for guest machines.29

Virtual Appliances

Proxmox VE has pre-packaged server software appliances which can be downloaded via the GUI.30

See also

Wikimedia Commons has media related to Proxmox Virtual Environment.

References

  1. Simon M.C. Cheng (31 October 2014). Proxmox High Availability. Packt Publishing Ltd. pp. 41–. ISBN 978-1-78398-089-5. 978-1-78398-089-5

  2. Plura, Michael (July 2013). "Aus dem Nähkästchen". IX Magazin. 2013 (7). Heise Zeitschriften Verlag: 74–77. Retrieved July 20, 2015. http://www.heise.de/ix/inhalt/2013/07/74/

  3. "Proxmox VE Kernel - Proxmox VE". pve.proxmox.com. Retrieved 2017-05-26. https://pve.proxmox.com/wiki/Proxmox_VE_Kernel

  4. "Proxmox VE 4.0 with Linux Containers (LXC) and new HA Manager released". Proxmox. 11 December 2015. Retrieved 12 December 2015. http://proxmox.com/en/news/press-releases/proxmox-ve-4-0-released

  5. Ken Hess (July 11, 2011). "Proxmox: The Ultimate Hypervisor". ZDNet. Retrieved September 29, 2021. https://www.zdnet.com/article/proxmox-the-ultimate-hypervisor/

  6. Vervloesem, Koen. "Proxmox VE 2.0 review – A virtualization server for any situation", Linux User & Developer, 11 April 2012. Retrieved on 16 July 2015. http://www.linuxuser.co.uk/reviews/proxmox-ve-2-0-review-a-virtualization-server-for-any-situation

  7. Drilling, Thomas (May 2013). "Virtualization Control Room". Linux Pro Magazine. Linux New Media USA. Retrieved July 17, 2015. http://www.linux-magazine.com/Issues/2013/150/Proxmox-VE

  8. "Proxmox Virtual Environment". Google Play. Proxmox Server Solutions GmbH. Retrieved 12 November 2023. https://play.google.com/store/apps/details?id=com.proxmox.app.pve_flutter_frontend

  9. "Proxmox VE 1.5: combining KVM and OpenVZ". Linux Weekly News. Retrieved 2015-04-10. https://lwn.net/Articles/375930/

  10. Ken Hess (April 15, 2013). "Happy 5th birthday, Proxmox". ZDNet. Retrieved October 4, 2021. https://www.zdnet.com/article/happy-5th-birthday-proxmox/

  11. Ken Hess (July 11, 2011). "Proxmox: The Ultimate Hypervisor". ZDNet. Retrieved September 29, 2021. https://www.zdnet.com/article/proxmox-the-ultimate-hypervisor/

  12. "Features". www.proxmox.com. Retrieved 2019-05-12. https://www.proxmox.com/en/proxmox-ve/features

  13. Rajvanshi, Akash. "Proxmox 101". Retrieved 12 November 2023. https://medium.com/devops-dudes/proxmox-101-8204eb154cd5

  14. "How to migrate VM from one PVE cluster to another". Proxmox Forums. Retrieved 12 November 2023. https://forum.proxmox.com/threads/how-to-migrate-vm-from-one-pve-cluster-to-another.68762/#post-516726

  15. Lee, Brandon. "Proxmox 8: New Features and Home Lab Upgrade Instructions". Retrieved 12 November 2023. https://www.virtualizationhowto.com/2023/06/proxmox-8-new-features-and-home-lab-upgrade-instructions/

  16. Lee, Brandon (2024-03-22). "First 10 Steps I do on Proxmox in 2024". Virtualization Howto. Retrieved 2024-03-28. https://www.virtualizationhowto.com/2024/03/first-10-steps-i-do-on-proxmox-in-2024/

  17. Borisov, Bobby. "Proxmox VE 8.1 Introduces Secure Boot Compatibility". Linuxiac. Retrieved 3 December 2023. https://linuxiac.com/proxmox-ve-8-1-introduces-secure-boot-compatibility/

  18. "Backup of a running container with vzdump". OpenVZ Wiki. Retrieved 12 November 2023. https://wiki.openvz.org/Backup_of_a_running_container_with_vzdump

  19. "Getting Started With Proxmox Backup Server". Retrieved 12 November 2023. https://ostechnix.com/getting-started-with-proxmox-backup-server/

  20. "How To Use Proxmox Backup Client To Backup Files In Linux". Retrieved 12 November 2023. https://ostechnix.com/use-proxmox-backup-client-to-backup-files/

  21. Lee, Brandon. "Proxmox 8: New Features and Home Lab Upgrade Instructions". Retrieved 12 November 2023. https://www.virtualizationhowto.com/2023/06/proxmox-8-new-features-and-home-lab-upgrade-instructions/

  22. Smith, Lyle. "Proxmox VE 8.2 Introduces VMware Import Wizard, Enhanced Backup Options, and Advanced GUI Features". StorageReview. Retrieved 24 April 2024. https://www.storagereview.com/news/proxmox-ve-8-2-introduces-vmware-import-wizard-enhanced-backup-options-and-advanced-gui-features

  23. Wasim Ahmedi (2014-07-14). Mastering Proxmox. Packt Publishing Ltd. pp. 99–. ISBN 978-1-78398-083-3. 978-1-78398-083-3

  24. "PVE HA Manager Source repository". Retrieved 2020-10-19. https://git.proxmox.com/?p=pve-ha-manager.git;a=summary

  25. "Proxmox VE documentation: High Availability". Retrieved 2020-10-19. https://pve.proxmox.com/pve-docs/chapter-ha-manager.html#_how_it_works

  26. "High Availability Virtualization using Proxmox VE and Ceph". Jacksonville Linux Users' Group. Archived from the original on 2020-11-30. Retrieved 2017-12-15. https://web.archive.org/web/20201130000142/https://www.jaxlug.net/index.php/2014/07/16

  27. "Proxmox Cluster File System (pmxcfs)". Proxmox VE Administration Guide. Retrieved 15 November 2022. https://pve.proxmox.com/pve-docs/pve-admin-guide.html#chapter_pmxcfs

  28. Drilling, Thomas (May 2013). "Virtualization Control Room". Linux Pro Magazine. Linux New Media USA. Retrieved July 17, 2015. http://www.linux-magazine.com/Issues/2013/150/Proxmox-VE

  29. Ladyzhenskyi, Pavel. "Setting up a Proxmox VE cluster with Ceph shared storage". Medium.com. Retrieved 12 November 2023. https://medium.com/@qwonkiwow/setting-up-a-proxmox-ve-cluster-with-ceph-shared-storage-e7a4f652f321

  30. "The next server operating system you buy will be a virtual machine". ZDNET. 15 October 2013. Retrieved 20 July 2015. https://www.zdnet.com/article/the-next-server-operating-system-you-buy-will-be-a-virtual-machine/