What is a VPS

VPS stands for Virtual Private Server: a physical server is divided into multiple isolated virtual machines via virtualization. Each VPS has its own CPU, RAM and storage, fully isolated from neighbours, giving the experience of a dedicated server at a fraction of the cost.

Diagram showing a hypervisor splitting a physical server into multiple VPS instances
VPS architecture on a KVM hypervisor

How a VPS works

  1. 1A physical host runs a hypervisor such as KVM, VMware ESXi or Hyper-V.
  2. 2The hypervisor allocates CPU, RAM and storage to each VPS based on the plan.
  3. 3Customers install their preferred OS (Ubuntu, Debian, Windows Server, CentOS).
  4. 4Every VPS runs in isolation — one failing VPS does not affect the others.
  5. 5Customers connect over SSH, RDP or VNC console to manage the server.

Common virtualization technologies

KVM (Kernel-based Virtual Machine)

KVM is a Type-1 hypervisor built into the Linux kernel. It delivers near bare-metal performance with hardware-assisted virtualization (VT-x / AMD-V) and is the choice of leading cloud providers including Triplify Cloud.

VMware ESXi

VMware is an enterprise solution with rich features (vMotion, HA, DRS) suited to large organisations, with a higher licensing cost.

Containers (OpenVZ, LXC)

OS-level virtualization with a shared kernel — efficient but with weaker isolation than KVM. Generally not recommended for production today.

VPS vs Shared, Cloud and Dedicated

AttributeSharedVPSCloud ServerDedicated
ResourcesSharedIsolatedAuto-scaleWhole server
Root accessNoYesYesYes
Custom OSNoYesYesYes
Uptime SLA99%99.9%99.99%99.9%
Starting price/mo฿89฿299฿500฿4,500
Best forSmall sitesDev, app, SaaSEnterprise scaleHeavy workloads
VPS compared to other hosting options

VPS use cases

  • Sites that have outgrown shared hosting but don't need a dedicated server.
  • Application servers — Node.js, Python (Django/Flask), Go, Rust.
  • Game servers — Minecraft, CS:GO, Valheim — needing root + low latency.
  • Personal VPN or proxy servers.
  • Development and staging environments.
  • Database servers (MySQL, PostgreSQL, MongoDB).
  • CI/CD runners, container registries, self-hosted GitLab.

How to size your VPS

CPU (vCPU)

1–2 vCPU is fine for most websites. For heavy databases or multi-threaded apps, start with 4 vCPU. Triplify uses the latest AMD EPYC and Intel Xeon for high per-core performance.

RAM

Small WordPress: 2 GB | Medium e-commerce: 4–8 GB | Production app: 8–16 GB | Heavy database: 16–32 GB.

Storage (NVMe SSD)

Choose NVMe — up to 6x faster than SATA SSD. 40 GB is enough for small sites; 100–500 GB for application or DB workloads.

Bandwidth

Most websites use 1–5 TB/month. VPS plans typically include unlimited domestic bandwidth and 5–10 TB international.

VPS pricing in 2026

SpecPrice/moBest for
1 vCPU / 2 GB RAM / 40 GB NVMe฿299WordPress, staging
2 vCPU / 4 GB RAM / 80 GB NVMe฿599Small e-commerce
4 vCPU / 8 GB RAM / 160 GB NVMe฿1,299Production apps
8 vCPU / 16 GB RAM / 320 GB NVMe฿2,799Database, heavy apps
Custom 16+ vCPU / 32+ GB฿4,500+Enterprise

Triplify Cloud VPS

  • KVM virtualization on the latest AMD EPYC / Intel Xeon hardware.
  • 100% NVMe SSD with enterprise RAID-10.
  • Provisioned in 60 seconds with ISO library and snapshots.
  • Full root access and IPMI console over the web.
  • 10 Gbps anti-DDoS protection on every plan.
  • Tier III data centers with 10 Gbps domestic networking.
  • 99.9% uptime SLA with automatic credits.