Enterprise szintű szerver- virtualizáció bevezetése felsőoktatási környezetben. Kovács Csaba István cs.kovacs@mail.duf.hu Botka István boti@makacs.duf.hu Szabó József pici@makacs.duf.hu EURÓPAI CAMPUS AZ ORSZÁG KÖZEPÉN TIOP-1.3.1-07/1-2F-2009-0001 B komponens
Miről lesz szó az előadáson A kiindulási helyzet ismertetése Igények meghatározása Megvalósítás További feladatok Demó (ha marad rá idő) X. HBONE Workshop, Mátraháza 2010. november 10-12. 2
A kiindulási helyzet ismertetése 1. Fizikai szerverek (Pl.: Portal, Proxy) Fizikai szerverek (Pl.: DB, Neptun) Virtuális szerverek (pl.: CS-ACS, ISZK, DFDOC) Virtuális szerverek (pl.: AD, Nexon, TÜSZ) Mentő szerver I épület F épület X. HBONE Workshop, Mátraháza 2010. november 10-12. 3
A kiindulási helyzet ismertetése 2. Elhelyezés: 2 telephely F és I épület Szerverek futtatási környezete: virtuális (VmWare szerver) és fizikai gép Mentés: meghatározott gépek ( nagyon kritikus gépek) automatikus mentése saját szkripttel. Leállítást igényel. X. HBONE Workshop, Mátraháza 2010. november 10-12. 4
Igények meghatározása 1. Nagy rendelkezésre állású, hibatűrő rendszer kialakítása. Olyan eszközök, szoftverek választása, amelyek kiforrottak és komoly vállalati szintű referenciákkal rendelkeznek. Az üzemeltetésük ne igényeljen túl nagy erőfeszítést. Röviden megfogalmazva Igyekezzünk elkerülni, hogy kísérleti nyulak legyünk. X. HBONE Workshop, Mátraháza 2010. november 10-12. 5
Igények meghatározása 2. Elhelyezés: a két telephely marad (I / F) Szerverek futtatási környezete: ahol lehet ott fizikai gép -> virtuális gép migrálás a virtuális gépek igény szerinti mozgatása könnyen (lehetőleg leállás nélkül) megvalósítható legyen a lemez kapacitás rugalmasan bővíthető, nagy teljesítményű és redundáns legyen. X. HBONE Workshop, Mátraháza 2010. november 10-12. 6
Igények meghatározása 3. Mentés: meghatározott gépek (az összes kritikus gép) és / vagy szolgáltatások automatikus mentése egy ilyen célra készült dobozos termékkel. A mentés ne igényeljen leállítást. Ha lehetséges, akkor LAN free mentés legyen. X. HBONE Workshop, Mátraháza 2010. november 10-12. 7
Megvalósítás EURÓPAI CAMPUS AZ ORSZÁG KÖZEPÉN TIOP-1.3.1-07/1-2F-2009-0001 B komponens A megvalósítás lépései: Hardware környezet kialakítása Szerverek virtuális futtatási környezetének kialakítása Mentési rendszer kialakítása X. HBONE Workshop, Mátraháza 2010. november 10-12. 8
Hardware környezet kialakítása 1. Blade környezet: keret: HP c7000 Blade szerver: BL460c G6 EVA 4400 háttértároló D2D 4004 merevlemez alapú mentőegység HP 1/8 Autoloader G2 szalagos mentőegység X. HBONE Workshop, Mátraháza 2010. november 10-12. 9
Reset GbE2c L2/3 Management Port L/A SP 21 22 23 24 L/A SP L/A SP L/A SP L/A SP Management Port L/A SP 21 22 23 24 L/A SP L/A SP L/A SP L/A SP Reset ilo 20 21 22 23 24 PS 1 Active L A L A L A L A 17 18 19 20 21 22 23 0 Cntrl 1 8Gb SAN Switch 1 2 DP1-A DP1-B 1 2 DP1-A DP1-B Enclosure Remove management modules before ejecting sleeve Mfg Enclosure Interlink Mgmt Reset GbE2c L2/3 20 21 22 23 24 L A L A L A L A 17 18 19 20 21 22 23 0 Cntrl 2 Mfg PS 2 8Gb SAN Switch Reset GbE2c L2/3 Management Port L/A SP 21 22 23 24 L/A SP L/A SP L/A SP L/A SP Management Port L/A SP 21 22 23 24 L/A SP L/A SP L/A SP L/A SP Reset ilo 20 21 22 23 24 Active PS 1 L A L A L A L A 17 18 19 20 21 22 23 0 Cntrl 1 8Gb SAN Switch Enclosure Remove management modules before ejecting sleeve 1 2 DP1-A DP1-B 1 2 DP1-A DP1-B Mfg Enclosure Interlink Mgmt Reset GbE2c L2/3 20 21 22 23 24 L A L A L A L A 17 18 19 20 21 22 23 0 Cntrl 2 Mfg PS 2 8Gb SAN Switch Hardware környezet kialakítása 2. FAN 1 FAN 5 1 2 FAN 1 FAN 5 3 4 5 6 HP Balde c7000 keret 7 OA1 FAN 6 8 OA2 FAN 10 1 3 5 7 2 4 6 8 HP Balde c7000 keret OA1 OA2 FAN 6 FAN 10 PS 6 PS 5 PS 4 PS 3 PS 2 PS 1 D2D 4004 PS 6 PS 5 PS 4 PS 3 PS 2 PS 1 EVA 4400 EVA 4400 I épület F épület X. HBONE Workshop, Mátraháza 2010. november 10-12. 10
Hardware környezet kialakítása 3. I épület: EVA Disk Group kialakítás FC 450 GB FC 600 GB FATA 1 TB Replikáció FC 450 GB FC 600 GB F épület: EVA Disk Group kialakítás X. HBONE Workshop, Mátraháza 2010. november 10-12. 11
Szerverek virtuális futtatási környezete Virtuális futtató rendszer kiválasztása Telepítés, konfigurálás Migrálás X. HBONE Workshop, Mátraháza 2010. november 10-12. 12
Virtuális futtató rendszer kiválasztása 1. Olyan rendszert kerestünk, amellyel kapcsolatban már van legalább minimális tapasztalatunk. A szolgáltatásai kielégítik, vagy esetleg túlmutatnak a megfogalmazott igényeken. Kiforrott és komoly vállalati szintű referenciákkal rendelkezik. X. HBONE Workshop, Mátraháza 2010. november 10-12. 13
Virtuális futtató rendszer kiválasztása 2. Korábbi tapasztalatok: Ingyenes VMware serverrel (1.x) Ingyenes VMware server (2.x) nagy erőforrás igényű mngt (java, tomcat) ESX + vcenter jó referenciák MS HyperV X. HBONE Workshop, Mátraháza 2010. november 10-12. 14
Telepítés, konfigurálás 1. A c7000-es keret beállítása A keretben lévő HP switch beállítása A BL460c szerverek beállítása A HSV300 storage beállítása X. HBONE Workshop, Mátraháza 2010. november 10-12. 15
Telepítés, konfigurálás 2. A c7000-es keret beállítása: Firmware frissítés Dátum idő beállítás (NTP szerver beállítása) A keret TCP/IP beállítása (DNS name, IP, SUBNET) A keret fiókjainak (enclouser bay) IP beállítása (a szerverek, az ethernet switchek és a SAN switchek IP címe) X. HBONE Workshop, Mátraháza 2010. november 10-12. 16
Telepítés, konfigurálás 3. A keretben lévő HP switch beállítása: A használt portokra engedélyezni kell a VLAN Tagging használatát. A VLAN Tagging -ot az ESX fogja állítani a virtuális gépeknek. A tűzfalon engedélyezni kell minden használt portra a szükséges VLAN id-kat. X. HBONE Workshop, Mátraháza 2010. november 10-12. 17
Telepítés, konfigurálás 4. A BL460c szerverek beállítása: Firmware frissítés Bios beállítások Dátum idő beállítás A SAN vezérlőt engedélyezni kell A RAID vezérlőt letiltottuk (a SAN-ról fog boot -olni) X. HBONE Workshop, Mátraháza 2010. november 10-12. 18
Telepítés, konfigurálás 5. A BL460c ban lévő SAN vezérlő beállításai: Mindkét interface-en engedélyezni kell a BIOS -t. Az első interface en engedélyezni kell a boot olást. Mindkét interface en rá kell keresni a SAN WWN re. A storage on létre kell hozni a Host okat. Miután a storage on a host összerendelés megtörtént, már be lehet állítani a SAN kártyán a SAN szerver WWN címeit. X. HBONE Workshop, Mátraháza 2010. november 10-12. 19
Telepítés, konfigurálás 6. A HSV300 storage beállításának főbb lépései: Disk Group ok létrehozása (lemez típusonként külön csoport került létrehozásra) A storage on létre kell hozni a Host okat. A Host létrehozása után a második interface címét is hozzá kell rendelni a Host-hoz. Minden blade szervernek dedikáltan létrehozunk egyegy 15 GB os boot lemezt. További nagyméretű (1-2 TB) közös tárterületek létrehozása. Ide kerülnek majd a virtuális gépek. X. HBONE Workshop, Mátraháza 2010. november 10-12. 20
Telepítés, konfigurálás 7. ESXi (vsphere Hypervisor) LAN, SAN kapcsolatok beállítása vcenter Külön vasra, ne legyen a cluster része (régi SUN X4200) 4.1 csak 64 bites os X. HBONE Workshop, Mátraháza 2010. november 10-12. 21
Migrálás VMware ügyes P2V Online Offline VmWare vcenter Converter Standalone Kapacitás tervezés szűk keresztmetszetek lehetőség szerinti kerülése X. HBONE Workshop, Mátraháza 2010. november 10-12. 22
Mentési rendszer kialakítása Egységes szállítói platform és jó integrációs lehetőségek miatt => HP Data Protector Kritikus rendszerek Zero Downtime Backup Maradék számára legacy LAN Based backup Modularis felépítés X. HBONE Workshop, Mátraháza 2010. november 10-12. 23
Mentési rendszer architektúra X. HBONE Workshop, Mátraháza 2010. november 10-12. 24
Mentési rendszer architektúra X. HBONE Workshop, Mátraháza 2010. november 10-12. 25
Mentési rendszer kialakítása Cella szerepkörök meghatározása CM, IS, telepítése Disk Agentek, Integrációs agentek telepítése Teszt mentések készítése - stopper! Automatizálás beállítása Visszaállítási tesztek X. HBONE Workshop, Mátraháza 2010. november 10-12. 26
További feladatok Storage foglalás optimalizása Két telephelyes DR rendszer működés megtervezése, forgatókönyvek, próbák Virtuális gépek kordában tartása, életciklus menedzsment tervezése, felügyelete (saját) Virtuális környezet frissítési forgatókönyv, tesztek, automatizálás, ellenőrzés Stb X. HBONE Workshop, Mátraháza 2010. november 10-12. 27
Demo Ami az időbe belefér X. HBONE Workshop, Mátraháza 2010. november 10-12. 28
Köszönjük a figyelmet! Kovács Csaba István cs.kovacs@mail.duf.hu Botka István boti@makacs.duf.hu Szabó József pici@makacs.duf.hu X. HBONE Workshop, Mátraháza 2010. november 10-12. 29