Een milieubewuste potentiele klant vroeg ons deze week of een VPS een goed alternatief was voor een groene server. De laatste 2 jaar is de interesse in zowel groene servers als groene datacentra enorm toegenomen. Dit komt doordat de stroom duurder geworden is en zowel particulieren als bedrijven zich meer zorgen zijn gaan maken over de bijdrage van hun stroomverbruik aan het broeikaseffect.
Groene servers kunnen het stroomverbruik met 20% tot 35% terugbrengen maar zijn vaak significant duurder dan gewone servers. Hiernaast neemt het verschil in energieconsumptie tussen groene servers en gewone servers af naarmate meer ‘groene technologie’ in gewone servers gebruikt wordt.
Wij hadden wel het vermoeden dat een VPS ook behoorlijk groen zou zijn maar hadden dit nog nooit echt getest. Er bleek bij ons tijdelijk nog een Dell Poweredge 1950 III beschikbaar die we konden gebruiken om mee te testen. Dit is hetzelfde type server dat wij ook voor ons VPS platform gebruiken en dat betekende dat we een redelijk eerlijke test konden doen tussen een server en een VPS met vergelijkbare capaciteiten.
Na het testen bleek dat een server met een capaciteit van een Xen VPS 5, 1.3 Ampere verbruikt in plaats van 0.44 Ampere voor de VPS 5. Een Xen VPS 5 verbruikt dus ongeveer 3 keer zo weinig stroom als een server met dezelfde capaciteiten. Dit voordeel is met onze nieuwste Dells overigens opgelopen tot rond de 5 keer.
Dit komt omdat het meeste stroomverbruik toch door ‘vaste lasten’ van de server zelf worden veroorzaakt, met name de koeling en stroomvoeding. Het delen van een server verspreid dit vaste gebruik over meerdere gebruikers.
Dit betekent dat het voordeel van een VPS langzaam afneemt naarmate de gevraagde capaciteiten toenemen. Wij schatten echter in dat een VPS en een server met dezelfde capaciteit pas dezelfde hoeveelheid stroom verbruiken als zij allebei 8G RAM, 4 CPU cores en 640G harddisk hebben. Dat komt neer op 4 keer de capaciteit van de hier geteste VPS 5. Voor alles daaronder is de VPS de groenste oplossing.
De server
Dell Poweredge 1950 III
RAM: 2GB FB 667MHz Memory (2x 1GB dual rank DIMMs)
CPU: 1 * Dual Core Intel Xeon E5205, 1.86GHz
Harddisk: 2 * 146GB, SAS, 3.5-inch, 15,000 rpm Hard Drive (in RAID I)
Redundante voeding
Toen wij deze server enkele webservertaken lieten doen om een doorsnee VPS-load na te bootsen verbruikte deze machine ongeveer 1.3 Ampere (A). Dat is genoeg om een lamp van 300 Watt continu te laten branden.
De VPS
Xen VPS 5
RAM: 2G
CPU: 2 Cores
Harddisk: 160G op een centrale SAN (in RAID 6)
Server: Dell Poweredge 1950 III (zie hieronder voor de specs)
VPS cluster servers:
Dell Poweredge 1950 III
RAM: 16GB FB 667MHz Memory (8x2GB dual rank DIMMs)
CPU: 2 * Quad Core Intel Xeon E5440, 2.83GHz
Harddisk: 2 * 73G 15K SAS harddisken (in RAID I)
Redundate voeding
Dit type Dell verbruikt tussen de 1.9 en 2.0 Ampere (A) in ons VPS cluster, laten we het naar boven afronden voor deze analyse, 2A dus. Onze Xen VPS 5 gebruikt 2G RAM van de ongeveer 14G RAM die normaal op een van onze cluster nodes wordt gealloceerd. Dat betekent dat een zevende van het stroomverbruikt aan deze machine is toe te rekenen. Een zevende van 2A geeft 0.286A.
Andere clusteronderdelen
Er zijn natuurlijk ook andere VPS clusteronderdelen die stroom verbruiken. Laten we hier even doorheen lopen.
SAN
Een van onze SANs gebruikt 3.1A en heeft een effectieve capaciteit van 6000 Gigabyte
160G harddisk voor VPS 5 gedeeld door 6000G betekent dat we 2.67% toe moeten bedelen aan een VPS 5
2.67% van 3.1A geeft 0.083A
Fibrechannel Switches
Hiervan gebruiken we er 2 per 150G RAM toebedeeld aan VPSen en ze gebruiken 0.9A samen
Er gaan ongeveer 75 VPS 5 in een rack, dat betekent dat we 1/75 toe moeten bedelen aan een VPS 5
1/75 van 0.9A geeft 0.012A
Redundante capaciteit
Wij houden voor elke 5 servers 1 server in reserve voor failover. De servers in ons VPS cluster gebruiken 2A. We negeren het feit dat deze server niet zoveel stroom zal gebruiken terwijl hij niets doet.
Elke VPS moet dus een extra 20% verbruik worden toebedeeld.
20% van 0.286A geeft 0.057A
Het VPS cluster levert dus een extra 0.152A aan stroomverbruik op voor een VPS 5.
Conclusie
Als we het stroomverbruik van de VPS server en de andere clusteronderdelen bij elkaar optellen komen we op een totaal stroomverbruik van 0.438A voor een Xen VPS 5. De server met dezelfde capaciteiten gebruikt 1.3A, bijna 3 keer zo veel. Onze nieuwste servers hebben 32G RAM en hierbij loopt het hierboven beschreven voordeel op tot ongeveer 5 keer zoveel.
Het grote verschil zit hem in de ‘vaste stroomlasten’ van de server: Voedingen, koeling etc. Bij een VPS wordt dit stroomverbruik gedeeld en dat levert een enorm voordeel op. Dat voordeel zal natuurlijk afnemen naarmate de vereiste capaciteiten groter worden. Wij verwachten echter dat een eigen server pas efficienter is als er 8G RAM, 4 CPU cores en 640G harddisk nodig zijn. Dan zullen zowel een server als een Xen VPS rond de 1.75A zitten.
Naast de andere voordelen van een VPS, zoals bijvoorbeeld redundantie, blijkt een virtuele server ook een extreem groene server te zijn.
Tags: energy, green, groene, milieu, server, smart, stroom, verbruik, VPS, xls




