Guides

What is a dedicated server? Bare metal explained, and what to check before renting one

A dedicated server is a whole physical machine rented to one customer — no neighbours, no hypervisor. What you get, how it differs from a VPS, what to check.

Published ~8 min read

Short answer: a dedicated server is a whole physical machine in a data centre that you rent for yourself alone. Every CPU core, all of the RAM, every disk and the network port are yours; no other customer runs anything on it, and there is no provider hypervisor between your operating system and the hardware. It is also called a bare-metal server. You get root or Administrator access and run it as if it stood in your own rack — the provider supplies power, cooling, network and hardware repairs.

What exactly do you rent?

  • CPU: one or two physical processors (single or dual socket), with all their cores and threads available to you, all the time.
  • Memory: server RAM, normally ECC memory that corrects bit errors, from tens to hundreds of gigabytes.
  • Storage: local disks — NVMe or SATA SSDs, or hard drives for bulk data — usually in pairs or more so they can be mirrored in RAID.
  • Network: a physical port, commonly 1 or 10 Gbit/s, with one or more IPv4 addresses and often an IPv6 range, plus a traffic policy: metered, fair use or unmetered.
  • Out-of-band access at many hosts: a management controller (IPMI, iDRAC, iLO) that gives you power control and a remote console even when the operating system does not boot.

How is a dedicated server different from shared hosting, a VPS and cloud?

Shared hostingVPSCloud instanceDedicated server
What is yoursAn account on a shared serverA virtual machine on a shared hostA virtual machine, billed by usageThe physical machine
NeighboursHundreds of sitesOther VMs on the hostOther VMs on the hostNone
AccessControl panel, sometimes SSHRoot / AdministratorRoot / AdministratorRoot / Administrator, often out-of-band too
ResourcesShared, cappedAllocated vCPUs and RAMAllocated, resizableAll of the hardware
Changing sizeChange planUpgrade in minutesResize or add instances in minutesOrder other hardware, migrate
Ready inMinutesMinutesSeconds to minutesHours to days, depending on stock
Price per unit of powerLowest entryLowHigher, flexibleLowest at sustained full load

A VPS runs the same software as a dedicated server, and for most sites and apps the two are indistinguishable from the inside. The difference is what you share: a VPS shares CPU time, memory bandwidth, disk I/O and the network card with other virtual machines, managed by a hypervisor. A dedicated server shares nothing. When that starts to matter — sustained full load, CPU steal time, licensing, compliance — is the subject of VPS vs dedicated server.

What is a dedicated server used for?

  • Busy databases and web applications that keep many cores and fast disks busy around the clock.
  • Virtualisation hosts — Proxmox VE, plain KVM or Hyper-V, carving the machine into your own VMs.
  • Game servers and communities with many players, where steady single-thread performance matters.
  • Storage, backups and media — large disk arrays and sustained throughput.
  • Streaming and file delivery that saturates a port for hours.
  • Security work and labs that need full control of the kernel, the network stack and the hardware.
  • Single-tenancy requirements — compliance rules or contracts that forbid sharing hardware.

Dedicated server, bare metal and dedicated hosts — the same thing?

Mostly. “Dedicated server” and “bare-metal server” both mean a physical machine rented to one customer; bare metal stresses that no hypervisor sits on it. Large clouds also sell dedicated hosts or dedicated instances: physical servers reserved for one customer, but still running the cloud’s hypervisor, with your workloads as VMs on top. They solve licensing and compliance requirements, not performance overhead, and you do not get the hardware itself — no firmware settings, no own hypervisor. A classic dedicated server is the option where the operating system you install talks to the hardware directly.

Managed or unmanaged?

On an unmanaged dedicated server the provider looks after the hardware, the power and the network, and you look after everything from the operating system up: installation, updates, firewall, monitoring, backups and the software you run. On a managed server the provider also administers the operating system for a higher price. Most dedicated servers are rented unmanaged by people who want the full control the hardware offers. The trade-offs are the same as for a VPS. They are laid out in managed vs unmanaged VPS.

What should you check before renting one?

ItemWhat to look for
CPUCore count for parallel work, clock and generation for single-thread work; one socket or two
MemoryECC, size, and free slots if you may need more later
DisksSSD or HDD, how many, RAID options (hardware controller or software RAID / ZFS)
NetworkPort speed, traffic policy (metered, fair use, unmetered), number of IPv4 addresses, IPv6
Out-of-band accessIPMI or a remote console, so you can reinstall and recover without a ticket
Operating systemsWhich images can be installed, and whether you can install your own
Hardware failuresHow fast a failed disk or PSU is replaced, and who notices
DDoS protectionIncluded or extra, and what it filters
Term and setupMonthly or longer, setup fees, delivery time

What to do in the first hour on a new dedicated server

Check that the hardware is what you ordered and healthy before you put data on it:

Linux · hardware check (as root)
lscpu | grep -E 'Model name|Socket|Core|Thread'
free -h
lsblk -o NAME,SIZE,TYPE,ROTA,MODEL
cat /proc/mdstat                      # software RAID state, if any
apt install -y smartmontools && smartctl -H /dev/sda   # or /dev/nvme0
dmidecode -t memory | grep -E 'Size|Error Correction Type' | sort | uniq -c
ip -br link; ethtool eno1 | grep Speed   # interface names differ

Then secure it exactly like any other Linux server — a sudo user, SSH keys, a firewall and automatic security updates; the initial server setup guide covers the order. A dedicated server is usually reachable on its public IP from the minute it is handed over, so do this before installing applications.

Why do dedicated servers cost more than a VPS?

Because you pay for the whole machine whether you use it or not. A VPS host spreads one server’s cost across many customers; a dedicated server carries it alone. Per core and per gigabyte of RAM, a dedicated server is often cheaper than the same capacity in VPS plans — but only if you keep it busy. For a site that idles most of the day, a VPS is the better buy; for a workload that runs flat out, dedicated hardware is.

Dedicated servers at VMHeaven

VMHeaven rents unmanaged single-tenant machines in four lines: Standard Dedicated for general workloads, Pentesting Dedicated for isolated security labs, Streaming Dedicated with unmetered ports, and Adult Content Dedicated. Each page lists the CPU, memory, disks and port speed of every build in stock, and there is no hypervisor of ours on the machine, so Proxmox, your own KVM stack or a custom kernel are yours to install. If a dedicated server is more than you need today, a Standard KVM VPS runs the same software and moves up later.

Frequently asked

Is a dedicated server the same as bare metal?

Yes, in hosting both mean a physical machine rented to one customer. Bare metal stresses that no hypervisor runs on it, so the operating system you install talks to the hardware directly.

Do I get root access on a dedicated server?

On an unmanaged dedicated server, yes — root on Linux or Administrator on Windows, with full control of the operating system. On a managed server the provider usually keeps administrative access too.

Is a dedicated server faster than a VPS?

For sustained full load and heavy disk I/O, yes, because nothing is shared. For a typical website or app that does not keep the CPU busy, a good KVM VPS performs the same and costs less.

Related articles

All guides