Posts Tagged ‘windows’
Virtuális gépek testreszabása
Ezen bejegyzés keretében foglalnám össze lassan egy hónapja tartott előadásomat. Elnézést kérek a késedelemért, rengeteg volt a munka, sűrű a Húsvét, …
Az egész előadásomat nem írnám le, inkább a motáviciójáról írnék néhány gondolatot, a lényegi tartalom elérhető a letölthető fóliában és a hivatkozott oldalakon.
A virtualizáció egyik mozgató rugója a konszolidáció, azaz minél jobban osszuk meg fizikai erőforrásainkat a virtuális gépek között. Azaz erőforrás hatékonyságról beszélünk, aminek az is része, hogy optimalizáljuk azt, milyen erőforrásokat használunk. Minél kevesebb erőforrást igényel egy virtuális gép, annál többet tudunk elhelyezni egy kiszolgálón. Az erőforrások csökkentését virtualizációs környezetre fókuszálva két módon érhetjük el: 1) felesleges szolgáltatások kikapcsolásával (esetleg mérséklésével), ezek fizikai környezetben tipikusan nem voltak számottevők, mert általában üres járatban futott minden, 2) a használt szolgáltatások erőforrás igényének csökkentésével, például a paravirtualizált eszköz meghajtók, de a “thin provisioning” adta lehetőségeket is ide sorolhatók.
A testreszabásnak elszigetelési motivációi is lehetnek: egyes virtuális gépek erőforrás éhsége ne korlátozza másik virtuális gépek rendelkezésre álló erőforrását (például egy rendszermag fordítás ne lassítsa le a bevételt termelő webáruházat).
Azért is szükség lehet a virtuális gépek testreszabására, mert a megváltozott környezet révén a működés is megváltozik. Kiváló példa erre az időtartás kérdése, de fizikai környezettől függően a lemezkezeléssel kapcsolatban is számos változás jelentkezhet a központi tároló rendszerek alkalmazása miatt.
Hol lehet testreszabni? Egyrészt nyilvánvalóan a virtuális gép beállításaiban. Az egyszerű pipák és csúszkák akár bonyolult működési hatást is eredményezhetnek, azaz mindenképpen érdemes utánanézni. Erre forrást biztosít egyrészt a súgó, másrészt az előadásban igyekeztem különféle irodalmakat kigyűjteni, melyek az adott funkció valamely aspektusát vizsgálják.
A virtuális gépet természetesen az operációs rendszer és alkalmazás szintjén is lehet optimalizálni figyelembe véve a megváltozott környezetet.
Az előadást végig lapozva kitűnik, hogy rengeteg beállítási lehetőség van. Nem mindig érdemes mindet alkalmazni, mindenképpen meg kell vizsgálni, hogy a konkrét környezetben minek milyen hatása van. A létrehozott virtuális gép sablonok mindenképpen jó alanyai a testreszabásnak, hiszen a sokszorozás miatt 1-1 módosítás többszörösen jelentkezhet az infrastruktúrában (főleg VDI környezetben). Már létező virtuális gépek esetén (például P2V) természetesen jobban mérlegelendő a befektetett munka és elérhető haszon, azonban a lehetőségeket célszerű nagyjából fejben tartani, hogy rendellenesség esetén tudjunk a javítási lehetőségekről.
A lista természetesen nem teljes, ha valakinek további kisebb/nagyobb jelentőségű bejáratot és bevált testreszabási szokása van, a megjegyzések között mindannyian szívesen fogadjuk.



