8 Redenen waarom je moet virtualiseren

Één van de grootste ontwikkelingen in de ICT in de afgelopen jaren is virtualisatie. 'Vroeger' was het simpel. Op één server kon je één besturingssysteem (bijvoorbeeld Windows Server) installeren. Had je een extra server nodig voor je projectbeheersysteem? Prima, dan moest er ook gelijk een extra fysieke server gekocht worden. Resultaat was soms dat bedrijven serverkasten vol hardware hadden staan.

Tegenwoordig hoeft dat vaak niet meer, door de opkomst van virtualisatie. Virtualisatie houdt in het kort in dat er meerdere besturingssystemen op één fysieke server kunnen draaien. Je hebt dus niet meer aparte serverhardware nodig voor elke serverinstallatie die je nodig hebt. En dat biedt heel veel voordelen.

Hieronder noemen we de 8 belangrijkste voordelen van virtualisatie:

1) Energieverbruik

Veel fysieke servers betekent veel energieverbruik. Een simpel rekensommetje: stel dat je server gemiddeld 300 Watt verbruikt. Dat is 7200 Watt of 7,2 kWh per dag. Één kilowattuur kost zo'n 22 cent dus die server kost zo'n anderhalve euro per dag aan stroom. Op jaarbasis is dit dus een kleine 600 euro. Het kan ook zijn dat je server (veel) meer stroom verbruikt, omdat deze zwaarder belast wordt. Bij 600 Watt gemiddeld is het al 1200 euro per jaar dus.

Stel nu dat je niet 1 maar 5 fysieke servers in je pand hebt draaien. Dan tikt dat al snel aan. Toen we jaren geleden bij Freez.it onze eigen serverkast vol serverhardware hebben opgeruimd scheelde dat al 3000 euro per jaar aan elektriciteit.

2) Investeringen

Een server gaat gemiddeld zo'n 5 jaar mee. Hoe meer fysieke servers, hoe hoger de afschrijvings- en vervangingskosten dus. Het scheelt nogal of je na 5 jaar 1 nieuwe server moet aanschaffen of 4 nieuwe servers. Je hoeft met virtuele servers dus minder te investeren in nieuwe hardware.

3) Beheerkosten

Meer fysieke servers betekent meer kosten aan beheer. Het kost een systeembeheerder simpelweg meer tijd en moeite om meerdere fysieke servers operationeel te houden dan virtuele servers. Bij virtualisatie kan er meer op afstand worden geregeld door de beheerder, dat bespaart ook weer onnodige reiskosten en reistijd. Als klant ben je dus goedkoper uit qua beheer indien er gebruik wordt gemaakt van virtuele servers. Freez.it Storingscontracten voor virtuele servers zijn ook de helft goedkoper dan storingcontracten voor fysieke servers.

4) Storingen

Met virtuele servers heb je minder kans op storingen. Eventuele storingen zijn ook gemakkelijker op te lossen bij een virtuele server. Over het algemeen is een setup met virtuele servers betrouwbaarder dan een oplossing met meerdere fysieke servers.

5) Vervanging

Een fysieke serverinstallatie is veel lastiger over te zetten op nieuwe hardware dan een virtuele server. Een virtuele server kun je relatief zeer gemakkelijk overzetten op nieuwe hardware. Bij een fysieke installatie is dat veel lastiger, tijdrovender en dus duurder.

6) Minder optimaal gebruik van middelen

Bij meerdere virtuele servers op één fysieke server wordt er veel optimaler gebruik gemaakt van de prestaties van de server. Bij virtuele servers kun je heel precies de processorcapaciteit, het geheugengebruik en de hardeschijfruimte toedelen aan de virtuele serverinstallaties. Zo kun je bijvoorbeeld je zware projectbeheersysteem wat meer geheugen geven, de database-server wat meer processorcapaciteit dan de rest en de virtuele server waar de grote AutoCAD tekeningen worden bewaard weer meer opslagruimte. Blijkt in de praktijk dat de ene server juist wat meer geheugenruimte nodig heeft, dan kun je dit naderhand simpel aanpassen. Je kunt de prestaties van je server dus heel efficiënt toedelen aan de virtuele serverinstallaties.

7) Testen

Iets testen werkt met virtualisatie veel gemakkelijker. Stel dat er een update uitkomt van je belangrijkste software en je vraagt je systeembeheerder om deze 's avonds voor je te installeren. Dan hoop je natuurlijk dat die update wel goed gaat, anders kun je morgenochtend niet werken. Voorheen waren dit soort grote updates altijd spannend, ook voor de systeembeheerder. Als het onverhoopt mis zou gaan, dan is het lastig om terug te keren naar de vorige versie. Bij virtuele servers is dit gelukkig veel beter geregeld. Hierbij maakt de systeembeheerder een zgn. 'snapshot' voor het uitvoeren van de ingrijpende update. Deze snapshot is een soort van fotokopie, van de staat van de serverinstallatie op dat moment. Mocht de update die daarna wordt uitgevoerd mislukken, dan kunnen we met deze snapshot snel terugkeren naar de vorige staat.

Wat verder ook kan is dat er voor een nieuwe applicatie tijdelijk een virtuele serverinstallatie wordt toegevoegd, los van de productie-omgeving. Zodra de test voorbij is kan de virtuele server weer verwijderd worden. Dit is uiteraard niet zo gemakkelijk bij een fysieke server.

8) Disaster Recovery

En last but not least: virtuele servers kun je in zijn geheel kopieren, bijvoorbeeld naar een andere server of opslagmedium in je netwerk. Dit biedt enorm veel voordelen. Bij noodsituaties (bijvoorbeeld brand of diefstal waarbij je fysieke server niet meer beschikbaar is) kun je met een actuele kopie van je virtuele serverinstallaties weer snel operationeel zijn. Binnen een dag kun je meestal weer draaien. Voorheen (bij fysieke serverinstallaties) kon je dit wel vergeten. Dan kwam het erop neer dat de gehele server vanaf nul weer moest worden opgebouwd en ingericht. Dit kost in het meest gunstige geval dagen en in het meest ongunstige geval weken werk. In deze tijd kun jij niet of nauwelijks weer werken op het systeem. Uiteraard geeft dit een enorme overlast en schadepost. Hiervoor heeft Freez.it de oplossing Freez.it Disaster Recovery, om dit risico af te dekken.

Wil je meer weten over virtualisatie of wil je weten of dit voor jouw organisatie een oplossing is? Neem dan snel contact met ons op.

Door Wouter op dinsdag 5 januari 2016