VPS

Een VPS (Virtual Private Server) is een virtuele server die je huurt bij een hoster: een eigen Linux-machine met root-toegang, draaiend als virtuele machine op gedeelde fysieke hardware. Voor een paar euro per maand heb je een altijd-aan server met publiek IP-adres.

Waar een VPS tussen zit

VormWat je krijgt
Shared hostingEen map op andermans server; geen root, alleen bijv. een website
VPSEigen virtuele machine met root; hardware gedeeld
Dedicated serverVolledige fysieke machine voor jou alleen

Cloudaanbieders noemen hetzelfde concept een instance; het verschil zit vooral in facturering (per uur vs. per maand) en het ecosysteem eromheen.

Waar je op let

  • Virtualisatie — KVM geeft echte, gegarandeerde resources; bij containergebaseerde varianten (zoals OpenVZ) deel je de kernel met de buren
  • Resources — vCPU's en RAM zijn vaak overcommitted; drukke buren kun je merken
  • Opslag en IOPS — NVMe-opslag en de IOPS-limieten bepalen veel van de prestaties
  • Back-ups en snapshots — zit het erbij, of regel je het zelf?

Eerste stappen na oplevering

Een verse VPS wordt binnen minuten gescand en aangevallen. Minimum: updates draaien, een eigen gebruiker met sudo, SSH-sleutels in plaats van wachtwoorden, root-login uit, firewall aan en fail2ban erop.

Zie ook

  • hypervisor — de techniek onder een VPS
  • bare-metal — het fysieke alternatief
  • cloud — VPS'en op afroep en per uur
  • hardening — een verse VPS dichtzetten
  • ssh — je toegang tot de VPS
infrastructuurvirtualisatie