| Categories: | credativ® Inside Proxmox |
|---|---|
| Tags: | proxmox Proxmox VE |
| AI Disclosure: | This content was AI-generated and reviewed by a human editor. |
Proxmox® system requirements vary significantly depending on the deployment scenario. For a basic installation, you need at least a 64-bit CPU with virtualization support, 2 GB of RAM, and 32 GB of storage space. However, production environments require considerably more resources, depending on the number of virtual machines and their workloads. Correct hardware sizing determines the performance and stability of your Proxmox infrastructure.
Proxmox VE requires at least a 64-bit x86 architecture CPU with Intel® VT/AMD® V virtualization support, 2 GB of RAM, 32 GB of storage space, and a network interface. However, these minimum requirements are only sufficient for testing purposes or very small installations.
Different requirements apply to various installation types:
Network requirements include at least one Gigabit Ethernet connection for management. For cluster configurations, you should plan separate networks for management, storage, and VM traffic. Additionally, a dedicated connection for Corosync cluster communication is recommended.
Modern Intel® Xeon® or AMD® EPYC® processors offer high performance for Proxmox® servers. Intel® CPUs are characterized by single-core performance, while AMD® EPYC® processors deliver more cores per price and extensive memory bandwidth. Both support all necessary virtualization features.
Crucial CPU features for Proxmox® include:
You should calculate the number of cores based on the planned VM density. As a rule of thumb: plan for at least 1–2 physical cores per 4–8 vCPUs, depending on the CPU load of your virtual machines. For compute-intensive workloads such as databases or development environments, you should size accordingly.
Proxmox itself requires 2–4 GB of RAM, but you should plan for at least 16–32 GB for production environments. The amount of RAM primarily depends on your virtual machines: add up their RAM requirements and include a 20–30% buffer for the host system.
Practical RAM sizing by scenario:
Proxmox supports memory ballooning, which allows unused RAM to be temporarily released by VMs. However, this feature only works with guest tools installed and should not serve as a substitute for adequate RAM sizing. Similarly, Proxmox can utilize the Linux® kernel feature Kernel Same-page Merging (KSM). This enables memory deduplication, which can also reduce actual memory requirements.
ZFS as a file system additionally requires approximately 1 GB of RAM per TB of storage for good performance. If you are aiming for a setup with Ceph on the same nodes, you should also plan for sufficient memory, processing power, and network resources to operate Ceph OSDs.
In cluster configurations, you must also plan RAM for high-availability scenarios. If a node fails, the remaining nodes must be able to take over its VMs. Therefore, plan for at least enough RAM reserve so that one node can fail completely and its VMs can still fit into the memory of the remaining nodes.
NVMe SSDs offer high performance for Proxmox clusters, especially in RAID 10 configuration for a balanced mix of speed and redundancy. ZFS as a file system provides integrated checksums, snapshots, and compression. For larger clusters, Ceph or external NFS/iSCSI storage systems are suitable. More on this in our article on file systems under Proxmox.
Storage technology comparison:
Compared to ext4 or XFS, ZFS offers advanced features such as copy-on-write, integrated RAID functions, and efficient snapshots. The storage overhead is approximately 20–30%, but in return, it provides extensive data integrity and management options.
For network storage in larger environments, Ceph represents a scalable solution that is directly integrated into Proxmox. NFS is suitable for shared storage between a few nodes, while iSCSI offers good performance with higher complexity.
credativ® offers comprehensive consulting and support for Proxmox® projects, from initial hardware sizing to ongoing operations. Our experts support you in configuring your virtualization infrastructure and ensure secure, efficient operation.
Our Proxmox® services include:
As a vendor-independent company, we advise you on selecting the right solution for your requirements. Our German-speaking support team is directly available to you – without detours through call centers.
Contact us for a non-binding consultation regarding your Proxmox® implementation. Our experts will work with you to develop the right strategy for your virtualization requirements.
Proxmox® is a registered trademark of Proxmox Server Solutions GmbH. credativ® is an authorized reseller of Proxmox® products. Intel®, Xeon® are registered trademarks of Intel Corporation. AMD®, EPYC® are registered trademarks of Advanced Micro Devices Inc. Linux® is a registered trademark of Linus Torvalds.
The mention of trademarks serves solely for the factual description of migration scenarios and services of credativ®. There is no business relationship with the mentioned trademark owners except Proxmox Server Solutions.
| Categories: | credativ® Inside Proxmox |
|---|---|
| Tags: | proxmox Proxmox VE |
| AI Disclosure: | This content was AI-generated and reviewed by a human editor. |
About the author
Head of Sales & Marketing
about the person
Peter Dreuw has been working for credativ GmbH since 2016 and has been a team lead since 2017. Since 2021, he has been part of Instaclustr’s management team as VP Services. Following the acquisition by NetApp, his new role became “Senior Manager Open Source Professional Services”. As part of the spin-off, he became a member of the executive management as an authorized signatory. His responsibilities include leading sales and marketing. He has been a Linux user from the very beginning and has been running Linux systems since kernel 0.97. Despite extensive experience in operations, he is a passionate software developer and is also well versed in hardware-near systems.
You need to load content from reCAPTCHA to submit the form. Please note that doing so will share data with third-party providers.
More InformationYou are currently viewing a placeholder content from Brevo. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.
More InformationYou need to load content from reCAPTCHA to submit the form. Please note that doing so will share data with third-party providers.
More InformationYou need to load content from Turnstile to submit the form. Please note that doing so will share data with third-party providers.
More InformationYou need to load content from reCAPTCHA to submit the form. Please note that doing so will share data with third-party providers.
More InformationYou are currently viewing a placeholder content from Turnstile. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.
More Information