De techniek achter HostingXS
Om uw website en e-mail werkend te krijgen en houden is een flinke portie techniek nodig. Een computerruimte met verbinding naar internet, netwerkverbindingen, webservers, mailservers, fileservers: er is verrassend veel nodig.
HostingXS beheert een groot deel van deze techniek zelf. We huren ruimte in een computerruimte (datacenter), omdat het opzetten en onderhouden daarvan een zeer grote investering en specialisme vereist.
Datacenters
Het opzetten en onderhouden van een goede, snelle en betrouwbare internetverbinding is erg kostbaar. Daarom worden deze verbindingen vrijwel alleen gelegd naar gespecialiseerde datacenters. Hierin staan vele duizenden servers.
HostingXS maakt gebruik van datacenters in Den Bosch (hoofdlocatie) en Doetinchem (backuplocatie).
Beide datacenters maken gebruik van geavanceerde noodstroomvoorzieningen. In het geval van stroomuitval schakelt het gehele datacenter automatisch over op een noodstroomaccu. Hierop kan het datacenter tot ongeveer 45 minuten blijven draaien. Tegelijkertijd start automatisch een dieselgenerator op, die genoeg diesel heeft om het hele datacenter 24 tot 48 uur te laten draaien. Hierdoor wordt een volledige uitval van alle servers voorkomen. Als je bedenkt dat het opstarten van sommige servers een half uur kan duren, dan is een goede noodstroomvoorziening wel een veilig gevoel.
De duizenden servers in het datacenter produceren een enorme hoeveelheid warmte. Daarom worden de ruimtes gekoeld met grote airconditioners.
Onze hoofdlocatie in Den Bosch is met 3 onafhankelijke glasvezelverbindingen van elk 10 gbit/sec verbonden met de rest van internet. Die verbindingen volgen elk een eigen route. Mocht een verbinding kapot gaan, bijvoorbeeld doordat een graafmachine de kabel stuktrekt, dan blijven er altijd 2 verbindingen over waarop automatisch wordt overgeschakeld.
Meer specificaties van de datacentra 
Racks

Alle servers in een datacenter hebben een vast formaat, het zogenaamde 19 inch rackmountable formaat. Ze zijn 19 inch (zo'n 48 cm) breed en veelvouden van ongeveer 4,5 cm hoog. Ze hebben schroefgaten waarmee ze vastgeschroefd worden in een zogenaamd rack. Dat is een kast die speciaal gemaakt is voor 19 inch servers. Hierdoor is het mogelijk om servers zeer compact bij elkaar te plaatsen (tot meer dan 40 servers in een ruimte zo groot als een kledingkast) en toch makkelijk bereikbaar te hebben.
Het rack is voorzien van geperforeerde deuren voor en achter, waardoor de servers veilig achter slot en grendel draaien, maar de koele aircolucht toch door kan stromen.
HostingXS heeft op de hoofdlocatie in Den Bosch twee racks, in twee afzonderlijke computerruimtes. Deze racks zijn aangesloten op twee onafhankelijke stroomvoorzieningen en worden gekoeld door twee onafhankelijke aircosystemen.
Netwerk
Het netwerk van HostingXS bestaat volledig uit gigabit ethernet. Hierover kan tot 100 MB/sec aan data verstuurd worden.

De twee racks hebben onderling twee netwerkverbindingen. Hiervan mag er één uitvallen zonder dat dit gevolgen heeft voor de verbinding tussen de racks onderling.
Vanaf elk rack ligt een netwerkverbinding naar internet. Een van die verbindingen is actief, de ander wacht passief tot de actieve verbinding wegvalt. Hierdoor is uitval op te vangen, maar kunnen ook verbindingen uit bedrijf gehaald worden voor onderhoud.
De servers van HostingXS communiceren onderling via een intern netwerk dat los staat van internet. Hiervoor is een strictere beveiliging nodig en kunnen we beter meten hoeveel dataverkeer met internet we hebben.
Servers
Wij maken gebruik van servers van Supermicro. Deze zijn geheel opgebouwd voor 24 uur per dag, 7 dagen per week constant gebruik.
De belangrijkste servers zijn uitgerust met twee voedingen, welke vervangen kunnen worden terwijl de server gewoon blijft draaien. Ze zijn ook voorzien van een management-interface die het mogelijk maakt om op afstand het beeldscherm en toetsenbord over te nemen, de server te resetten (stroom uit / stroom aan), temperaturen en voltages te meten, enz.
De overige servers zijn aangesloten op een APC Masterswitch. Dit is een stroomblok waar we per aansluiting de stroom aan en uit kunnen schakelen. Tevens kunnen we hierop onafhankelijk van een netwerkverbinding inloggen voor beheer.
Hierdoor kunnen we onze servers zo goed beheren dat het zelden nodig is om naar het datacenter te gaan. Het overgrote deel van de problemen lossen we op afstand op, vanaf kantoor, huis of zelfs mobiele telefoon.
Een deel van de servers bestaat uit zeer eenvoudige en relatief goedkope servers. Ze hebben geen harde schijf, een enkele voeding en geen managementkaart. Bij eventuele uitval van zo'n server hebben we altijd een reserve-exemplaar draaien dat zijn taken direct kan overnemen.
Software
HostingXS maakt gebruik van het openSUSE Linux besturingssyteem voor al haar servers. Dit is een gratis en open source besturingssysteem dat zeer stabiel en flexibel is gebleken.
Vrijwel alle componenten zijn open source en gratis: de webserver software (apache), de mailserver software (sendmail), de database software (mysql), de ftp software (proftpd). HostingXS koopt geen externe software in en draait toch 100% legale software.
Het beheer gebeurt met zelf ontwikkelde software, het HostingXS Control Panel 
Alle servers en de daarop draaiende software worden elke paar minuten gecontroleerd op goed functioneren door het softwarepakket Nagios. In Nagios controleren we op dit moment bijna op 700 punten.