Content deleted Content added
Reverted 1 edit by Syncbricks (talk): Rv linkspam |
The kernel Proxmox uses is based on Ubuntu LTS, not Debian LTS. The website cited inline already stated as such, so the article is brought in harmony with the source. |
||
(29 intermediate revisions by 21 users not shown) | |||
Line 1:
{{Short description|Linux distribution for server virtualization}}
{{Infobox OS
| name =
Line 22 ⟶ 21:
| userland = [[GNU Core Utilities|GNU]]
| ui = Web-based
| license = [[GNU
| programmed in = [[Perl]],<ref>{{cite web |url=https://git.proxmox.com/?p=pve-manager.git;a=tree |title=Proxmox Manager Git Tree |access-date=4 March 2019}}</ref> [[Rust (programming language)|Rust]]<ref>{{cite web |title=Proxmox VE Rust Git Tree |url=https://git.proxmox.com/?p=proxmox-perl-rs.git;a=tree |website=git.proxmox.com}}</ref>
| website = {{Official URL}}
}}
'''Proxmox Virtual Environment''' ('''PVE''', or simply '''Proxmox''') is a [[virtualization]] platform designed for the provisioning of [[hyper-converged infrastructure]].
Proxmox allows deployment and management of [[virtual machine]]s and [[OS-level virtualization|containers]].<ref>{{ cite book | author = Simon M.C. Cheng | title = Proxmox High Availability | url = https://books.google.com/books?id=PtskBQAAQBAJ&pg=PT41 | date = 31 October 2014 | publisher = Packt Publishing Ltd | isbn = 978-1-78398-089-5 | pages = 41– }}</ref><ref>{{ cite journal | last = Plura | first = Michael | date = July 2013 | title = Aus dem Nähkästchen | url = http://www.heise.de/ix/inhalt/2013/07/74/ | journal = IX Magazin | volume = 2013 | issue = 7 | pages = 74–77 | publisher = Heise Zeitschriften Verlag | access-date = July 20, 2015 }}</ref> It is based on a modified [[Ubuntu]] LTS kernel.<ref>{{Cite web|url=https://pve.proxmox.com/wiki/Proxmox_VE_Kernel|title=Proxmox VE Kernel - Proxmox VE|website=pve.proxmox.com|language=en|access-date=2017-05-26}}</ref> 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<ref>{{cite web |url=http://proxmox.com/en/news/press-releases/proxmox-ve-4-0-released |title=Proxmox VE 4.0 with Linux Containers (LXC) and new HA Manager released|date=11 December 2015 |work=Proxmox |access-date=12 December 2015}}</ref>), and full virtualization with [[Kernel-based Virtual Machine|KVM]].<ref name="zd2011">{{cite web |url=
It includes a web-based management interface.<ref>Vervloesem, Koen. [http://www.linuxuser.co.uk/reviews/proxmox-ve-2-0-review-a-
Proxmox is released under the terms of the [[GNU Affero General Public License]], version 3.
▲|pages=41–}}</ref><ref>{{cite journal |last=Plura |first=Michael |date=July 2013 |title=Aus dem Nähkästchen |url=http://www.heise.de/ix/inhalt/2013/07/74/ |journal=IX Magazin |volume=2013 |issue=7 |pages=74–77 |publisher=Heise Zeitschriften Verlag |access-date=July 20, 2015}}</ref> 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<ref>{{cite web |url=http://proxmox.com/en/news/press-releases/proxmox-ve-4-0-released |title=Proxmox VE 4.0 with Linux Containers (LXC) and new HA Manager released|date=11 December 2015 |work=Proxmox |access-date=12 December 2015}}</ref>), and full virtualization with [[Kernel-based Virtual Machine|KVM]].<ref name="zd2011">{{cite web |url= http://www.zdnet.com/article/proxmox-the-ultimate-hypervisor/ |title=Proxmox: The Ultimate Hypervisor |date= July 11, 2011 |work= ZDNet |author=Ken Hess |access-date= September 29, 2021 }}</ref>
▲It includes a web-based management interface.<ref>Vervloesem, Koen. [http://www.linuxuser.co.uk/reviews/proxmox-ve-2-0-review-a-virtualisation-server-for-any-situation "Proxmox VE 2.0 review – A virtualisation server for any situation"], ''[[Linux User & Developer]]'', 11 April 2012. Retrieved on 16 July 2015.</ref><ref name="drilling">{{cite journal |last=Drilling |first=Thomas |date=May 2013 |title=Virtualization Control Room |url=http://www.linux-magazine.com/Issues/2013/150/Proxmox-VE |journal=Linux Pro Magazine |publisher=Linux New Media USA |access-date=July 17, 2015}}</ref> There is also a mobile application available for controlling PVE environments.<ref>{{cite web |title=Proxmox Virtual Environment |url=https://play.google.com/store/apps/details?id=com.proxmox.app.pve_flutter_frontend |website=Google Play |publisher=Proxmox Server Solutions GmbH |access-date=12 November 2023}}</ref>
== History ==
Development of Proxmox VE started in 2005 when Dietmar Maurer and Martin Maurer, two Linux developers,
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.<ref>{{cite web|url=
==Features==
Line 46 ⟶ 43:
It also integrates out-of-the-box-tools for configuring high availability between servers, software-defined storage, networking, and disaster recovery.<ref name=":0">{{Cite web|url=https://www.proxmox.com/en/proxmox-ve/features|title=Features|website=www.proxmox.com|access-date=2019-05-12}}</ref>
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.<ref>{{cite web |last1=Rajvanshi |first1=Akash |title=Proxmox 101 |url=https://medium.com/devops-dudes/proxmox-101-8204eb154cd5 |access-date=12 November 2023}}</ref> Since PVE 7.3 there is an experimental feature for migration between unrelated nodes in different clusters.<ref>{{cite web |title=How to migrate VM from one PVE cluster to another |url=https://forum.proxmox.com/threads/how-to-migrate-vm-from-one-pve-cluster-to-another.68762/#post-516726 |website=Proxmox Forums |access-date=12 November 2023}}</ref>
Since PVE 8.1 there is a full [[Software-defined networking|Software-Defined Network]] (SDN) stack implemented and is compatible with [[Secure Boot]].<ref>{{cite web |last1=Borisov |first1=Bobby |title=Proxmox VE 8.1 Introduces Secure Boot Compatibility |url=https://linuxiac.com/proxmox-ve-8-1-introduces-secure-boot-compatibility/ |website=Linuxiac |access-date=3 December 2023}}</ref>
Guest
Since PVE 8, along with the standard GUI installer, there
===High-
Proxmox VE (PVE) can be clustered across multiple server nodes.<ref name="Ahmed2014">{{cite book
|author=Wasim Ahmedi
Line 66 ⟶ 63:
|pages=99–}}</ref>
Since version 2.0, Proxmox VE offers a [[high availability]] option for clusters based on the [[Corosync Cluster Engine|Corosync]] communication stack. Starting from
Another HA-related element in PVE is the distributed
There is also an independent tool available for rebalancing virtual machines and containers between nodes, called Prox Load Balancer (ProxLB).<ref name="proxlb">{{cite web |url=https://proxlb.de/ |title=ProxLB - The Prox Load Balancer for Proxmox |publisher=ProxLB |access-date=2 April 2025}}</ref>
▲Another HA-related element in PVE is distributed filesystem [[Ceph (software)|Ceph]], which can be used as a shared storage for guest machines.<ref>{{cite web |last1=Ladyzhenskyi |first1=Pavel |title=Setting up a Proxmox VE cluster with Ceph shared storage |url=https://medium.com/@qwonkiwow/setting-up-a-proxmox-ve-cluster-with-ceph-shared-storage-e7a4f652f321 |website=Medium.com |access-date=12 November 2023}}</ref>
Proxmox VE has pre-packaged server [[software appliances]] which can be downloaded via the GUI.<ref>{{cite web |url=
==Proxmox Datacenter Manager==
▲===Virtual appliances===
At the end of 2024 it was announced that new product is being developed - Proxmox Datacenter Manager (PDM). Its role is to aggregate management of multiple PVE clusters or hosts, possibly thousands. First release was labelled as alpha, with beta and stable versions expected in 2025.<ref>{{cite web |author1=t.lamprecht |title=Proxmox Datacenter Manager - First Alpha Release |url=https://forum.proxmox.com/threads/proxmox-datacenter-manager-first-alpha-release.159324/ |website=Proxmox forum |access-date=9 July 2025 |date=Dec 19, 2024}}</ref>
▲Proxmox VE has pre-packaged server [[software appliances]] which can be downloaded<ref>{{cite web |url=http://www.zdnet.com/article/the-next-server-operating-system-you-buy-will-be-a-virtual-machine/ |title=The next server operating system you buy will be a virtual machine|date=15 October 2013 |website=ZDNET |access-date=20 July 2015}}</ref> via the GUI.
==See also==
{{Portal|Free and open-source software}}
{{Commons category|Proxmox Virtual Environment}}
* [[Comparison of platform virtualization software]]
Line 95 ⟶ 98:
[[Category:Linux distributions]]
[[Category:Perl software]]
[[Category:Software using the GNU
|