Időpont: 2009.06.17.

MultiSoft Kft.

Virtuális szerverek – valódi megtakarítások

A MultiSoft Kft.-nél megvalósult virtuális szerver-struktúra kialakítása minden tekintetben klasszikus iskolapélda. A döntés, a bevezetés előkészítése és a megvalósítás is csillagos ötöst kapna bármely IT-beruházásokat minősítő tanácsadó cégtől. De a legbölcsebb gazdasági vagy IT-szakértő is csak azt mondhatná: „Így kell ezt csinálni, kérem szépen…”

A „beruházás” ugyanis több területen is költségcsökkentést eredményezett: a jelentősen kibővült feladatok ellátásához kevesebb hardvert kellett vásárolni, az üzemeltetési költségek nem növekedtek tovább, miközben a rendszergazdák munkája nagyságrendekkel egyszerűsödött.

Helyzetkép

Az 1991-ben hét fővel megalakult MultiSoft Kft. fő tevékenységi körébe eredetileg a szoftverfejlesztés, illetve a szoftverexport tartozott. Az elmúlt 4-5 év dinamikus növekedése eredményeként a munkatársak száma 50 fölé emelkedett, a cég éves forgalma rendre 20%-kal növekszik. Ügyfeleik között ismert multinacionális cégeket is találunk, szakembereik munkáját Ausztriában, Németországban, Svájcban és Olaszországban is elismerés övezi.
A Microsoft partnereként 2000 májusa óta foglalkoznak a Microsoft Dynamics NAV (korábbi nevén Navision) integrált vállalatirányítási rendszer forgalmazásával és a programcsomag ügyfeleknél történő testreszabásával, oktatásával és támogatásával – eddig több mint 125 ügyfélnél vezették be a rendszert. 2007-ben a Microsoft Dynamics CRM ügyfélkapcsolat-kezelési rendszer is bekerült a portfolióba, amelyet folyamatosan egyre több ügyfél használ.
Az évek során egyre jelentősebb üzletággá vált a Philips digitális diktálási rendszerek forgalmazása – elsősorban bíróságok, ügyvédi irodák, állami kórházak és magán-egészségügyi intézmények számára –, amelyhez évek óta a MultiSoft fejleszt szoftvert. A felhasználók egyedi igényeit kiszolgáló alkalmazások és szoftver-adaptációk fejlesztésével több mint 20 munkatársuk foglalkozik.

A bővülő szolgáltatás-paletta megkívánta, hogy az egyes feladatokra különálló, dedikált szervereket állítsanak munkába, az új tevékenységek ellátásához azonban újonnan vásárolt kiszolgálókkal is bővíteni kellett a hardver-parkot – végül már 15 kiszolgáló falta az áramot a szerverszobában.
A rendszergazdák pontosan tudták, hogy a 15 fizikai szerver leterheltsége, kapacitásuk kihasználtsága rendkívül alacsony – de a funkcionális különbségek miatt megoldhatatlan volt, hogy egy gépen több alkalmazás vagy feladatcsoport futhasson. A cég IT-struktúrájának bővítésekor felmerült, hogy a régebbi számítógépek újbóli üzembe állításával bővítsék költség-takarékosan a szerverparkot, de az így megnövekedett energiafogyasztás, valamint a várható üzemeltetési és karbantartási problémák miatt bővítendő IT-részleg miatt ezt a lehetőséget elvetették. Ekkor fogalmazódott meg, hogy újabb számítógépek vásárlása helyett virtuális szerverek kialakításával oldják meg a bővítést.

Fizikai szerver – virtuális szerver

Egy fizikailag létező szerveren több „logikai” – azaz „virtuális” számítógép üzemeltethető. Ezzel a megoldással egy fizikai szerver erőforrásai (processzor-teljesítmény, merevlemez-kapacitás, stb.) optimális mértékben terhelhetők és használhatók. A virtuális szerver koncepció megvalósításának eredményeként több fizikai szerveren futtatott szoftver és a rajtuk tárolt adatok egyetlen nagyteljesítményű szerverre vonhatók össze. Így jelentősen csökkenthető a hardver-eszközök száma és az energia-fogyasztás is – miközben egyszerűsödnek az üzemeltetéssel kapcsolatos feladatok és csökkennek a költségek is.

Logikus döntések – gyors megvalósítás

Perényi Péter, a MultiSoft rendszergazdája röviden így foglalta össze a virtuális szerver-struktúrára történő áttérés – egyébként teljesen kézenfekvő – indítékait:
„Egyre több különálló fizikai szervert kellett üzembe állítani, ezért egyre szűkösebben fértünk el a szerverszobában, meredeken növekedett az áramfogyasztás. Rendszeres biztonsági mentést kellett készíteni minden gép merevlemezéről, így egyre nehézkesebb volt az üzemeltetés, egyre több időt töltöttünk a gépek karbantartásával. Sok új feladat is adódott, de ezekhez nem kívántunk új szervereket beszerezni.”

