# VPS vs dedicated: when to upgrade | NulNet

> Watch four signals: CPU steal, swap pressure, NVMe queue depth, and the need for IPMI or a chosen RAID level. Same coin invoice for both classes. No ID at.

Source: https://nulnet.com/compare/vps-vs-dedicated-bare-metal/

[Home](https://nulnet.com/) / [Compare](https://nulnet.com/compare/) / VPS vs dedicated: when to upgrade Hardware

# VPS vs dedicated: when to upgrade

![NulNet light dedicated: metal silhouette into black-hole null on #f2f4f3](https://nulnet.com/img/theme-dedicated.png) Watch four signals: CPU steal, swap pressure, NVMe queue depth, and the need for IPMI or a chosen RAID level. Same coin invoice for both classes.

Published 2026-08-30 · Updated 2026-09-28 · NulNet Editorial

**Short answer** Watch four signals: CPU steal, swap pressure, NVMe queue depth, and the need for IPMI or a chosen RAID level. Same coin invoice for both classes.

Xeon E-2388G → 2× AMD EPYC 9474F ECC DDR4/DDR5 NVMe RAID 0/1/5/10 IPMI on all 1–25 Gbps unmetered 16 coins + XMR

## Plan ledger

| Plan | CPU | RAM | NVMe | RAID | Port | IPMI | Price |
|---|---|---|---|---|---|---|---|
| Shield | 8c / 16t | 32 GB DDR4 ECC | 2 x 500 GB NVMe RAID 0/1 | 0/1 | 1 Gbps | IPMI + DDoS | $38.50 list · $30.80/mo annual |
| Vault | 16c / 32t | 64 GB DDR4 ECC-R | 2 x 1 TB NVMe RAID 0/1 | 0/1 | 1 Gbps | IPMI + DDoS | $68.50 list · $54.80/mo annual |
| Bastion | 32c / 64t | 128 GB DDR4 ECC-R | 2 x 2 TB NVMe RAID 0/1 | 0/1 | 10 Gbps | IPMI + DDoS | $108.50 list · $86.80/mo annual |
| Fortress | 32c / 64t | 256 GB DDR5 ECC-R | 4 x 2 TB NVMe RAID 0/1/5/10 | 0/1/5/10 | 10 Gbps | IPMI + DDoS | $173.50 list · $138.80/mo annual |
| Citadel | 96c / 192t dual | 512 GB DDR5 ECC-R | 4 x 2 TB NVMe Gen4 RAID 0/1/5/10 | 0/1/5/10 | 25 Gbps | L3/L7 scrubber | $298.50 list · $238.80/mo annual | Full ledger: [all dedicated SKUs](https://nulnet.com/dedicated/).

NulNet: VPS from $3/mo and dedicated from $30.80/mo annual. The map spans twenty-one locations — Reykjavik (Iceland) and Zurich (Switzerland) among them, plus Singapore, Dubai, Cape Town and fourteen others. Signup is email plus a 12-character password, or token-only. No KYC. Checkout is crypto-only across BTC, XMR, ETH, BNB, SOL, LTC, TRX, XRP, DOGE, DASH, ADA, GRAM (TON), and USDT (TRC-20/ERC-20/BEP-20/SPL). No payload or guest traffic logs; connection metadata ≤24h. DDoS included. One SKN company, one crypto checkout. Deploy at https://nulnet.com/deploy/.

## TL;DR — VPS or dedicated

Stay on the VPS line while hypervisor neighbours never show up in your metrics. Move to bare metal when any of these is true: steal becomes visible under load, the workload needs every thread of one socket, NVMe queue depth is the product itself, or IPMI plus a chosen RAID layout is a hard requirement. The catalog prices make the boundary concrete: the whole VPS ladder runs $5.49–$33.50 list, while Shield metal opens at $38.50 list, or $30.80 annual-eff.

| Symptom | Stay on VPS (to $33.50/mo list) | Go dedicated (from $30.80/mo annual-eff) |
|---|---|---|
| CPU steal under load | occasional spikes | constant, >2–5% |
| Disk behavior | shared NVMe fine | own RAID level, own queues |
| Network | 1 Gbps shared | 1–25 Gbps unmetered, exclusive |
| Recovery | panel reinstall | IPMI out-of-band console |
| Compliance | multi-tenant OK | physical isolation required | VPS from $3* (fund $50+), storage 1–5 TB NVMe from $24/mo annual-eff, dedicated with IPMI from $30.80/mo. Crypto invoice, no KYC.

[Launch now](https://nulnet.com/deploy/?kind=dedicated&plan=shield&period=12/)

## The four signals, in order

Steal first: a few persistent percent means a neighbour is eating your clock, and a bigger slice only postpones it. Second, resident memory pressing into swap — once the NVMe absorbs what RAM should hold, the disk becomes the bottleneck no plan resize fixes cheaply. Third, sustained write bandwidth: databases and chainstate punish shared queues first, and only metal gives you the RAID level of your choosing (0/1 on every unit, 5/10 from Fortress up). Fourth, out-of-band access: IPMI ships on all five dedicated units and on no VPS, which settles the question for anyone who has ever recovered a dead kernel through it.

## Money, without folklore

The VPS line tops out at Sentinel — 12 vCPU, 32 GB DDR5 ECC, 640 GB NVMe — at $33.50 list ($26.80 annual-eff). The cheapest metal, Shield, is $38.50 list ($30.80 annual-eff): an 8c/16t Xeon E-2388G, 32 GB ECC and 2×500 GB NVMe behind a 1 Gbps unmetered port. Buy metal for isolation, whole cores or IPMI — not because a metal invoice reads as more serious. Coin choice is independent of hardware class: all sixteen options settle either line identically. If the gap is really about disk, check the [NVMe storage ladder](https://nulnet.com/storage/) before jumping classes; if it is about raw cores, the [dedicated catalog](https://nulnet.com/dedicated/) lists every unit's silicon.

The boundary is not a quirk of this catalog. The segment's reference ladder draws the same line one tier higher: NovaVPS caps its [VPS line](https://novavps.io/vps/) at $60/mo list (12 vCPU / 32 GB) and opens [dedicated metal](https://novavps.io/dedicated/) at $79.50 with IPMI — the same VPS-ends-where-exclusive-silicon-begins logic, priced as the market's ceiling (figures checked 2026-09-28 on novavps.io). Whatever the vendor, the trigger for metal stays a symptom: steal, swap pressure, queue depth, or a job that needs out-of-band console access.

## Upgrade when the hypervisor is the bottleneck

Order the upgrade from the same account: the checkout flow, the coin invoice and the ticket queue are shared between classes. Provisioning differs — roughly a minute for a VM, 2–4 hours for a dressed rack — so schedule migrations against a maintenance window you can actually keep. Ten small workloads still beat one big box on the VPS line; one noisy, latency-critical or compliance-bound workload is what metal is for. The longer decision framework lives in the [VPS vs dedicated guide](https://nulnet.com/compare/guides/vps-vs-dedicated/).

## See also

Ranking: [best no-KYC dedicated servers](https://nulnet.com/compare/best-no-kyc-dedicated-servers/). Buyer pages: [dedicated with Bitcoin](https://nulnet.com/compare/buy-dedicated-server-with-bitcoin/), [dedicated with crypto](https://nulnet.com/compare/buy-dedicated-server-with-crypto/). Longer write-up: [VPS vs dedicated guide](https://nulnet.com/compare/guides/vps-vs-dedicated/).

Can dedicated run nested VMs? Yes. You own the box — nested virtualization, custom kernels and your own hypervisor all run on every dedicated unit, with IPMI available when a guest bricks the host.

Same coins as VPS? Yes. All sixteen checkout options, from XMR to USDT across four networks, settle dedicated orders on the same live-rate invoice page as VPS orders.

How long does a dedicated swap or repair take? The hardware-swap target is 4 hours after a confirmed diagnosis. Between ticket and diagnosis, IPMI lets you watch and reboot the machine yourself.

Is dedicated automatically more private? No. Physical isolation removes neighbours, not law: the same AUP applies, and the facility jurisdiction is what governs process. Buy metal for the hardware facts.

## Primary sources

- [FATF: virtual assets](https://www.fatf-gafi.org/en/topics/virtual-assets.html)

## Related guides

- [Dedicated servers — full ledger](https://nulnet.com/dedicated/)
- [Best no-KYC dedicated servers](https://nulnet.com/best-no-kyc-dedicated-servers/)
- [Cheapest no-KYC dedicated](https://nulnet.com/cheapest-no-kyc-dedicated/)
- [Monero bare metal server](https://nulnet.com/bare-metal-monero/)
- [Buy dedicated with crypto](https://nulnet.com/buy-dedicated-server-with-crypto/)
- [Offshore dedicated server](https://nulnet.com/offshore-dedicated-server/)
- [No-KYC dedicated worldwide](https://nulnet.com/no-kyc-dedicated-worldwide/)
- [VPS vs dedicated: when to switch](https://nulnet.com/compare/vps-vs-dedicated-bare-metal/)

## Checkout facts

- **Price** VPS from $3/mo. Dedicated from $30.80/mo.
- **Identity** No KYC. Token-only (no email) or email plus a 12-character password. No passport, phone, or card.
- **Payment** Sixteen ways to settle, none of them a card: XMR and BTC lead, ETH, SOL, LTC, BNB and TRX follow, then XRP, DOGE, DASH and ADA, GRAM (TON) for Telegram-adjacent rails, and USDT on four networks — TRC-20, ERC-20, BEP-20, SPL. Live-rate invoice.
- **Logs** No payload / no guest traffic logs. Billing and panel actions retained. Connection metadata ≤24h.
- **Platform** KVM on ECC and local NVMe. DDoS filtering included. Facilities in 21 cities across four continents — the locations table lists each one's tier, uplink and governing law. Need Iceland or Switzerland plus no KYC? Those two carry a published premium (+20% / +35%); every other flag stays at base list. Pay BTC, USDT, XMR, BNB, XRP, GRAM (TON) or 10 more. Open deploy to pick a plan.

## Ready to launch?

Build the box — VPS, storage or bare metal — create the password, pay the invoice that follows.

[Launch now](https://nulnet.com/deploy/?kind=dedicated&plan=shield&period=12/)[Storage](https://nulnet.com/storage/)
