|
|
|
Hostingplatform: Load balancing voor service zonder onderbrekingen
Het platform waarop BIT shared hosting aanbiedt is load balanced. Daardoor
is het bestand tegen grote pieken in het verkeer op één site en tegen een
eventuele storing in een server. We kunnen servers uitschakelen voor gepland
onderhoud en nieuwe servers bijschakelen wanneer dat nodig is, allemaal
zonder dat gebruikers daar ook maar iets van merken.
|
|
 |
|
 |
|
 |
|
 |
|
Hostingplatform
Het principe van load balancing is dat een specifieke website niet op
één server draait, maar dat alle sites op een groep webservers
gehost worden. Redundante load balancers zorgen ervoor dat de belasting door binnenkomende
verzoeken gelijkmatig over de beschikbare servers verdeeld wordt. Ze houden
daartoe voortdurend bij hoe elke individuele server functioneert, en
reageren als de responsetijd te hoog wordt.
BIT gebruikt load balancers uit de BIG-IP serie van F5 Networks.
Deze apparaten ondersteunen naast load balancing ook SSL offloading. Hierbij
wordt de encryptie van beveiligde websites niet door de webserver maar door
de load balancer afgehandeld. De apparaten hebben voldoende overcapaciteit en
zijn zodanig geconfigureerd dat bij het uitvallen van een ervan alle
diensten volledig beschikbaar blijven, omdat ze in een zogenaamde active/passive setup
geconfigureerd zijn. Zowel de load balancers als de webservers zijn verdeeld
over de twee datacenters van BIT, om de beschikbaarheid te verhogen.
Het hostingplatform ondersteunt zowel shared hosting onder Windows (Windows
2000 of 2003 server met IIS) als Unix (FreeBSD met Apache als webserver),
met de bijbehorende databases (PostgreSQL, MySQL, MS SQL). Voor de
gegevensopslag wordt gebruik gemaakt van een tweetal extreem betrouwbare NetApp
fileservers, waartussen data gerepliceerd wordt. Deze twee fileservers zijn verdeeld
over de twee datacenters van BIT.
|
|
 |
|
 |
|
|
 |
|
 |
|
Load balancing verhoogt beschikbaarheid
Load balancing maakt het hostingplatform immuun tegen piekbelastingen van één site
(die worden immers door het hele platform opgevangen) en tegen het uitvallen van een server
(de werklast wordt automatisch over de overige servers verdeeld).
Daarnaast is het geen probleem om een server uit dienst te nemen voor onderhoud,
of om een extra server toe te voegen als er meer capaciteit gevraagd wordt.
Het hostingplatform is bovendien verdeeld over twee fysiek gescheiden datacenters,
waardoor we een extra beveiliging tegen calamiteiten realiseren.
Het enige wat een gebruiker merkt van al die maatregelen, is dat hij er niets van merkt.
Bijdrage aan veiligheid
Het is bekend dat er een voortdurende wedloop gaande is tussen allerhande
computercriminelen en de beheerders van websites. Er komen dan ook
voortdurend updates uit om beveiligingslekken te dichten. Load balancing op
de webservers maakt het mogelijk dat de medewerkers van BIT
beveiligingsupdates kunnen uitvoeren zodra ze beschikbaar komen: er is geen
reden om te wachten op een gepland onderhoudsvenster. De beveiliging van de
servers verkeert dus altijd in optimale toestand.
|
|
 |
|
 |
|
|
|
|
Statistieken laatste 5 minuten
|
|
 |
|
 |
| | |
| |
| |
|
|
|