Proxmox Virtual Environment is the complete open-source enterprise virtualization solution that integrates KVM hypervisors, LXC containers, storage and networking capabilities on a single platform.
Having recently reached version 6, Proxmox Virtual Environment is growing a lot both in terms of quantity and quality of the features introduced with an eye always very attentive to ease of use and GDPR compliances.
With the integrated web interface you can easily manage:
VMs and containers
manage storage and networking features
high availability clusters
backup and restore,
live migration
VM replica
firewalls
Proxmox Virtual Environment allows you to virtualize even the most demanding Linux and Windows application workloads.
By combining two virtualization technologies, Proxmox Virtual Environment offers maximum flexibility to your virtual IT environment.
By natively integrating support for high availability (HA) and thanks to the unique multi-master design, an additional management server is not required, saving resources and enabling high availability without a single point of failure (SPOF).
Live / online migration of Proxmox Virtual Environment
With the built-in live/online migration feature, you can move running virtual machines from one Proxmox Virtual Environment cluster node to another without any downtime or noticeable effects from the end-user side.
Administrators can initiate this process via script or with the web interface, making it a simple process.
It allows you to easily take a VM offline for maintenance or updates.
Enterprise-ready
Proxmox Virtual Environment represents a powerful yet easy-to-use solution capable of managing standalone nodes or hyper-converged cluster solutions.
It supports different authentication sources and role-based user and permission management allowing full control of HA clusters.
REST APIs allow for easy integration with third-party management tools such as custom hosting environments.
The open source development model guarantees interested users of the Proxmox Virtual Environment full access to the source code as well as maximum flexibility and security.
The numbers of Proxmox Virtual Environment
The Proxmox Virtual Environment open source project has over 270,000 active hosts, the GUI interface is translated into 19 languages, and more than 40,000 members are active in the free community support forum.
Tens of thousands of customers regardless of sector, size or industry type rely on a Proxmox Virtual Environment support subscription, a service offered by Proxmox Server Solutions GmbH.
Industry-leading virtualization technology
- It supports all the best Linux distros, Windows Server and Client, Free BSD, etc… 32 and 64 bit operating systems
Support for the latest Intel and AMD server chipsets for outstanding VM performance
Leading bare metal performance for enterprise workloads
It natively contains all the features needed to create and manage a virtual infrastructure
Open Source Software
- Released under the free and open source GNU Affero General Public License, version 3 (AGPL, V3: http://www.gnu.org/licenses/agpl-3.0)
Designed to ensure cooperation with the community
Public Code Repository (GIT)
Bugtracker for tracking problems
Free support via community forum
Abundant Online Documentation, Wiki, Video Tutorials, Tutorials, …
API Web
- Easy integration for 3rd party management tools like custom hosting environments
REST as API (JSON as primary data format and the whole API is formally defined using JSON Schema)
Easy and human readable data format (native web browser format)
Automatic parameter check (check of return values)
Automatic generation of API documentation
An easy way to build command line tools (use the same API)
Resource Oriented Architecture (ROA)
Defining the declarative API using JSON schema
High availability clusters
- No single point of failure (no SPOF).
Mulit-master cluster (no single master)
GUI managing for HA management
pmxcfs-Proxmox VE Cluster File System: Database-driven file system for storing configuration files replicated in real time to all nodes via Corosync
Based on proven Linux HA technologies, it provides stable and reliable HA service
Resource agents for KVM and Linux Containers (LXC)
Watchdog-based Fencing
Integrated web-based management GUI
- No need to install management tools or additional management node
Fast interface with search capabilities, capable of handling thousands of VMs
Wizard creation of virtual servers and containers
Seamless integration, creation and management of the Cluster directly from the GUI
Management of user creation and permissions via GUI
Role-based permission management for all objects (VM and CT, vaults, etc.)
Support for multiple authentication sources (e.g. local, MS ADS, LDAP, …)
Possibility to activate MFA (Multi Factor Authenticator) for GUI access
AJAX technologies for dynamic resource updates
Based on the Ext JS JavaScript framework.
Cluster-wide activity log: The GUI shows all running activities of the entire cluster, history and syslog of each node. This includes backup or restore jobs, live migration and HA activities. - GDPR Compliant
Live Migration
- In Cluster configuration it is possible to move virtual servers from one physical host to another without downtime (Live Migration) both in Chep configuration and without Ceph
Command line interface
- For expert users
Manage all components of your virtual environment
CLI with smart tab completion and full UNIX man page documentation
Storage Types
- Local storage, ZFS (with encryption support), LVM, LVMthin, ext4 and XFS
Shared storage such as FC, iSCSI and NFS
Distributed storage such as Ceph RBD, CephFS and GlusterFS
Encryption support for Ceph OSD and ZFS
Unlimited number of connected archives (cluster-wide)
Virtualized Networking
- Bridged network model
Each host supports up to 4094 bridges
TCP/IP configuration
IPv4 and IPv6 support
VLANs
Open vSwitch
Backup and restore
- Complete backups of containers and VMs
Live Snapshot Backup
Support for multiple schedules and backup archives
GUI integrations, but also via CLI
“Run now” key and restore via GUI
All jobs from all nodes can be monitored via the centralized GUI tab
Proxmox VE Firewall
- Linux based netfilter technology. Stateful firewalls. Provides broadband.
Distributed: Main configuration in Proxmo VE cluster file system, iptable rules stored in nodes
It supports IPv4 and IPv6
Cluster-level settings
3 levels of configuration (datacenter, host, VM / CT)
Fully customizable allowing complex configurations via GUI or CLI
Quick setup with predefined macros
Multiple sources of authentication
- Proxmox VE supports multiple authentication sources
Standard Linux PAM authentication (e.g. ‘Root’ and other local users)
Proxmox VE authentication server (integrated)
Microsoft Active Directory (MSADS)
LDAP extension
Role-based administration
- User and permission management for all objects (VMs, storages, nodes, etc.)
A role is simply a list of privileges. Proxmox Virtual Environment comes with a number of predefined roles that suit most needs. The full set of predefined roles can be viewed on the GUI.
Permissions are the way to control access to objects. Each permission specifies an entity (user or group) and a role (set of privileges) on a specific path.
VM Models and clones
- Deploying VMs from templates is fast, very convenient, and if you are using linked clones you can optimize storage space using base images and thin-provisioning.
Two-factor authentication
To maximize security
2 types: Time-based One Time Passwords and YubiKey