A MultiSoftnál megvalósult átállás kiválóan példázza, hogy egy jól képzett, agilis és az újdonságokra nyitott IT-csapat hogyan tudja hatékonyan segíteni egy cég költség-takarékos működését.
„Tudtuk, hogy milyen előnyöket várhatunk a virtualizációtól. A cégvezetés egyetértésével mi, a rendszergazdák önszorgalomból elkezdtük kipróbálni, majd alkalmazni az új technológiát. A virtualizáció elméleti alapjait az interneten elérhető szakanyagokból – például TechNet oldalairól – ismertük meg. Alaposan teszteltük a VMware ingyenes változatát is, de mivel egyébként is minden alkalmazásunk Microsoft technológiára épül, gyorsan eldőlt, hogy a Hyper-V jelenti az ideális megoldást, ráadásul ehhez a felhasználói licensz megvásárlására sem volt szükség, mivel Microsoft partnerek vagyunk.” – idézte fel a döntés-előkészítés néhány mozzanatát Perényi Péter rendszergazda.

„Első lépésben a korábbi gépek egyikén alakítottuk ki a virtuális környezetet, a fizikai szervereket fokozatosan „virtualizáltuk”, azaz áthelyeztük a kiszolgálóra. Később végrehajtottunk egy olyan átállást is, amelynek során az előzőleg futtatott Microsoft Virtual Server 2005 R2 rendszerről áttértünk a Hyper-V-re – ezzel párhuzamosan vásároltunk külön nagy megbízhatóságú és nagyteljesítményű szervereket, amelyeket már kifejezetten a virtuális szervergépek futtatására szereztünk be. Ma már biztosan mondhatom, hogy a Hyper-V minden tekintetben beváltotta reményeinket.” – Perényi Péter, a MultiSoft rendszergazdája.

Az eredeti terv szerint a korábban használt 15 kiszolgáló-számítógép többségét „nyugdíjazták” volna – de a cég tevékenységi körének bővülése miatt számos új funkció ellátására kellett önálló hadvert beállítani, így végül nem csökkent a szerverek száma. A virtualizációs környezet kiépítése nélkül azonban mostanra már 23-25 külön-külön feladatra dedikált szerver pörgetné a villanyórát.

Jövő és előnyök

Az energiafogyasztással kapcsolatban ugyan nem készültek részletes elemzések, de Perényi Péter jól érzékelteti a megtakarítást, amikor így számol: „Egy szerverre átlagosan 400-700 Watt közötti teljesítményt számíthatunk, így pontosan meghatározható, mekkora megtakarítást érhetünk el a virtualizációval. Gyakorlatilag ma kétszer annyi szervert használhatunk, mint korábban – de az energiaigény közel sem nőtt a duplájára.”
A Microsoft Hyper-V rendszerbe állításával végül összesen két fizikai kiszolgálón több mint tíz virtuális szervert futtatnak a MutiSoftnál. Egyetlen kiszolgálón működik többek között a levelező-szerver, a tűzfal, az SQL-szerver és a web-szerver. Ma már szintén virtuális szerveren fut az úgynevezett „ügyeleti gép”, amelyre a MultiSoft által bevezetett vállalatirányítási rendszer ügyeletesei tudnak távoli asztal eléréssel bejelentkezni. Egyelőre megmaradt néhány olyan fizikai szerver is, amelyeken csak egyetlen alkalmazás fut, de a cél az, hogy ezeket is áthelyezzék virtuális környezetbe – a Microsoft Dynamics NAV szerver virtualizációját például már a közeljövőben megvalósítják.

Fontos szempont volt, hogy a maximális adat-biztonságot az átállás után is megőrizzék.
„A virtuális szerver-környezet kialakításával sokkal jobban jártunk, hiszen ha korábban egy fizikai kiszolgáló meghibásodott, akkor nagyon sok időt és munkát jelentett a szoftver- és adat-környezet visszaállítása egy másik fizikai szerverre. Természetesen a virtuális eszközökről is vannak biztonsági másolataink, ezek segítségével azonban sokkal egyszerűbb a helyreállítás. Ha most egy virtuális szervereket futtató fizikai kiszolgálóval gondunk lenne, akkor sokkal gyorsabban elvégezhetnénk a rekonstrukciót. A biztonsági mentésből egyetlen egér-mozdítással áthúzzuk a szoftvereket és adatokat a helyettesítő szerverre.” – foglalta össze Perényi Péter az egyszerűbb üzemeltetés néhány részletét.

A felsorolt előnyök miatt a MultiSoftnál azt tervezik, hogy a későbbiekben már minden új szervert a virtuális struktúrába illesztenek majd. Szükség esetén növelik a fizikai szerverek számát is – de erre csak akkor kerül sor, ha a jelenleg üzemeltetett kiszolgálók erőforrásait az optimális mérték fölött kellene terhelni.

Megoldás áttekintése

Szoftverek és szolgáltatások
Iparági szektor
Ország/Régió

Magyarország

Tanácsadó és bevezető partner