Interessant verhaal. Wij draaine leen aanta VPS’s bij jullie. Naast het server verhaal is inderdaad de groenheid van het datacentra van belang. Ik ben toch aan het rondkijken en kwam dit tegen http://www.evoswitch.com/en/the-green-fan/ Als jullie jullie oplossing daar neerzetten is het helemaal cool! Idee?
We hebben hier naar gekeken maar een poot van de groep achter Evoswitch is een concurrent van ons die onze hete adem in de nek voelt. Wij doen liever zaken met saaie internationale bedrijven qua datacenter. Hun groen logo “The Green Fan” heeft ook weinig waarde omdat Evoswitch de enige partij lijkt te zijn die het voert :-). Verder leveren wij liever een oplossing die sowieso enorm weinig stroom verbruikt in plaats van te zeggen dat we af en toe een boom laten planten om onze enorme CO2 uitstoot te compenseren.
Hun groen logo “The Green Fan” is wellicht van weinig waarde
maar staat wel voor hun initiatief met betrekking tot het energieverbruik,
wat volgens mij verder gaat dan “af en toe een boom planten”.
Daarmaast zijn zij ook lid van `The Green Grid`( http://www.thegreengrid.org/ )
Een van evoswitch gebruik makende partij, GreenHost “https://greenhost.nl/” is zo te lezen zeker groen bezig.
Daarnaast lijkt deze hosting-partij, zoals jullie, ook een passie te hebben voor vrije software
en maken ook zij gebruik van vps`en (“https://greenhost.nl/product/vps/”).
Wij geloven dat virtualisatie en cloud computing een enorme reductie in stroom verbruik kan bewerkstelligen en dat deze technologie meer dan andere benaderingen zal helpen de IT “groener” zal maken.
Wat we nu echter zien in de markt is dat bedrijven met een focus op inefficiente dedicated en colocated hardware, waarvan de omzet direct afhangt van het stroomverbruik, opeens “groene stroom” gaan aanbieden. Op die manier lijkt het niet meer belangrijk hoeveel stroom je verbruikt want het is toch groen en je kan het dan zelfs in de marketing gaan gebruiken.
Wij geloven daarintegen in het gebruik van virtualisatie om het stroomverbruik zelf enorm terug te dringen, zie de berekeningen hierboven. Dat gaat uiteindelijk het belangrijkste verschil maken. Wij zouden een mileubelasting per gebruikte computercapaciteit-vergelijking met om het even welke partij in ieder geval graag aangaan.