null

Proxmox

Enterprise Resource Center • Virtualization Knowledge Base

What Is Proxmox VE?

Proxmox Virtual Environment is an open-source virtualization platform that combines KVM virtual machines, LXC containers, software-defined storage, networking, clustering and high-availability capabilities in a unified management environment.

KVM Virtual Machines LXC Containers Clustering High Availability ZFS & Ceph
Tech Supply Direct
Quick Answer

What Is Proxmox VE Used For?

Proxmox VE is used to consolidate physical servers into virtualized infrastructure capable of running multiple virtual machines and containers on shared hardware. Administrators can manage compute, storage, networking, backups, clusters and high-availability services through a web-based management interface.

It can be deployed on a single server or across multiple physical nodes, making it useful for homelabs, development environments, business infrastructure, private clouds, virtualization clusters and enterprise server consolidation.

Platform Architecture

What Does Proxmox VE Include?

Proxmox VE combines multiple infrastructure technologies into one virtualization platform rather than requiring a separate management product for each basic function.

COMPUTE
KVM Virtual Machines Hardware-assisted virtualization for running complete guest operating systems such as Linux and Windows.
CONTAINERS
LXC Containers Lightweight Linux environments that share the host kernel while maintaining isolated user-space environments.
STORAGE
Flexible Storage Supports multiple local and shared storage technologies, including ZFS, LVM, network storage and Ceph.
CLUSTERING
Multi-Node Management Multiple Proxmox VE servers can be joined into a cluster and managed through the same administrative environment.
AVAILABILITY
High Availability Clustered environments can use high-availability capabilities to automatically recover selected workloads following node failures.
MANAGEMENT
Web Interface & API Administrators can manage virtualization infrastructure through a browser-based interface, command-line tools and APIs.
Virtualization Types

KVM Virtual Machines vs LXC Containers

One of Proxmox VE's defining capabilities is support for both full virtual machines and operating-system-level containers from the same management platform.

KVM
Virtual Machines

Each VM runs its own guest operating system and virtualized hardware environment.

• Linux or Windows guests
• Strong workload isolation
• Dedicated guest kernel
• Broad operating-system compatibility
• Traditional server virtualization
LXC
Linux Containers

Containers share the Linux kernel of the host while isolating applications and user-space environments.

• Linux workloads
• Lower virtualization overhead
• Fast deployment
• Efficient resource utilization
• High workload density
Architecture

How Does Proxmox VE Work?

LAYER 1
Physical Server CPU, memory, network interfaces, storage controllers and local or shared storage provide the underlying hardware resources.
LAYER 2
Proxmox VE Host The Debian-based platform provides virtualization, storage, networking and management services.
LAYER 3
VMs & Containers Physical CPU, RAM, networking and storage resources are assigned to virtual workloads.
LAYER 4
Applications & Services Databases, web servers, business applications, infrastructure services and other workloads operate inside the virtual environments.
Storage Architecture

Proxmox VE Storage Options

Proxmox VE can use local storage or storage shared between virtualization nodes. The correct design depends on workload requirements, capacity, performance, redundancy and whether features such as migration and high availability are required.

ZFS Local software-defined storage with checksums, snapshots, mirrors and RAIDZ configurations.
LVM / LVM-Thin Linux logical-volume storage commonly used for local virtual machine disks.
NFS Network file storage that can provide shared storage access to multiple virtualization hosts.
iSCSI Block storage delivered across an IP network from compatible storage systems.
Ceph Distributed storage that can combine storage resources across multiple cluster nodes.
Planning note: virtualization storage should be sized for more than raw capacity. VM latency, IOPS, write endurance, redundancy, rebuild behavior and workload concurrency can all materially affect the user experience.
Proxmox + ZFS

Why Is ZFS Popular With Proxmox VE?

ZFS is frequently used with Proxmox VE because it combines volume management and a copy-on-write filesystem with integrity features such as checksums, snapshots, compression and software-defined redundancy.

Checksums Helps detect unexpected data corruption.
Snapshots Provides efficient point-in-time dataset states.
Mirrors & RAIDZ Provides software-defined storage redundancy.
Compression Can reduce physical storage requirements for compressible workloads.
Explore the ZFS Knowledge Base →
Scale-Out Virtualization

Proxmox VE Clusters

Multiple physical Proxmox VE hosts can be joined into a cluster, providing centralized management and enabling infrastructure features that extend beyond a standalone virtualization server.

Centralized Management Manage multiple nodes and their workloads through the cluster interface.
Workload Migration Move supported virtual workloads between cluster nodes for maintenance or resource management.
High Availability Selected workloads can be configured for automatic recovery on another available node after a host failure.
Distributed Storage Cluster designs can incorporate technologies such as Ceph for distributed storage.
Availability

Proxmox High Availability

High availability is designed to reduce downtime when a virtualization node fails. In an appropriately designed cluster, selected virtual machines or containers can be restarted on another available node.

STEP 1
Node Failure A physical virtualization host becomes unavailable.
STEP 2
Cluster Detects Failure Cluster services determine that the node is no longer available.
STEP 3
Workload Recovery Eligible HA-managed workloads can be recovered on another node with sufficient resources and access to the required storage.
Important: high availability does not make individual servers indestructible and does not replace backups. HA architecture depends on correct cluster, quorum, storage, networking and capacity planning.
Distributed Storage

What Is Ceph in Proxmox?

Ceph is a distributed storage platform that can be integrated with Proxmox VE clusters. Instead of depending on one centralized storage appliance, Ceph can distribute data across storage devices installed in multiple cluster nodes.

