3081282fddde11e00bea0ed82bedf110.ppt
- Количество слайдов: 26
Az R 2 generáció Windows R 2 virtualizáció, fürtözés és egyéb fantasztikumok Fóti Marcell marcellf@netacademia. net MCSE, MCDBA, MVP, MCT, MZ/X Net. Academia
Napirend v Remote Differential Compression v Virtual Server 2005 R 2 v Fürtözött rendszerek Ø Virtual Server 2005 R 2 Host Clustering v Automated Deployment Services
Remote Differential Compression v A DFS új változatánál használható DFSSVC. EXE helyett DFSR. EXE Ø Optimalizált hálózati forgalom Ø Adatfolyam-tömörítés Ø v Nem fájl-, hanem változásreplikáció v Hogyan állapítanánk meg, hogy mi változott egy fájlban? Blokkonkénti hash -> Signature File Ø A Signature File kerül összehasonlításra Ø Nagy fájlok esetén a Signature File is nagy Ø § A hashe = rekurzió!
v Remote Differential Compression demó
Mi is az a Virtual Server? v A Virtual PC nagytestvére v Service-ként fut v Távolról felügyelhető Ø Webes kezelőfelület v Maximum 8 processzor, Hyper. Threading támogatása v Fogalomzavar! „Virtuális gép I. ”
Virtual Server Screenshot
Miért használunk virtuális gépeket? v Hardverfüggetlenség, költöztethetőség v Az eredetivel megegyező tesztkörnyezet kialakítása v Szerverkonszolidáció v Hardvererőforrások optimális kihasználása v Régi „roncsok” futtatása az idők végezetéig v Pofonegyszerű teljes mentés (COPY *. VHD) v Oprendszerszintű fütrözés
Virtual Server fejlesztések az R 2 -ben v Egyszerre akár 64 virtuális gép futtatása v Hostfürtözés támogatása(!) v i. SCSI-támogatás v PXE-boot v Új perfmon counterek Ø Ø Allocated MB Allocated Pages v Teljesítményoptimalizálás Ø Ø Ø 67%-os teljesítménynövekedés OLTP adatbázisoknál 107% -os teljesítménynövekedés Exchange Servernél A processzor terheltsége akár 50%-kal kisebb
A virtuális hardver elemei v Intel 440 BX alaplap v AMI BIOS v S 3 Trio 32/64 with 4 MB videomemória v PS/2 egér és billentyűzet v Két flopimeghajtó, két soros, egy párhuzamos port v Maximum négy IDE-eszköz (merevlemez, CD/DVD) v Maximum négy Adaptec 7870 SCSI-vezérlő v Maximum négy DEC 21140 10/100 hálókártya
Hardvervariációk W 2003 SP 1 v Lemeztípusok +R 2 Ø Sima Virtual Hard Disk +App Ø Undo Disk Ø Differential Disk (Base + változatok) Ø Linked virtual hard disk v Hálózatok Ø Külső elérés Ø Belső hálózat a VPC-k között Ø Beépített DHCP-kiszolgáló + SQL Server
A virtuális gép fájljai v Virtual machine configuration (. vmc) v Virtual hard disk (. vhd) v Virtual machine saved state (. vsv) v Virtual machine Undo disk (. vud)
Választási lehetőségek leállításnál v Save State v Turn Off v Shut Down v Reset v Mi legyen az Undoval?
A Virtual Server egyik gyakorlati felhasználása v Éles rendszerek tesztkörnyezetbe ültetése Ø PXE Boot (a szervervirtualizációhoz, ADS-hez kell) Ø Egy tartományvezérlő Ø Egy SQL 2005 Failover Cluster demó
Fürtözési technológiák Windowson v NLBS Ø Ø Teljesítményelosztás IP-szinten Read Only szolgáltatásokra (Webproxy, IIS) v Failover Cluster Ø Ø Ø Szerveralkalmazások fürtözése (pl. SQL) Közös tárolóhelyigény Fogalomzavar! „Virtuális gép II. ” v Host Cluster Ø Ø A Failover Cluster ötvözve a Virtual Serverrel (R 2) Komplett operációs rendszerek fürtözése Virtuális gépek futtatása a csomópontokon Közös tárolóhelyigény
Az NLBS működése röviden v WLBS. SYS – mindössze 170 kb! v Terheléselosztás IP-alapokon Ø Maximum 32 gép, közös fürt IP-cím, multicast Ø Affinitási szabályok, konvergencia Ø Tetszőleges TCP, UDP forgalom fürtözése Ø A közös IP-címre érkező kéréseket mindegyik (!) gép megkapja Ø A beállított affinitási szabály szerint 1 gép válaszol
A Failover Cluster áttekintése v A Cluster Service által futtatott virtuális gép =Erőforráscsoport IP-cím Ø Közös elérésű fizikai lemez Ø Szolgáltatás (pl. SQL Server, Exchange) Ø v Az erőforráscsoport „költözködik”, ha baj van Ø A virtuális gép IP-címe is átköltözik egy másik hálókártyára! v A Gratuitous ARP funkciói Ø IP-cím ütközések detektálása, ügyféloldali ARP-cache frissítés, ARP cache hamisítás, Man-in-the-middle támadás
v Failover cluster bemutató Ø Egy cluster unaware alkalmazás viselkedése Ø Egy cluster aware alkalmazás működése demó
i. SCSI alapok v Az SCSI nemcsak egy kábel. . . v Az i. SCSI TCP/IP hálózaton közlekedő SCSI- parancsokkal működik Ø RFC 3720, 2004 április v i. SCSI Initiator - „ügyfél” Ø Letölthető Windows-komponens v i. SCSI Target – „kiszolgáló” Ø 3 rd party gyártók v Itt az i. SCSI-őrület!
v 3 rd party i. SCSI Target v Windows i. SCSI Initiator demó
Építsünk Failover Clustert! v Hozzávalók Ø Minimum két node Ø Közös lemezalrendszer § Fibre SCSI vagy i. SCSI Ø Publikus és Heart. Beat hálózat Ø Windows Enterprise Edition Ø Bátorság Osztott elérésű lemez (SCSI vagy i. SCSI)
Alkalmazások telepítése fürtre v Cluster aware rulez
A Hostfürtözés lépései v Failover cluster felépítése v Meglévő komplett rendszerek virtualizálása ADS-sel Ø Ehhez kell a Virtual Server R 2 PXE-boot v HAVM. VBS felmásolása a fürt tagjaira Ez a script „húzza be” a memóriába a VPC-ket Ø Parancssori kapcsolóval kell beadni neki, hogy melyiket Ø v Virtual Server. VHD-k felmásolása egy közös elérésű meghajtóra v Virtual Servert hozzáadni a csomópontokon v Bring Online
Automated Deployment Services v A Microsoft „imidzselő”megoldása Ø Partíciókép készítése (Capture) Ø Multicast telepítés (Deploy) Ø Központi szerverfelügyelet § Kismillióféle feladat küldhető rá a szerverekre v Szervervirtualizáció Ø Capture from igazi vas Ø Deploy to Virtual Server. VHD v ADS-tanfolyam a Net. Academiánál!
Az ADS-ügyfél képernyőképe v PXE Boot v TFTP image v No user input
A Virtual Server jövője: a Hypervisor v Host oprendszer „nélkül” fut Ø Ő maga a host v Jobb és több hardvervirtualizáció v Snapshot mentés v „Longhorn” Server Add-inként jelenik meg v Menet közbeni erőforrás ki-be v Live migration