Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
KiadtaOszkár Pintér Megváltozta több, mint 10 éve
1
Nagy rendelkezésre-állású szolgáltatások virtuális környezetben Stefán Péter, Szalai Ferenc, Vitéz Gábor NIIF Intézet
2
Áttekintés •A feladat célja •A feladat áttekintése •Komponensek (HA, XEN, AoE) •Az implementált rendszer •Tapasztalatok •Tesztelés
3
Célkitűzés •A feladat a grid konszolidáció kapcsán jött elő. •Szerettünk volna viszonylag nagyszámú izolált gépet, minimális hardver költséggel, hibatűrő módon elhelyezni. •Fontos a jó menedzselhetőség, könnyű migrálhatóság máshová, más környezetbe. •Kiemelt szerepe van a rugalmas helybővítési lehetőségnek is.
4
A terület elhelyezése
5
A virtualizáció •(Múlt évi HBONE Workshop virtualizáció előadása.) •A virtualizáció célja az, hogy egy adott szolgáltatást, vagy újabban a szolgáltatást nyújtó gépet függetlenítsünk annak fizikai elhelyezkedésétől. •Egy fizikai gépen több egymástól elszeparált logikai gép is futhat.
6
Virtualizációs lehetőségek •Népszerű virtualizációs megoldások: –Jail/sandbox megoldások (BSD Jail, Linux- vserver, Virtouzzo). –Paravirtualizáció (XEN). –Emuláció (Bochs, VMware, MS Virtual PC, Qemu).
7
Nagy rendelkezésreállás •Egy szolgáltatás rendelkezésre-állását ellenőrizzük, amennyiben nem él, úgy valamilyen beavatkozást hajtunk végre. •E konkrét esetben –szolgáltatás: fizikai gép megléte, –beavatkozás: virtuális gépek elindítása egy másik fizikai gépen. •Egy lehetséges megoldás: Heartbeat.
8
Tárolás •A virtuális gépek különböző állományrendszerei (root, usr, var, home, stb.) helyigénye nagy lehet. •Megoldandó ezek több gép által egyidőben való hozzáférése, vagy annak lehetősége. •SAN-szerű tárolás. •Költséghatékonyság fontos szempont. •AoE egy lehetőség.
9
Az elkészült rendszer
10
Jellemzők •Alacsony szintű, mindkét gép által hozzáférhető AoE diszkek. •Ebből a heartbeat tokennek megfelelő gépen épített RAID6 struktúra (2TB hasznos kapacitással). •Virtuális root állományrendszerek a RAID parítíción. •Masteren futó közönséges XEN virtuális gépek. •Heartbeat failover a master gépre.
11
Tesztelés •Funkcionális teszteket hajtottunk végre: –RAID failover teszt. –Virtuális gépek indítása/leállítása teszt. –Heartbeat failover, failback. –Virtuális gépek migrációja. –Menedzselhetőségi tesztek. •Részleges mennyiségi-, és teljesítmény-tesztek. •Egy fizikai gépen elférő virtuális gépek száma.
12
Tapasztalatok •A rendszer alapvetően használható. Az alacsony szintű RAID átvétel tökéletesen működik. •A HA viszonylag robusztusan működik. •Voltak problémák a Heartbeat+XEN kombinációval. •Jelenleg a grid gépek (service, entry) élesben ilyen megoldáson futnak.
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.