Table of Contents
- Step 1: Define Your Workload
- Step 2: Choose the Right CPU
- Step 3: Determine Your RAM Requirements
- Step 4: Select Storage — HDD vs SSD vs NVMe
- Step 5: Evaluate Bandwidth and Network
- Step 6: Consider DDoS Protection and Security
- Step 7: Managed vs Unmanaged
- Step 8: Choose Your Operating System
- Step 9: Select a Control Panel
- Step 10: Evaluate the Provider
- Final Checklist
- Frequently Asked Questions
Step 1: Define Your Workload
Before evaluating any hardware specifications, you must first understand what you are going to run on your dedicated server. The right server for a high-traffic WordPress site is fundamentally different from the right server for a PostgreSQL database cluster, a Minecraft game server, or a machine learning training pipeline. Each workload has distinct resource profiles that dictate which hardware components matter most.
Ask yourself these questions:
- What software will run? Web server (Nginx, Apache), database (MySQL, PostgreSQL, MongoDB), application runtime (Node.js, Java, Python), game server, media encoder, or something else?
- How many concurrent users or connections? A server handling 100 concurrent users has vastly different requirements than one handling 10,000.
- What is the bottleneck in your current setup? If you are migrating from a VPS, check your monitoring data — is CPU, memory, disk I/O, or network bandwidth the limiting factor?
- What is your growth trajectory? Plan for 12–18 months ahead. A server that meets your current needs with 20% headroom will likely need replacement within a year.
- What is your budget? Dedicated servers range from €40/month to €500+/month. Having a clear budget helps narrow your options quickly.
Once you understand your workload, you can evaluate each hardware component with purpose rather than guessing.
Step 2: Choose the Right CPU
The processor is the brain of your dedicated server, and choosing the right CPU is the most impactful hardware decision you will make. In 2026, the dedicated server market is dominated by two CPU families: Intel Xeon and AMD EPYC. Both are excellent choices, but they have different strengths.
Intel Xeon Processors (2026 Lineup)
Intel's Xeon Scalable processors (4th and 5th generation, code-named Sapphire Rapids and Emerald Rapids) remain widely deployed in dedicated servers. Key families to know:
- Xeon E-series (entry-level): 4–8 cores, designed for small business servers and basic workloads. Adequate for web hosting and light applications but limited for heavy computational tasks. Found in budget dedicated servers from €40–60/month.
- Xeon Silver: 8–24 cores, offering a good balance of performance and power efficiency. Suitable for mid-range web servers, application servers, and database servers with moderate workloads. Typically found in servers from €80–150/month.
- Xeon Gold: 16–48 cores with higher clock speeds, larger caches, and support for more memory channels. Ideal for demanding databases, virtualization hosts, and enterprise applications. Found in servers from €150–300/month.
- Xeon Platinum: 32–60+ cores with maximum performance features. Reserved for the most demanding workloads — large-scale virtualization, HPC, and enterprise analytics. Servers from €300–800+/month.
AMD EPYC Processors (2026 Lineup)
AMD's EPYC processors (4th and 5th generation, code-named Genoa and Turin) have gained significant market share by offering more cores and higher memory bandwidth at competitive prices. Key advantages:
- More cores per dollar: EPYC processors typically offer 30–50% more cores than equivalent Intel Xeon processors at the same price point. An EPYC server with 32 cores often costs the same as an Intel server with 20–24 cores.
- Higher memory bandwidth: EPYC processors support DDR5 memory with up to 12 memory channels (vs Intel's 8 channels), delivering up to 50% more memory bandwidth for memory-intensive workloads.
- Excellent single-thread performance: Newer EPYC generations have closed the gap with Intel in single-threaded performance, making them competitive for all workloads, not just multi-threaded ones.
How Many Cores Do You Need?
Use these guidelines based on common workloads:
- 4–8 cores: Small to medium websites (up to 50,000 monthly visitors), lightweight application servers, DNS servers, VPN gateways, development environments
- 8–16 cores: Medium to large websites (50,000–500,000 monthly visitors), database servers (MySQL/PostgreSQL with moderate query load), virtualization hosts for 5–15 VMs
- 16–32 cores: High-traffic websites (500,000+ monthly visitors), large database clusters, application servers with heavy computational loads, virtualization hosts for 15–30 VMs
- 32–64+ cores: Enterprise workloads, big data processing, large-scale container orchestration (Kubernetes), scientific computing, AI/ML training (CPU-based)
Step 3: Determine Your RAM Requirements
RAM is often the most important specification after CPU, especially for database-driven applications and virtualization. Unlike CPU, which can handle temporary spikes through queuing, insufficient RAM leads to immediate performance degradation through swapping (using disk as overflow memory) or out-of-memory crashes.
RAM Guidelines by Workload
- Web hosting (cPanel/Plesk): 16–32GB for shared hosting with 50–200 accounts. Add 1–2GB per additional 50 accounts.
- WordPress with heavy plugins: 4–8GB for a single high-traffic WordPress site. Add Redis or Memcached caching to reduce database load and RAM requirements.
- Database servers (MySQL/PostgreSQL): Allocate enough RAM to hold your active working set in memory. For a 50GB database with 30GB of frequently accessed data, you need at least 32GB RAM (30GB for the database + overhead for the OS and other processes). More RAM almost always improves database performance.
- MongoDB: MongoDB uses memory-mapped files and benefits from as much RAM as possible. Allocate RAM equal to or greater than your active dataset size.
- Virtualization (KVM/VMware): Allocate RAM to your VMs plus 4–8GB for the hypervisor. A virtualization host running 5 VMs with 4GB each needs at least 28GB RAM (20GB for VMs + 8GB overhead).
- Docker containers: Similar to virtualization but with less overhead. Calculate total container memory requirements and add 2–4GB for the Docker daemon and OS.
ECC vs Non-ECC RAM
Most dedicated servers use ECC (Error-Correcting Code) RAM, which detects and corrects single-bit memory errors. This is important for servers running 24/7, as cosmic rays and other environmental factors can cause bit flips that lead to data corruption. Always choose ECC RAM for production servers. The performance penalty of ECC is negligible (typically 1–2%), and the reliability benefit is significant.
Step 4: Select Storage — HDD vs SSD vs NVMe
Storage is the component where technology has advanced most dramatically in recent years, and choosing the right storage technology has a massive impact on your server's performance. In 2026, there are three main options, each with distinct characteristics.
HDD (Hard Disk Drive)
Mechanical spinning disks. High capacity at low cost (€0.02–0.03/GB). Slow random I/O (100–200 IOPS). Best for archival storage, backups, and cold data. Avoid for databases and active applications.
SATA SSD
Solid-state drives using SATA interface. Good balance of speed and capacity (€0.05–0.10/GB). 50,000–100,000 IOPS random read. Good for general-purpose servers, small databases, and application hosting.
NVMe SSD
High-speed SSDs using PCIe interface. Premium price (€0.10–0.20/GB). 500,000–1,000,000+ IOPS random read. Essential for databases, high-traffic sites, I/O-intensive applications. 5–10x faster than SATA SSD.
RAID Configuration
Regardless of which storage technology you choose, always use RAID (Redundant Array of Independent Disks) for data protection. The most common RAID levels for dedicated servers are:
- RAID-1 (Mirroring): Two drives mirror each other. You get the capacity of one drive but with redundancy. If one drive fails, the other takes over seamlessly. Minimum 2 drives. Ideal for boot drives and small SSD configurations.
- RAID-10 (Striped Mirrors): Combines RAID-0 striping with RAID-1 mirroring. Requires 4+ drives. Delivers both high performance (striping) and redundancy (mirroring). The recommended RAID level for production database servers.
- RAID-5 (Striped with Parity): Distributes data and parity across 3+ drives. You lose one drive's worth of capacity to parity. Good for read-heavy workloads with large storage needs. Write performance is slower than RAID-10 due to parity calculation overhead.
- RAID-6 (Dual Parity): Similar to RAID-5 but with double parity, allowing two simultaneous drive failures without data loss. Recommended for large HDD arrays (6+ drives) where rebuild times are long and the risk of a second drive failure during rebuild is significant.
Step 5: Evaluate Bandwidth and Network
Network specifications determine how quickly your server can send and receive data. In 2026, most dedicated servers include 1Gbit/s network ports, with 10Gbit/s available as an upgrade on mid-range and high-end configurations. Some providers offer 2.5Gbit/s or 5Gbit/s as a middle ground.
Bandwidth Allowances
Providers typically include a monthly traffic allowance measured in terabytes (TB). Common allocations range from 20TB to 100TB/month on a 1Gbit/s port, with unlimited options available from some providers (usually with fair-use policies). To estimate your bandwidth needs:
- Web hosting: Average web page = 2–5MB. 100,000 page views/month = 200–500GB bandwidth. A 20TB allowance provides ample headroom.
- Media streaming: Video streaming at 5Mbps uses approximately 1.6GB per hour per viewer. 100 concurrent viewers = 160GB/hour = 3.8TB/day. For streaming, choose the highest traffic allowance or unlimited plan you can afford.
- File downloads/servers: Depends entirely on file sizes and download volume. Monitor your current usage and plan for 50% growth.
Network Quality
Not all bandwidth is equal. A 1Gbit/s port on a provider with direct peering at AMS-IX, DE-CIX, and LINX delivers faster, more reliable connections than a 10Gbit/s port on a provider using cheap transit connections. Check your provider's network information page (BGP looking glass, peeringDB listing) to evaluate their network quality. Providers like Zomro, Hetzner, and OVH have excellent European network connectivity with direct IX peering.
Step 6: Consider DDoS Protection and Security
DDoS (Distributed Denial of Service) attacks are an unfortunate reality of hosting in 2026. Even small websites and applications can be targeted, either directly or as collateral damage from attacks on other customers sharing your network. DDoS protection is no longer optional — it is a essential feature that every dedicated server should include.
Network-level DDoS protection filters malicious traffic before it reaches your server. Most reputable dedicated server providers include basic DDoS protection at no extra cost. This typically handles volumetric attacks up to a certain capacity (50–500Gbit/s depending on the provider). Zomro includes DDoS protection on all dedicated server and VPS plans, which is a significant advantage over providers who charge extra for this feature.
Application-level DDoS protection (such as Cloudflare, AWS Shield Advanced, or Imperva) handles Layer 7 attacks that target specific application vulnerabilities. This requires a separate subscription and works in conjunction with network-level protection. For web-facing applications, we recommend using Cloudflare in front of your server regardless of your provider's DDoS protection.
Beyond DDoS, consider these security features:
- IPMI/KVM remote management access for emergency console access
- Hardware firewall options or included firewall rules
- Automated OS reinstallation capability
- Backup services (or ability to connect to external backup storage)
- Two-factor authentication for the management control panel
- Security certifications (ISO 27001, SOC 2) indicating mature security practices
Step 7: Managed vs Unmanaged
The managed vs unmanaged decision determines how much responsibility you bear for server administration. This choice is independent of hardware specifications but has a major impact on your total cost of ownership and operational complexity.
Unmanaged Dedicated Server
- You handle everything: OS, software, security, backups, monitoring
- Lower monthly cost (no management fee)
- Full control over every configuration decision
- Requires Linux/Windows server administration skills
- You are responsible for troubleshooting issues at 3 AM
- Best for: experienced system administrators, DevOps teams, organizations with existing IT staff
Managed Dedicated Server
- Provider handles OS management, security patching, monitoring
- Higher monthly cost (typically 50–100% premium)
- SLA-backed response times for issues
- Less control over configuration details
- Provider handles emergencies and troubleshooting
- Best for: businesses without IT staff, users who want hands-off operation, compliance-sensitive environments
Step 8: Choose Your Operating System
Your operating system choice affects security, software compatibility, management overhead, and licensing costs. The three main options for dedicated servers in 2026 are:
- Linux (Recommended for most use cases): Free, open-source, and available in many distributions. Ubuntu Server (most popular, excellent documentation), Debian (rock-solid stability), AlmaLinux/Rocky Linux (RHEL-compatible, great for enterprise), and CentOS Stream (rolling-release, cutting-edge). Linux is the right choice for web hosting, databases, application servers, and development environments. It powers over 96% of the world's top 1 million servers.
- Windows Server: Required for applications built on the Microsoft stack (ASP.NET, MS SQL Server, Exchange Server, Active Directory). Licensing adds €10–30/month depending on the Windows Server edition. Windows Server 2022 is the current release. Choose Windows when your application requires it — there is no performance reason to choose Windows over Linux for generic workloads.
- BSD (FreeBSD, OpenBSD): Excellent for security-focused and networking applications. FreeBSD is particularly strong for storage servers (ZFS), firewalls (pfSense), and email servers. BSD has a smaller software ecosystem than Linux but offers superior security and network performance in specialized use cases.
Step 9: Select a Control Panel
A control panel provides a graphical interface for managing your server, simplifying common tasks like creating websites, managing databases, configuring email, and monitoring resource usage. While not strictly necessary (everything a control panel does can be done via command line), it dramatically reduces the technical expertise required to manage a server.
- cPanel: The industry standard for web hosting management. The most feature-complete and widely supported option. Licensing costs approximately €15–20/month. Ideal for shared hosting providers and users managing multiple websites. Works exclusively with Linux (primarily AlmaLinux and CloudLinux).
- Plesk: A flexible alternative to cPanel that supports both Linux and Windows Server. Plesk is popular among web agencies and businesses that need to manage both platforms. Licensing from €10–15/month. Integrates well with WordPress and includes built-in security tools.
- CyberPanel: A free, open-source control panel built on OpenLiteSpeed web server. Offers excellent performance out of the box for WordPress and PHP applications. Best for users who want a free control panel with modern features.
- aaPanel: Another free, open-source option with a clean interface. Supports Nginx, Apache, and OpenLiteSpeed. Good for users who want a lightweight, no-cost management solution.
Zomro Makes Server Selection Easy
9 pre-configured dedicated server options from €49/month, all with free DDoS protection, NVMe upgrades, and 24/7 support. HP and Dell enterprise hardware.
Browse Zomro Dedicated Servers →Step 10: Evaluate the Provider
Even the best hardware specifications are worthless if your provider delivers poor service. When evaluating a dedicated server provider, consider these factors:
- Data center quality: Tier III certification (minimum), redundant power and cooling, multiple network uplinks, physical security (biometric access, CCTV, on-site staff).
- Network quality: Direct peering with major internet exchanges, diverse upstream providers, low latency to your target audience, and transparent network information.
- Support quality: 24/7 availability, multiple contact channels (ticket, chat, phone), reasonable response times (under 30 minutes for critical issues), and technically competent staff.
- Uptime track record: Look for providers with demonstrated 99.95%+ uptime over the past 12+ months. Check third-party monitoring data and community reviews.
- Pricing transparency: No hidden fees, clear billing, reasonable setup fees (or none), and straightforward upgrade/downgrade policies.
- Contract flexibility: Monthly billing options (avoid providers that require annual commitments), money-back guarantee or trial period, and clear terms of service.
Final Checklist
Before placing your order, verify these items:
- CPU cores and generation match your workload requirements
- RAM allocation provides adequate headroom (30%+ above expected usage)
- Storage type (NVMe for performance, HDD for capacity) matches your I/O needs
- RAID is configured for data redundancy (minimum RAID-1)
- Bandwidth allowance covers your expected traffic with room for growth
- DDoS protection is included or available
- Operating system is supported and compatible with your software
- IPMI/KVM remote access is provided
- Data center location is close to your users
- Provider has a good uptime track record and responsive support
- Pricing is transparent with no hidden fees
- Contract terms allow monthly billing
Ready to Order Your Dedicated Server?
Zomro offers 9 dedicated server configurations from €49/month with enterprise HP/Dell hardware, Intel Xeon processors, free DDoS protection, and 99.9% SLA backed by ISO 27001 certification.
Configure Your Zomro Server →

