Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 History  





2 Features  



2.1  High-availability cluster  





2.2  Virtual appliances  







3 See also  





4 References  





5 External links  














Proxmox Virtual Environment






Čeština
Dansk
Deutsch
Español
فارسی
Français

Hrvatski
Bahasa Indonesia
Italiano
Magyar

Norsk bokmål
Русский
Тоҷикӣ
Türkçe
Українська

 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 




In other projects  



Wikimedia Commons
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


Proxmox Virtual Environment
Proxmox VE 8.0 administration interface screenshot
DeveloperProxmox Server Solutions GmbH
Written inPerl,[1] Rust[2]
OS familyLinux (Unix-like)
Working stateCurrent
Source modelFree and open source software
Initial release15 April 2008; 16 years ago (2008-04-15)
Latest release8.2[3] Edit this on Wikidata / 24 April 2024; 2 months ago (24 April 2024)
Latest preview8.0 beta1[4] / 9 June 2023; 13 months ago (2023-06-09)
Repository
Available in25 languages[5]
Update methodAPT
Package managerdpkg
PlatformsAMD64
Kernel typeMonolithic (Linux)
UserlandGNU
Default
user interface
Web-based
LicenseGNU Affero General Public License[6]
Official websitewww.proxmox.com/en/proxmox-virtual-environment/ Edit this at Wikidata

Proxmox Virtual Environment (Proxmox VEorPVE) is a virtualisation platform designed for the provisioning of hyper-converged infrastructure.

Proxmox allows deployment and management of virtual machines and containers.[7][8] It is based on a modified Ubuntu LTS kernel.[9] Two types of virtualization are supported: container-based with LXC (starting from version 4.0 replacing OpenVZ used in version up to 3.4, included[10]), and full virtualization with KVM.[11]

It includes a web-based management interface.[12][13] There is also a mobile application available for controlling PVE environments.[14]

Proxmox is released under the terms of the GNU Affero General Public License, version 3.

History

[edit]

Development of Proxmox VE started when Dietmar Maurer and Martin Maurer, two Linux developers, found out OpenVZ had no backup tool and no management GUI. KVM was appearing at the same time in Linux, and was added shortly afterwards.[15]

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.[16]

Features

[edit]

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.[17]

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.[18] Since PVE 7.3 there is experimental feature for migration between unrelated nodes in different clusters.[19]

To authenticate users to the web GUI, Proxmox can use its own internal authentication database, PAM, OIDC, LDAPorActive Directory.[20] Multi-factor authentication is also available using TOTP, WebAuthn, or YubiKey OTP.[21]

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

Guest machines backup can be done using the included standalone vzdump tool.[23] PVE can be also integrated with separate machine Proxmox Backup Server (PBS) using web GUI[24] or with text based Proxmox Backup Client application.[25]

Since PVE 8 along with standard GUI installer there's a semi-graphic (TUI) installer integrated into the ISO image.[20] From PVE 8.2 it's possible to make automatic scripted installation.[26]

High-availability cluster

[edit]

Proxmox VE (PVE) can be clustered across multiple server nodes.[27]

Since version 2.0, Proxmox VE offers a high availability option for clusters based on the Corosync communication stack. Starting from the PVE v.6.0 Corosync v.3.x is in use (not compatible with the earlier PVE versions). Individual virtual servers can be configured for high availability, using the built-in ha-manager.[28][29] If a Proxmox node becomes unavailable or fails, the virtual servers can be automatically moved to another node and restarted.[30] The database and FUSE-based Proxmox Cluster filesystem (pmxcfs[31]) makes it possible to perform the configuration of each cluster node via the Corosync communication stack with SQLite engine.[13]

Another HA-related element in PVE is distributed filesystem Ceph, which can be used as a shared storage for guest machines.[32]

Virtual appliances

[edit]

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

See also

[edit]

References

