De techniek achter uw web site

advertisement
achter de schermen
De techniek
achter uw web site
U hebt een website die draait bij Hosting2GO en
misschien hebt u zich wel eens afgevraagd hoe de
techniek achter zo’n site in elkaar zit? U staat er
misschien niet bij stil, maar als een bezoeker het adres
van uw website intikt, treedt er een zeer geavanceerd
netwerk in werking dat er voor zorgt dat uw website
zo optimaal mogelijk getoond wordt. We bieden u een
kijkje achter de schermen.
S
telt u het zich even voor: u hebt
een website over, laten we zeggen,
Amerikaanse auto’s uit de jaren zestig. De
site is geplaatst en een aantal keer bijgewerkt,
en langzaam maar zeker beginnen de eerste
bezoekers te komen.
Ergens op de wereld zit iemand die
geïnteresseerd is in hetzelfde onderwerp. Hij
gaat achter zijn computer zitten en surft naar
Google. Hij tikt daar in dat hij informatie wil over
klassieke Amerikaanse wagens en ziet dan in de
zoekresultaten uw website staan. Hij beweegt zijn
muis naar uw adres en klikt…
Op dit moment treden de servers van
Hosting2GO in werking. Het bedrijf heeft een zeer
geavanceerd serverpark staan, dat altijd paraat
staat om aanvragen van bezoekers af te kunnen
handelen. Een server is een krachtige computer
in een netwerk, die onder andere wordt gebruikt
om websites en alle daarbij behorende bestanden
neer te zetten. Via dit netwerk kunnen gebruikers
over de hele wereld uw website bezoeken. De
servers staan continue aan en zijn ook 24 uur per
dag aan internet gekoppeld, zodat bezoekers
op elk gewenst moment van de dag op uw site
terecht kunnen.
Linux
Hosting2GO werkt daarbij volgens het Shared
Linux Hosting-principe. Dit houdt in dat alle
software die nodig is om uw site te laten draaien
op het Linux-besturingssysteem draait. U hoeft
daar verder geen rekening mee te houden: u kunt
ook gewoon met een Windows-computer aan de
slag, en Windows- of Apple-gebruikers kunnen
ook zonder enige problemen uw website bekijken.
Het ‘shared’-deel uit de naam van het principe
houdt in dat er meerdere websites op eenzelfde
server draaien. Als u een webhostingpakket
neemt bij Hosting2GO, dan huurt u effectief
een stukje ruimte op een van deze servers.
U deelt deze server met een aantal andere
www.hosting2go.nl
70-72_TechniekHosting.indd 70
8/20/09 3:19:27 PM
websites, aangezien servers zoveel opslagruimte
bevatten dat er makkelijk een groot aantal sites
op bewaard kunnen worden. Deze servers
staan allemaal in het datacenter, dat speciaal is
ingericht om ervoor te zorgen dat de servers altijd
optimaal kunnen draaien.
Daarbij is aan de kleinste details gedacht.
Om te garanderen dat de servers 24 uur per
dag ongestoord kunnen draaien, betrekt het
datacenter bijvoorbeeld stroom van meerdere
stroomaanbieders. Mocht een van de aanbieders
technische problemen hebben, dan zorgt een van
de andere aanbieders er toch voor dat de servers,
en zodoende ook uw website, ongestoord door
blijven draaien. Als extra garantie draait er dan
ook nog een dieselaggregaat op de achtergrond.
Dit is overigens niet alleen bedoeld om te
garanderen dat de servers blijven draaien, maar
ook dat de airconditioning ervoor zorgt dat de
temperatuur in het datacenter altijd hetzelfde
blijft. Computers draaien het beste in een koele
omgeving, en als je een grote hoeveelheid servers
hebt die altijd aanstaat, dan kunt u begrijpen dat
het van het grootste belang is dat die te allen tijde
goed worden gekoeld.
RAID
Laten we eens van wat dichterbij naar de servers
kijken. De webservers van Hosting2GO zijn
platte computers met een aantal specifieke
eigenschappen, die ervoor zorgen dat ze optimaal
geschikt zijn voor het hosten van uw website. In
de basis zijn ze hetzelfde als de computer die bij
u thuis staat, maar ze beschikken bijvoorbeeld
over de beste componenten, die ervoor moeten
zorgen dat de server altijd aan kan blijven staan,
en ook altijd verbinding heeft met het netwerk.
Er zitten in de servers van Hosting2GO altijd
twee harde schijven, die via RAID aan elkaar
geschakeld zitten. RAID betekent Redundant
Array of Independent Disks, een hele mond vol!
Bij RAID wordt dezelfde data opgeslagen op twee
(of meer) verschillende harde schijven. Mocht
een van de schijven uitvallen, dan blijft de server
gewoon doorwerken vanaf de harde schijf die nog
wel werkt. Er wordt een seintje gegeven dat een
van de harde schijven gecrasht is, en als deze is
vervangen, wordt de data van de nog werkende
schijf direct gekopieerd naar de nieuwe schijf. Op
deze manier kunt u altijd bij uw gegevens en kunt
u in het geval van een crash van een harde schijf
gewoon door blijven werken.
Bij Hosting2GO worden ook externe back-ups
gemaakt, 2 keer per week. Deze worden gemaakt
om ervoor te zorgen dat de servers beschikbaar
blijven in het geval er een crash is. Zou er een
grote crash zijn, dan zijn de servers dankzij de
reservekopieën binnen een paar uur weer helemaal
online en kunt u weer bij uw site. Mocht u een
keer per ongeluk iets verwijderen van uw site en
hier spijt van krijgen, dan kunt u deze back-ups
overigens niet aanspreken. Daarom raden we u
ook aan om altijd zelf een reservekopie van uw
www.hosting2go.nl
70-72_TechniekHosting.indd 71
8/20/09 3:19:35 PM
achter de schermen
bestanden te maken. Door de grondige backupmaatregelen hoeft u er overigens niet bang
voor te zijn dat uw site ooit ‘zoek’ zal raken. Als u
een site laat hosten bij Hosting2GO, dan bent u
er zeker van dat deze, zolang u een abonnement
hebt, te allen tijde online blijft staan.
Deze grondigheid vertaalt zich ook op het gebied
van de randapparatuur. Van alle noodzakelijke
apparaten heeft Hosting2GO alles dubbel in de
serverruimte staan. U kunt daarbij denken aan
een reserve spamfilter, dubbele switches en
kabels en nog veel meer. Er wordt bij Hosting2GO
niets aan het toeval overgelaten.
Infrastructuur
Gaan we even kijken naar de infrastructuur.
Hosting2GO heeft voor zijn internetverbinding
een contract bij niet een, maar vier verschillende
providers. Ook hier gaat weer op: mocht
een van de providers problemen hebben,
dan kan het hosten ongestoord doorgaan bij
een van de andere providers. Uiteraard is de
internetverbinding van Hosting2GO wel even
iets anders dan de verbinding die u zelf thuis
hebt liggen. Hosting2GO betrekt zijn internet
via razendsnelle 1 Gbit glasvezellijnen, die ook
nog eens uit verschillende richtingen het pand in
komen. Stel dat er aan de weg wordt gewerkt en
er wordt per ongeluk een kabel doorgesneden,
dan schakelt het systeem automatisch over op de
glasvezelkabel van een van de andere providers,
die vanuit een andere kant de serverruimte
binnenkomt.
Deze kabels worden hierna aan elkaar geknoopt
in speciale routers, die precies tegenovergesteld
werken dan de router die u misschien thuis
hebt staan. In plaats van dat de routers worden
gebruikt om informatie binnen te halen, sturen ze
de informatie namelijk juist weer naar buiten, door
naar de klanten van Hosting2GO. Zoals u begrijpt
zijn ook de routers dubbel uitgevoerd, om ervoor
te zorgen dat een tweede router het verkeer in
een nanoseconde over kan nemen als de eerste
router door een storing is uitgevallen.
misschien wel een product aanbiedt voor een
budgetprijs, maar dat dit product absoluut
niet van budgetkwaliteit is. Neem bijvoorbeeld
alleen al het spamfilter dat door Hosting2GO
wordt gebruikt: voor de prijs van dit spamfilter
kunt u een hele aardige auto kopen, en dan
hebben ze nog twee van deze filters staan ook.
Het is wel duidelijk dat alle
veiligheidsmaatregelen resultaat hebben. In
de geschiedenis van Hosting2GO is er ooit
een keer anderhalf uur downtime geweest. Dit
betrof slechts een enkele machine, het bedrijf
is nog nooit helemaal down geweest. En als u
daarbij bedenkt dat het bedrijf inmiddels ook
een verhuizing heeft meegemaakt, dan is dat
alleen maar des te opmerkelijker.
Budget
De apparatuur die door Hosting2Go gebruikt
wordt komt allemaal van A-merken. We
willen dan ook benadrukken dat Hosting2GO
Wat is hosting nu precies?
U laat uw site hosten bij Hosting2GO, maar wat is hosting nu eigenlijk precies? Bij hosting,
of webhosting, biedt een bedrijf webruimte aan op het internet. Een webhost heeft krachtige
computers (servers) staan, met vele Gigabytes of zelfs Terabytes aan opslagruimte, waarvan
ruimte verhuurd wordt aan anderen. Op het moment dat u een hostingpakket neemt, komt een
deel van deze ruimte tot uw beschikking. U vult deze ruimte door met een website-editor een
website te maken en deze dan naar de server te uploaden, of door met SiteBuilder aan de slag
te gaan.
De server waar uw site op staat, heeft 24 uur per dag verbinding met internet, zodat uw
bezoekers altijd op uw site terecht kunnen. Hosting2GO zorgt er daarbij voor dat mensen die
het adres van uw site intikken ook daadwerkelijk bij uw pagina uitkomen.
www.hosting2go.nl
70-72_TechniekHosting.indd 72
8/20/09 3:19:43 PM
Download