Distributed Storage capacity can span multiple physical nodes.
Redundant Data can be replicated or otherwise protected according to the Ceph storage design.
Scale-Out Additional nodes and storage devices can expand available resources.
Cluster Integrated Proxmox VE provides integrated tools for deploying and managing Ceph in supported cluster configurations.
Infrastructure Planning

Proxmox VE Hardware Considerations

Virtualization consolidates many workloads onto fewer physical systems, making server component selection and infrastructure design especially important.

PROCESSORS
CPU Resources Core count, clock speed, CPU generation and workload characteristics influence virtual-machine density and application performance.
MEMORY
RAM Capacity Memory capacity frequently becomes a limiting resource as additional VMs and containers are consolidated onto a host.
STORAGE
SSD / NVMe Performance Storage latency, IOPS, endurance and redundancy can become critical when many virtual workloads access disks concurrently.
NETWORKING
Network Bandwidth VM traffic, migration, storage, backups, cluster communication and Ceph traffic can create significant network demand.
Enterprise Hardware

What Servers Can Run Proxmox VE?

Proxmox VE can run on a wide range of x86-64 server hardware. Enterprise rack servers are commonly selected when redundant power, ECC memory, high-capacity RAM, multiple PCIe slots, hot-swap storage and high-speed networking are required.

Dell PowerEdge Rack and tower server platforms commonly used for virtualization and storage infrastructure.
HPE ProLiant Enterprise server platforms suitable for a wide range of virtualization configurations.
Lenovo ThinkSystem Enterprise compute platforms supporting modern Intel Xeon and AMD EPYC configurations.
Supermicro Flexible server platforms often used for virtualization, storage and custom infrastructure deployments.
Deployment Scenarios

Common Proxmox VE Use Cases

Server Consolidation Replace multiple lightly utilized physical servers with virtual workloads on consolidated hosts.
Private Cloud Build internally managed virtual infrastructure for business applications and services.
Development & Testing Rapidly deploy isolated virtual environments for development, testing and lab workloads.
Infrastructure Services Host directory services, DNS, databases, web applications and other infrastructure workloads.
Virtualization Clusters Combine multiple servers for centralized management, migration and availability features.
Homelabs Build hands-on virtualization labs for learning, testing, self-hosting and infrastructure development.
Platform Evaluation

Proxmox VE Advantages & Considerations

ADVANTAGES

Why Organizations Consider Proxmox

• Open-source virtualization platform
• KVM and LXC in one environment
• Integrated cluster management
• ZFS integration
• Integrated Ceph tooling
• High-availability capabilities
• Web-based management
• Flexible hardware deployment options
CONSIDERATIONS

What Requires Planning

• CPU and memory sizing
• Storage architecture
• Backup and recovery design
• Cluster quorum
• Network architecture
• High-availability requirements
• Ceph hardware requirements
• Operational expertise and support
Characteristic Traditional Physical Server Proxmox VE Host
Workloads Often dedicated to one primary OS/workload Multiple VMs and containers
Resource Allocation Hardware assigned directly to host OS Resources distributed among virtual workloads
Consolidation Limited Core design objective
Snapshots Depends on OS/storage stack Integrated with supported storage/workloads
Multi-Host Management Requires additional tooling Integrated clustering
Data Protection

Virtualization Does Not Replace Backups

High availability, redundant storage, snapshots and clustered infrastructure improve resilience, but they address different problems than independent backups. Production virtual machines, containers and configuration data should be included in an appropriate backup and disaster-recovery strategy.

Proxmox environments can also be paired with dedicated backup infrastructure, including Proxmox Backup Server, depending on the organization's recovery requirements.

Frequently Asked Questions

Proxmox VE FAQ

What is Proxmox VE?

Proxmox Virtual Environment is an open-source server virtualization platform supporting KVM virtual machines, LXC containers, storage, networking and clustering.

Is Proxmox a hypervisor?

Proxmox VE is a virtualization management platform built around Linux technologies including KVM for virtual machines and LXC for containers.

Can Proxmox run Windows?

Yes. Windows operating systems can run as KVM virtual machines when configured with appropriate virtual hardware and drivers.

Can Proxmox run Linux?

Yes. Linux can run in KVM virtual machines, and supported Linux environments can also run as LXC containers.

Does Proxmox support ZFS?

Yes. ZFS is integrated into Proxmox VE and is commonly used for local virtualization storage.

Does Proxmox support Ceph?

Yes. Proxmox VE includes integrated tooling for Ceph deployment and management in clustered environments.

Can Proxmox be clustered?

Yes. Multiple Proxmox VE nodes can be joined into a cluster for centralized management and additional infrastructure capabilities.

Does Proxmox require a hardware RAID controller?

Not necessarily. Storage design depends on the chosen technology. ZFS deployments, for example, are commonly designed to provide ZFS direct access to individual storage devices rather than placing those devices behind a traditional hardware RAID virtual disk.

Is Proxmox suitable for enterprise virtualization?

Proxmox VE includes clustering, high availability, storage integration, centralized management and commercial support options that can support business and enterprise deployments when the infrastructure is appropriately designed.

Enterprise Virtualization Hardware

Building or Upgrading a Proxmox VE Server?

Tech Supply Direct can help identify compatible enterprise processors, ECC memory, SSDs, NVMe drives, network adapters and server hardware for standalone Proxmox hosts, virtualization clusters and storage-intensive deployments.