Webhosting, VPS of een dedicated server?
Weet u niet precies wat de verschillen zijn tussen webhosting, een virtuele server (VPS) en een dedicated server en kunt u niet beslissen welke de betere oplossing is voor het draaien van uw website of een andere toepassing?
Voor het draaien van, bijvoorbeeld, een website, kunt u gebruikmaken van elk van onze hostingproducten – webhosting, VPS of een dedicated server. De verschillen tussen deze opties zitten in de mogelijkheden die ze bieden, de complexiteit van het beheer, de prestaties, de mate waarin de server wordt gedeeld met andere klanten, en meer.
Webhosting
De eenvoudigste optie voor het grote publiek is webhosting. Hier hoeft de klant zich over veel dingen geen zorgen te maken – hij uploadt alleen de inhoud van zijn website via FTP, vult de database, maakt via het beheer mailboxen aan voor zijn domein en dat is alles.
De servers waarop het web, e-mail, de database en andere gerelateerde diensten draaien, worden volledig door ons beheerd. Wij verzorgen het onderhoud, de beveiligingsconfiguratie en updates, bewaken de werking en belasting en lossen alle gerelateerde problemen op (met uitzondering van fouten rechtstreeks in de PHP-toepassing van de klant).
De mogelijkheden van webhosting zijn echter vast. Er kunnen alleen PHP-toepassingen op draaien met een MySQL/MariaDB-database. Voor PHP zijn de beschikbare modules nauwkeurig gedefinieerd en gelden verschillende limieten – de maximale scriptuitvoertijd, het maximale geheugen voor het uitvoeren van één script, enzovoort. Deze limieten kunnen op geen enkele manier individueel worden aangepast of gewijzigd.
Als u webhosting zoekt voor een veeleisendere website, kies dan de premium Extra dienst – die biedt meer prestaties, betere parameters en dagelijkse back-ups.
Webhosting is een gedeelde dienst. Dit betekent dat er op één webhostingserver enkele honderden klanten zitten, die samen de prestaties van de hele server delen.
Ondanks enkele beperkingen is webhosting de meest verbreide dienst en voldoet het volledig aan de behoeften van de overgrote meerderheid van de klanten. De beperkende parameters zijn relatief hoog ingesteld en er is een breed scala aan PHP-modules beschikbaar. De klant hoeft zich nergens zorgen over te maken en heeft geen diepgaande computerkennis nodig. De meeste open-sourcetoepassingen draaien op onze webhosting – contentmanagementsystemen, webshops, discussieforums enzovoort.
Virtuele server (VPS)
Het tweede niveau is de virtuele server (VPS). Hier krijgt de klant zijn eigen “lege” server, die in een gevirtualiseerde omgeving draait en waarop hij absoluut elk besturingssysteem met elke software en dus elke toepassing kan draaien. Hij heeft volledige toegang tot de server (als Administrator op een Windows-server of als root op Linux). Als hij PHP op de server installeert, kan hij er alle modules aan toevoegen en elke configuratie gebruiken.
Een VPS draait dan ook helemaal om keuzevrijheid – de klant kan er alles op doen en op elke manier, omdat de server van hem alleen is en in deze zaken geen enkele andere klant beïnvloedt.
Hier moet de klant echter relatief goed begrijpen wat er komt kijken bij het draaien van een eigen server – het installeren en configureren van het besturingssysteem, het beveiligen van de server, het installeren en configureren van toepassingen op de server enzovoort. Van ons ontvangt hij een kale server met een basisinstallatie van een besturingssysteem, of optioneel een Debian ISP-pakket (dat bovendien wordt geleverd met Apache, PHP, MySQL, een mailserver, een DNS-server en het ISPConfig-beheerpaneel, kant-en-klaar). De rest is aan de klant. Wij zorgen er alleen voor dat de virtualisatieomgeving blijft draaien. Alles wat op de VPS draait, wordt vervolgens volledig door de klant zelf beheerd.
Een VPS deelt echter nog steeds enkele middelen met andere klanten. Wij kunnen enkele tientallen virtuele servers op één fysieke server draaien. Een VPS deelt daarom processorprestaties en I/O-prestaties met de anderen op dezelfde server. Een VPS is dus nog steeds niet geschikt voor extreem veeleisende toepassingen die veel processors, meer dan 4 GB RAM enzovoort nodig hebben.
Dedicated servers
Voor de meest veeleisende klanten zijn er dedicated servers. In dat geval verhuren wij een fysieke server die volledig ter beschikking staat van de klant. Net als bij een VPS kan de klant op zo’n server alles draaien, maar daarnaast heeft hij de volledige prestaties van de server echt en exclusief voor zichzelf.
Bij dedicated servers is er ook de mogelijkheid van een eigen individuele configuratie – het type en aantal processors, het geheugen en het type en aantal schijven. Sommige hebben we op voorraad, andere worden op bestelling gemaakt.
Wij verhuren de hardware aan de klant; kopen is niet mogelijk. Aan de andere kant garanderen wij de hardware: storingen repareren wij op eigen kosten en defecte onderdelen vervangen wij voor eigen rekening.
Maar ook hier – net als bij een VPS – zorgen wij niet voor wat er op deze hardware draait. Dat is opnieuw volledig aan de klant – hij begrijpt het zelf of hij zoekt iemand die het voor hem regelt.