Wat is VPS-hosting? Opbouw van virtuele servers, overcommit, het verschil tussen managed en unmanaged, en voor- en nadelen

Affiliatemelding v3.1
Affiliatemelding v3.2 (mobiel)

VPS-hosting is hosting waarbij één fysieke server via virtualisatie wordt opgedeeld en elke virtuele server eigen CPU en RAM krijgt. Hier lees je over de opbouw van virtuele servers, overcommit, het verschil met shared hosting en het verschil tussen een managed en een unmanaged VPS.

Met VPS-hosting beheer je de server zelf met root-rechten, maar is het geen managed VPS, dan ligt ook het serverbeheer bij jou. Ook de voor- en nadelen van VPS-hosting en de sites waarvoor het geschikt is, zet ik op een rij.

1️⃣ Opbouw van VPS-hosting

  • ↪️ Eén fysieke server, opgedeeld in virtuele servers

Een VPS (Virtual Private Server) is een virtuele server die ontstaat door één fysieke server via virtualisatie op te delen. Dat opdelen doet software die hypervisor heet. Op elke virtuele server draait een eigen besturingssysteem. Ook CPU-cores, geheugen en schijf worden per virtuele server vastgelegd.

Voor de gebruiker: Root-rechten. Webserver, PHP-versie en firewall kies je zelf.

VPS-hosting: de opbouw van één fysieke server
Per virtuele server apart
VPSVirtuele servers: besturingssysteem en resources per virtuele server
Virtuele server 1Eigen server
🐧 Besturingssysteem
⚙️ CPU-cores
🧠 Geheugen
💽 Schijf
Virtuele server 2
🐧 Besturingssysteem
⚙️ CPU-cores
🧠 Geheugen
💽 Schijf
Virtuele server 3
🐧 Besturingssysteem
⚙️ CPU-cores
🧠 Geheugen
💽 Schijf
Virtuele server …
Hypervisor · software die een fysieke server opdeelt in virtuele servers
🖥️ 1 fysieke server
🔑 Wat je zelf kiest met root-rechtenWebserverPHP-versieFirewall

2️⃣ Gedeelde en dedicated VPS: overcommit

Afhankelijk van of je de cores uit de prijstabel alleen gebruikt, valt een VPS uiteen in een gedeelde en een dedicated VPS. In de prijstabel staat dat meestal als Shared CPU en Dedicated CPU.

Bij een gedeelde VPS gebruik je de vermelde cores om beurten met andere virtuele servers. De meeste sites gebruiken meestal maar weinig CPU, dus wijst de provider meer cores toe dan er fysiek zijn. Dat heet overcommit. Het werkt net als overboeking bij een luchtvaartmaatschappij die meer tickets verkoopt dan er stoelen zijn.

Meestal merk je het verschil niet. Gebruiken naburige virtuele servers tegelijk de CPU, dan schuift jouw beurt op en wordt je server trager. Bij een dedicated VPS zijn jouw cores aan echte cores gekoppeld en gebruik jij ze alleen. De prestaties zijn constant, maar de prijs is hoger. Wat gedeeld wordt, is de CPU. Geheugen en schijf worden bij beide meestal per virtuele server apart gereserveerd.

Gedeelde en dedicated VPS: zo wordt de CPU verdeeld
Overcommit
Gedeelde VPSShared CPU
Echte cores 16
Toegewezen virtuele cores 32 (16 virtuele servers met 2 cores)
32 virtuele cores gebruiken om beurten 16 echte cores = overcommit
⚙️ CPU-coresOm beurten met buren
🧠 GeheugenAlleen voor jou
💽 SchijfAlleen voor jou
Als buren tegelijk druk zijnJouw beurt schuift op, het wordt trager
PrijsLager
Dedicated VPSDedicated CPU
Echte cores 16
Toegewezen virtuele cores 16 (8 virtuele servers met 2 cores)
Jouw 2 virtuele cores zijn gekoppeld aan 2 echte cores = alleen voor jou
⚙️ CPU-coresAlleen voor jou
🧠 GeheugenAlleen voor jou
💽 SchijfAlleen voor jou
Als buren tegelijk druk zijnConstante prestaties
PrijsHoger
Jouw deel (alleen voor jou)Jouw deel (om beurten met buren)Deel van andere virtuele servers

3️⃣ Het verschil met shared hosting: toewijzing in plaats van een limiet

Bij shared hosting delen de accounts het besturingssysteem en de webserver van één server. Per account geldt alleen een limiet voor CPU en geheugen.

Bij een VPS heeft elke virtuele server een eigen besturingssysteem en zijn CPU-cores en geheugen vanaf het begin toegewezen. Ook bij een gedeelde VPS wordt alleen CPU-tijd gedeeld. Wat er bij de limiet gebeurt, verschilt ook. Shared hosting blokkeert bij de limiet die de provider heeft vastgelegd met de fout [508 Resource Limit Is Reached].

Bij een VPS beëindigt het besturingssysteem processen geforceerd als het toegewezen geheugen op is. In WordPress is een voorbeeld daarvan dat de database wordt afgesloten en het scherm [Error establishing a database connection] verschijnt.

Shared hosting en VPS: limiet en toewijzing
Donkere vakken = jouw deel
Shared hosting
1 besturingssysteem · webserver
Besturingssysteem · webserverDoor alle accounts gedeeld
CPU · geheugenAlleen een limiet per account
Bij de limietGeblokkeerd met een fout bij de limiet van de provider
Wat je op het scherm ziet508 Resource Limit Is Reached
VPS
Besturingssysteem · webserver
Besturingssysteem · webserver
Besturingssysteem · webserver
Besturingssysteem · webserverPer virtuele server apart
CPU · geheugenVanaf het begin toegewezen
Bij de limietBesturingssysteem beëindigt processen geforceerd
Wat je op het scherm zietError establishing a database connection
Limieten van shared hosting en de 508-fout → Wat is shared hosting? Isolatie van CPU en RAM, grenzen van shared hosting en voor- en nadelen

4️⃣ Managed en unmanaged VPS

  • ↪️ Wie beheert de server

Bij een unmanaged VPS is de provider alleen verantwoordelijk tot en met de virtuele server en het netwerk. Updates van het besturingssysteem, het installeren van webserver en PHP, beveiligingsinstellingen en back-ups doe je zelf. Bij een managed VPS neemt de provider dat werk over. Jij regelt in het beheerpaneel het toevoegen van sites, SSL en back-ups. Daarom is een managed VPS duurder: bovenop de prijs van een server met dezelfde specificaties komen beheerkosten.

Managed en unmanaged VPS
Wie beheert de server
Taak
Unmanaged VPS
Managed VPS
Virtuele server · netwerk
Provider
Provider
Updates besturingssysteem
Jij
Provider
Installatie webserver · PHP
Jij
Provider
Beveiligingsinstellingen
Jij
Provider
Back-ups
Jij
Provider
Prijs
Lager
Hoger
🎛️ Bij een managed VPS in het beheerpaneel:Site toevoegenSSLBack-ups
Meer over managed WordPress hosting → Managed WordPress hosting: wat de aanbieder beheert, het verschil met managed VPS, en voor- en nadelen

5️⃣ Voor- en nadelen van VPS-hosting

Bij VPS-hosting zijn CPU en geheugen toegewezen, dus heb je minder last van buursites. Met root-rechten stem je de serverinstellingen af op je site, en als het aantal bezoekers groeit, krijg je meer resources door alleen een hoger abonnement te kiezen.

Daar staat tegenover dat bij een unmanaged VPS het serverbeheer bij jou ligt. Gaat er iets mis, dan moet je ook zelf de oorzaak zoeken.

De prijzen beginnen rond $4–6 per maand voor een unmanaged VPS en rond $11 per maand voor een managed VPS. Bij providers die per uur afrekenen, zoals DigitalOcean of Cloudways, stijgt de prijs bij verlenging niet. Bij providers die met een contractperiode verkopen, zoals Hostinger, stijgt de prijs bij verlenging wel.

Voor- en nadelen van VPS-hosting
Inclusief startprijzen
👍 Voordelen
⚙️
CPU en geheugen toegewezen · minder last van buursites
🔑
Root-rechten · serverinstellingen afgestemd op je site
📈
Meer resources door alleen een hoger abonnement
⚠️ Nadelen
🛠️
Bij een unmanaged VPS ligt het serverbeheer bij jou
🔍
Bij problemen zoek je zelf de oorzaak
💰 Startprijzen
Unmanaged VPS
Vanaf $4–6 per maand
Managed VPS
Vanaf $11 per maand
Bij providers die per uur afrekenen stijgt de prijs bij verlenging niet. Bij providers met een contractperiode stijgt de prijs bij verlenging wel.

6️⃣ Voor welke sites VPS-hosting geschikt is

Het abonnement van $11 per maand uit 5️⃣ is Cloudways, waarmee ik een directe affiliate-samenwerking heb. Ik raad Cloudways en ScalaHosting aan. Unmanaged VPS'en zijn er bij Hostinger (vanaf $6.49 per maand, contract van 2 jaar) en ScalaHosting (vanaf $19.95 per maand).

VPS-hosting past bij sites die op shared hosting steeds tegen de limieten aanlopen. Hetzelfde geldt voor webshops en membersites: met veel ingelogde bezoekers werkt de cache niet en kost elk bezoek CPU.

Het past ook als je meerdere sites beheert. Je zet meerdere sites op één server en beheert hun resources samen.

Voor een blog met weinig bezoekers of een bedrijfssite is shared hosting genoeg.

Heb je nog nooit een server beheerd, begin dan met een managed VPS.

Voor welke sites VPS-hosting geschikt is
Als er één van toepassing is
🔁
Sites die op shared hosting steeds tegen de limieten aanlopen
Je komt resources tekort.
🛒
Webshops · membersites
Met veel ingelogde bezoekers werkt de cache niet en kost elk bezoek CPU.
🗂️
Meerdere sites beheren
Je zet meerdere sites op één server en beheert hun resources samen.
✋
Sites waarvoor shared hosting genoeg is
Blogs met weinig bezoekers · bedrijfssites
Heb je nog nooit een server beheerd, begin dan met een managed VPS.
Managed VPS en cloud vergelijken → Top 7 WordPress-hosting Meer over cloudhosting → Cloudhosting: resourcepools, autoscaling, verschil met VPS, voor- en nadelen Hostingtypes uitgebreid uitgelegd → WordPress hosting: 5 beoordelingscriteria met stabiliteit en snelheid

🔢 FAQ

Een VPS is een virtuele server uit één fysieke server, terwijl cloudhosting meerdere fysieke servers tot één resourcepool bundelt. Cloudproducten die per virtuele server worden verkocht, zoals DigitalOcean of Vultr, heten ook wel cloud-VPS.

Een vCPU is een virtuele core. Meestal komt die overeen met één thread van een echte core. Bij een gedeelde VPS gebruik je die thread om beurten met andere virtuele servers, bij een dedicated VPS is hij aan één virtuele server vastgezet.

Je installeert op het besturingssysteem een webserver (Nginx of Apache), PHP en een database (MySQL of MariaDB) en koppelt een SSL-certificaat. Ook de firewall en back-ups richt je zelf in. Een managed VPS is een VPS waarbij de provider dit werk voor je doet.

Kijk eerst in de prijstabel of het Shared CPU of Dedicated CPU is. Op de server zelf kijk je naar de st-waarde in de uitvoer van het top-commando. st is het aandeel van de tijd dat je virtuele server moest wachten omdat de CPU aan andere virtuele servers werd gegeven. Blijft deze waarde hoog, dan heb je last van je buren.

Bij een VPS krijgt elke virtuele server een eigen IP-adres. Bij shared hosting delen accounts een IP-adres, dus als een account naast je spam verstuurt en het IP wordt geblokkeerd, kan ook jouw mail worden tegengehouden.

ℹ️ Affiliatemelding
De content van deze site bevat affiliatelinks. Koopt een bezoeker via een van deze links een product of dienst, dan ontvangt deze site een commissie van de verkoper. Het bedrag dat de koper betaalt (bij acties gaat het omlaag ↓) wordt daardoor niet hoger. De vermelde prijzen, kortingen en voorraad gelden op het moment van schrijven en kunnen afwijken; controleer ze daarom vóór je aankoop bij de verkoper. Producten worden gekozen en beoordeeld volgens onze eigen criteria, en commissies hebben geen invloed op de volgorde of de inhoud van de beoordelingen.

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Laat zien dat je geen machine bent: 4   +   10   =