[edit]
  1. ^ "Proxmox Manager Git Tree". Retrieved 4 March 2019.
  • ^ "Proxmox VE Rust Git Tree". git.proxmox.com.
  • ^ "Proxmox Virtual Environment 8.2 with Import Wizard released". 24 April 2024.
  • ^ "Roadmap". Proxmox. Retrieved 2014-12-03.
  • ^ "projects / proxmox-i18n.git / tree". Retrieved 16 November 2022.
  • ^ "Open Source – Proxmox VE". Proxmox Server Solutions. Retrieved 17 July 2015.
  • ^ Simon M.C. Cheng (31 October 2014). Proxmox High Availability. Packt Publishing Ltd. pp. 41–. ISBN 978-1-78398-089-5.
  • ^ Plura, Michael (July 2013). "Aus dem Nähkästchen". IX Magazin. 2013 (7). Heise Zeitschriften Verlag: 74–77. Retrieved July 20, 2015.
  • ^ "Proxmox VE Kernel - Proxmox VE". pve.proxmox.com. Retrieved 2017-05-26.
  • ^ "Proxmox VE 4.0 with Linux Containers (LXC) and new HA Manager released". Proxmox. 11 December 2015. Retrieved 12 December 2015.
  • ^ a b Ken Hess (July 11, 2011). "Proxmox: The Ultimate Hypervisor". ZDNet. Retrieved September 29, 2021.
  • ^ Vervloesem, Koen. "Proxmox VE 2.0 review – A virtualisation server for any situation", Linux User & Developer, 11 April 2012. Retrieved on 16 July 2015.
  • ^ a b Drilling, Thomas (May 2013). "Virtualization Control Room". Linux Pro Magazine. Linux New Media USA. Retrieved July 17, 2015.
  • ^ "Proxmox Virtual Environment". Google Play. Proxmox Server Solutions GmbH. Retrieved 12 November 2023.
  • ^ "Proxmox VE 1.5: combining KVM and OpenVZ". Linux Weekly News. Retrieved 2015-04-10.
  • ^ Ken Hess (April 15, 2013). "Happy 5th birthday, Proxmox". ZDNet. Retrieved October 4, 2021.
  • ^ "Features". www.proxmox.com. Retrieved 2019-05-12.
  • ^ Rajvanshi, Akash. "Proxmox 101". Retrieved 12 November 2023.
  • ^ "How to migrate VM from one PVE cluster to another". Proxmox Forums. Retrieved 12 November 2023.
  • ^ a b Lee, Brandon. "Proxmox 8: New Features and Home Lab Upgrade Instructions". Retrieved 12 November 2023.
  • ^ Lee, Brandon (2024-03-22). "First 10 Steps I do on Proxmox in 2024". Virtualization Howto. Retrieved 2024-03-28.
  • ^ Borisov, Bobby. "Proxmox VE 8.1 Introduces Secure Boot Compatibility". Linuxiac. Retrieved 3 December 2023.
  • ^ "Backup of a running container with vzdump". OpenVZ Wiki. Retrieved 12 November 2023.
  • ^ "Getting Started With Proxmox Backup Server". Retrieved 12 November 2023.
  • ^ "How To Use Proxmox Backup Client To Backup Files In Linux". Retrieved 12 November 2023.
  • ^ Smith, Lyle. "Proxmox VE 8.2 Introduces VMware Import Wizard, Enhanced Backup Options, and Advanced GUI Features". StorageReview. Retrieved 24 April 2024.
  • ^ Wasim Ahmedi (2014-07-14). Mastering Proxmox. Packt Publishing Ltd. pp. 99–. ISBN 978-1-78398-083-3.
  • ^ "PVE HA Manager Source repository". Retrieved 2020-10-19.
  • ^ "Proxmox VE documentation: High Availability". Retrieved 2020-10-19.
  • ^ "High Availability Virtualization using Proxmox VE and Ceph". Jacksonville Linux Users' Group. Archived from the original on 2020-11-30. Retrieved 2017-12-15.
  • ^ "Proxmox Cluster File System (pmxcfs)". Proxmox VE Administration Guide. Retrieved 15 November 2022.
  • ^ Ladyzhenskyi, Pavel. "Setting up a Proxmox VE cluster with Ceph shared storage". Medium.com. Retrieved 12 November 2023.
  • ^ "The next server operating system you buy will be a virtual machine". ZDNET. 15 October 2013. Retrieved 20 July 2015.
  • [edit]
    Retrieved from "https://en.wikipedia.org/w/index.php?title=Proxmox_Virtual_Environment&oldid=1232793180"

    Categories: 
    Hyper-converged infrastructures
    2008 software
    Debian-based distributions
    Free software programmed in Perl
    Free virtualization software
    Linux distributions
    Perl software
    Software using the GNU AGPL license
    Hidden categories: 
    Articles with short description
    Short description matches Wikidata
    Short description is different from Wikidata
    Commons category link is on Wikidata
    Articles with J9U identifiers
    Articles with LCCN identifiers
     



    This page was last edited on 5 July 2024, at 16:36 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki