Roland Kamphuis Rotating Header Image

Posts Tagged ‘server’

IceHosting Server Assemblage

Wat is er nu leuker dan mij hard aan het werk zien? De onderstaande video heb ik gemaakt om inzicht te geven hoe we bij IceHosting onze eigen servers assembleren.

Mijn fotografiehobby is in 2014 flink uitgebreid door aanschaf van een nieuwe spiegelreflex camera en accessoires. Gezien de blog een twee jaar stil heeft gestaan is dat nog niet verteld. Samengevat heb ik een boel foto’s en filmpjes gemaakt. Zodoende heb ik ook deze video gemaakt. Het grappige van deze video is dat er 2 servers geassembleerd werden. Als je goed kijkt dan kan je de verschillen wel zien.

Kantoorservers naar datacenter

kantoorservers

Oude situatie kantoorservers

De servers voor ons kantoor stonden tot voor kort gewoon bij ons op kantoor. Met de komst van ons eigen datacenter hebben we eigenlijk nooit de moeite genomen om de servers te verplaatsen. We hadden wel de internelijn doorgetrokken en daarmee verviel de behoefte om de kantoorservers te verplaatsen. De kantoorservers hadden we heel netjes onder de trap opgesteld in een een net 19 inch rack. Omdat de locatie van de servers een beetje verscholen was wou ik geen foto’s publiceren. Nu in het datacenter zijn er voldoende sensoren, detectoren en camera’s die de veiligheid garanderen.

Waarom alsnog de servers verplaatsen?
Tijdens het bekijken van de jaarafrekening van de energieleverancier kwam ik erachter dat het 10 euro per maand aan stroomkosten bespaard als we de servers in het datacenter plaatsen. Die 10 euro is zelfs wat overblijft na aftrek van het extra stroom benodigd voor de koeling en ups.
Daarnaast hebben we in de zomer een probleem dat de servers op kantoor te warm worden doordat er geen airco aanwezig is.

Hoe kan de stroom nog geen 5 meter verderop goedkoper zijn?
In ons datacenter zijn we een grootverbruiker, en daarmee kan je een scherper tarief krijgen. Hoewel dit deels waar is, is dit prijsverschil nog te minimaal om de grote besparing te maken. De grote besparing zit hem namelijk in de energiebelasting die de overheid heft over de stroom. Als je namelijk > 10.000 kWh verbruikt zakt de belasting met de helft per kWh. Verbruik je meer dan 50.000 kWh/jaar, is de energiebelasting nog maar een tiende van het origineel.
Op kantoor is ons stroomverbruik minder dan <10.000kwh, terwijl in ons datacenter het stroomverbruik >50.000 kWh is. We besparen een 9 cent per kWh, dat is bijna de helft van de prijs die we op het kantoor betalen.

Het eindresultaat van de kantoorservers:

kantoorservers_interdc

Onze kantoorservers in InterDC

 

Van boven naar beneden:

  • HP 3400cl Switch
    (Gbit switch)
  • HP micro Proliant server
    (Storage)
  • Monitor
  • Supermicro Server
    (VPS server, Dual Quadcore 2,4 Ghz, 24GB ram, 2x1TB HDDs)
  • Chenbro Server
    (Windows server 2008, Share + Domain controller)
  • APC 1KvA UPS
    (Noodstroom)

Start onderzoek Cloudservers

Ik wil een nieuwe dienst toevoegen aan de portfolio van IceHosting: cloudservers. Dat is een VPS server welke in de cloud draait. Afstudeerder Bernd heeft de eer gekregen om zijn afstudeerproject hierop te mogen baseren. Uiteraard begeleid ik het hele onderzoek.

Stap 1 is beginnen met het bedenken van een storage oplossing. Gezien we nog niet alle onderdelen in huis hadden krijg je effecten zoals dit:

Ofwel 4 stapels hardeschijven van 4 hoog, voeding, moederbord, raidcontroller en een boel kabels. Al snel merkte we dat de de uitvalratio van de harde schrijven behoorlijk hoog was. Na het even aanraken van een van de schrijven was de reden ook duidelijk; die dingen werden veels te heet. Dus opzoek gegaan naar een behuizing.
Uiteindelijk is het een compleet systeem geworden, een Quadcore 2,6ghz s1366 cpu met daarbij 4 gig ram. De bedoeling is dat we later het geheugen nog upgraden. Dus de raidcontroller en schrijven overgezet en we konden verder met testen.

Naast de vele hardeschijven hebben we ook een quad gbit netwerkkaart ingehangen zodat we straks 6 x 1 gbit kunnen combineren naar 1 grote netwerkpoort van 6 gbit.

Op de storage server komen dan de vps servers te draaien. Op dit moment is hier het onderzoek gebleven. Wel hangt de hardware al klaar voor de cloudservers:

Supermicro ipmi

Ongeveer een jaar geleden kwam Supermicro met Ipmi geïntegreerd op geselecteerde moederborden. In het afgelopen jaar hebben we ongeveer 20 servers verzameld met deze interface. Steeds en steeds meer gebruik ik Ipmi, zelf voor de installatie van de server.

Wie niet weet wat Ipmi is:
Ipmi is een extra module met netwerkkaart op het moederbord die ervoor zorgt dat je via een webinterface de server kan bedienen. De opties bestaan uit:
– Power beheer (aan en uitzetten van de server)
– Kvm over ip (via een java applet)
– Virtuele cd-rom (een iso mounten vanaf je computer)
– Server readings (zoals temperaturen, fan speed, etc)

Ipmi is niet het eerste device die dit kan. HP kwam als eerste met hun ILO (Integrated Lights Out) kaarten. Daarna kwam Dell met hun DRAC kaarten. Supermicro had in die tijd ook al een versie van Ipmi werkend, maar het installeren en beheren van deze versie was afschuwelijk (flashen van de bios, geen grafische schermen support, vervolgens is de kaart toch nog OS afhankelijk voor het inladen van het ip).

Kortom met de IPMI interface is het in Enschede beheren van servers in Amsterdam een stuk makkelijker geworden.

Hieronder een paar screenshots:

Datacenter bezoek

Afgelopen donderdag ben ik naar Amsterdam Globalswitch geweest voor wat onderhoud en 5 nieuwe servers te plaatsen. Nieuw was dat we de Foundry Fastiron hebben uitgefaseerd en mee moest naar het kantoor. De Fastiron is de coreswitch in ons netwerk en beschikt over 4 glaspoorten en 156 100mbit poorten. De switch heeft 4 voedingen van 500watt en weegt daarmee een goede 30-40 kg.

Ook zijn de HP proliants servers meegegaan naar kantoor. Dit waren de servers die alle resellerpakketten aan het hosten waren. Met een leeftijd van 5 jaar waren deze ook aan vervanging toe.

Met de vervanging van de HP’s en de Fastiron switch werd er behoorlijk wat stroom bespaard. Deze stroom kan dan weer gebruikt worden om extra servers te plaatsen.
Bij Globalswitch zitten we namelijk al enige tijd tegen ons stroomlimiet, en doordat we servers blijven vervangen kunnen we nog groeien. Maar het einde van oude servers is bijna in zicht en dan zullen we toch rackruimte en energie ergens anders vandaan moeten halen.

Krachtigste server

Het heeft wel een maand geduurd, maar eindelijk zijn alle onderdelen binnen om de krachtigste server samen te stellen voor IceHosting en die ik ooit heb gebouwd. Het gaat om een Dual Quadcore Xeon HT met 2x E5620 procesoren 6 x 4 (=24) GB ram en 2x1TB in raid1. De server zal gebruikt worden om virtualisatie mogelijk te maken op het kantoor. De vps’jes die erop komen te staan zijn voornamelijk benodigd voor het software ontwikkeling.
Voor virtualizatieplatform hebben we gebruik gemaakt van Xen.
Doordat virtualisatie tegenwoordig steeds populairder begint te worden zullen we binnenkort ook een 2e VPS server in Amsterdam ophangen om onze vps dienst uit te breiden.
Op onderstaande foto wordt de 2e cpu net geinstalleerd:

APC UPS ontvangen

Voor het serverhok op ons kantoor heb ik een UPS van het merk APC aangeschaft. Op die manier hebben straks de servers rustig de tijd bij een stroomstoring om af te sluiten.
Volgens de website van APC zou de APC voor 2 servers voldoende stroom moeten leveren zodat ze nog een 30 min online kunnen blijven.
De UPS werd op een pallet bezorgt, wat best bizar was gezien de omvang van het apparaat niet groter is dan een 2u server. Maar bij het optillen van de UPS werd al snel duidelijk waarom deze op een pallet stond. Het lieve beestje woog maar liefst 25kg. Dat zal dus vast komen door de grote batterijen die erin zitten.
Tot slot heb ik tevens een mini-ups van APC opgehangen in de meterkast. Die zal een twintig minuten stroom moeten geven voor de switch, router en modem. Op die manier zal internet ook nog even online blijven bij een stroomstoring.

Fileserver voor kantoor

De eerste weken hebben we zonder fileserver gewerkt. Vandaag kwam eindelijk alle onderdelen binnen voor de nieuwe fileserver. De spec’s van dit beestje zijn:

19 inch rackmountable (komt straks in een rack te hangen)
Intel core i5 650 Dualcore 3,2Ghz
2×2 GB ddr3 ram
4x 1,5TB hdds op Areca ARC1212 raidkaart (raid5)

Daarmee heeft de server beschikking over 4TB opslag. De Areca raidkaart is een behoorlijk duur kaartje geweest (400 euro) maar dat beest presteert 300-350 mb per sec aan lees en schrijfsnelheden.