400 likes | 548 Views
Microsoft in Virtualiza cija. Andrej Budja, Svetovalec Microsoft Consulting Services andrej.budja@microsoft.com. Agenda. Kaj je virtualizacija Virtualizacija danes Microsoftov pristop k virtualizaciji Tipi virtualizacije Scenariji virtualizacije Prednosti strežniške virtualizacije
E N D
Microsoft in Virtualizacija Andrej Budja, Svetovalec Microsoft Consulting Services andrej.budja@microsoft.com
Agenda • Kaj je virtualizacija • Virtualizacija danes • Microsoftov pristop k virtualizaciji • Tipi virtualizacije • Scenarijivirtualizacije • Prednosti strežniškevirtualizacije • Priprava na virtualizacijo
Kaj je virtualizacija? • Virtualization is the isolation of one computing resource from the others • Virtualization is a way to abstract applications and their underlying components away from the hardware supporting them and present a logical view of these resources
Virtualizacija danes • Computerworld • “Although virtualization has been the buzz among technology providers, only 6% of enterprises have actually deployed virtualization on their networks, said Levine, citing a TWP Research report. That makes the other 94% a wide-open market.” • “We calculate that roughly 6% of new servers sold last year were virtualized and project that 7% of those sold this year will be virtualized and believe that less than 4% of the X86 server installed base has been virtualized to date.
Trendivirtualizacije – 2010-2012 • Information Week Oct. 2007 • “The [virtualization field] is nowhere near saturated. IDC estimates that only 17% of the worldwide server market will be virtualized by 2010, up from 5% in 2005.”
Zakaj sploh virtualizirati? • Prva faza: • Manjši stroški (opreme, električne energije, prostora) • Večja izkoriščenost strojne opreme • Druga faza: • Nove storitve (neprekinjeno poslovanje, itd) • Izboljšanje kvalitete storitev • Hitrejše odzivanje • Večja fleksibilnost
Microsoftov pristop k Virtualizaciji • Integracija • Lastnost operacijskega sistema, ne poseben program • Komoditizacijavirtualizacije • Upravljanje • Razširitev obstoječih orodij za upravljanje virtualizacije • Upravljanje virtualnih INfizičnih sistemov različnih virtualizacijskih platform v eni aplikaciji • Vrednost • Več za svoj denar • Izkoristite obstoječe znanje Microsoft infrastrukture • Interoperabilnost – s partnerji kot sta Novell in Citrix • Partnerske rešitve, ki razširjajo Microsoft platformo
Število VM na licenco Neomejeno .. 32 16 8 4 1 Standard Enterprise Datacenter Datacenter Edition poenostavlja licensirance. Licenca po procesorju (socket) – ne jedru!
Količina strojne opreme Neizkoriščenost opreme Poraba električne energije Omejitve prostora Nove storitve Vzdrževanje opreme Rast oddaljenih lokacij Drag Disaster Recovery
Scenariji strežniške virtualizacije Testiranje in razvoj Dinamični IT center Konsolidacija strežnikov Neprekinjeno poslovanje
Testiranje in razvoj – testno okolje • Razvoj programske opreme • Testiranje programske opreme • Hitro dodajanje novih virtualnih računalnikov • Izdelava časovnih kopij – snapshot • Velika fleksibilnost • Boljša izkoriščenost opreme • Kopija produkcijskega okolja v virtualnem svetu
Konsolidacija produkcijskih strežnikov • Boljša izkoriščenost strojne opreme • Manj strežnikov - manjša poraba električne energije in manj potrebnega prostora • Ni “izgovora”: ni denarja za strežnik • Ni čakanja na dobavo strojne opreme • Hitro dodajanje novih strežnikov – fleksibilnost • Ločevanje vlog strežnikov – večja zanesljivost • Možnost izboljšane razpoložljivosti
Dinamični IT center • Dinamično prerazporejanje virtualnih strežnikov • Dinamično dodajanje virtualnih strežnikov glede na potrebe – farme strežnikov
Neprekinjeno poslovanje • Podvajanje opreme na oddaljenih lokacijah • Zelo drago v fizičnem svetu • Bistveno bolj dostopno v virtualnem svetu
“For every $ spent on server hardware, add the same amount for power and cooling during lifetime!” • Do you know what your IT energy costs are? • Gartner: about 4% – 7% of your IT budget! • Do you think energy costs will rise or decline? • Germany: +36,6% prize increase in last 6 years • Costs may double over the next 5 years? Povprečna cena strojne opreme v primerjavi s ceno porabljene energije v 3 letih. Gartner: Why “Going Green” will become essential for data centers 10/2006
Microsoft IT goes “Green” • Produkcija • 2,100+ virtualnih strežnikov • ~100 novih na mesec • Konsolidacija - 8:1 • Razvoj in testiranje • 500+ virtualnih strežnikov • Konsolidacija – 16:1 • Iz 477 fizičnih strežnikov na 16!
Kandidati za virtualizacijo • Strežniki na starejši strojni opremi • Infrastrukturni strežniki • Domain Controller • DNS/DHCP, File Server • Testiranje in razvoj • Strežniki na oddaljenih lokacijah • Strežniki za zagotavljanje neprekinjenega poslovanja
“Cena” virtualizacije • Virtualizacijska programska opreme in podpora zanjo • Storitev izdelave arhitekture, namestitve in konfiguracije • Orodja za upravljanje • Procesi • Izobraževanje
Pasti virtualizacije • Odpoved fizičnega strežnika bolj kritična • Nenadzorovana rast virtualnih strežnikov • Nameščanje popravkov na fizični strežnik • Nadzor fizičnih strežnikov in VM na njih • Planiranje kapacitet • Vse aplikacije in strežniki NISO primerni za virtualizacijo • “Nova” tehnologija, ki jo je potrebno obvladovati
Kako se lotiti virtualizacije? • Začnite postopoma, vendar dolgoročno! • Virtualizacija ni samo tehnologija! • Prihranki so dolgoročni • Virtualizirajte ustrezne aplikacije – I/O je grlo • Definirajte strategijo shranjevanja podatkov • Spoznajte licenčne specifike virtualizacije • Agilnost in fleksibilnost sta velikokrat bolj pomembni kot popolna konsolidacija
Vprašanja ob vpeljavi virtualizacije • Koliko strežnikov imamo? • Kakšno strojno opremo uporabljajo? • Kakšna programska oprema teče na njih? • Kateri strežniki so primerni za virtualizacijo? • Kakšno strojno opreme potrebujem za virtualizacijo? • Kaj bom pridobil z virtualizacijo? • Kako bodo moji fizični strežniki obremenjeni po virtualizaciji?
Microsoft Assessment And Planning 3.1 • Orodje za avtomatiziran pregled infrastrukture in izdelavo priporočil • Zgradi bazo računalnikov, strežnikov, aplikacij, naprav in vlog brez namestitve agenta na naprave • Generira poročila in priporočila: • Kompatibilnost opreme z Windows Vista, Windows Server 2008 in 2007 Microsoft Office sistemom • Dobre kandidate za konsolidacijo na Hyper-V in Virtual Server 2005 R2 • Dobre kandidate za virtualizacijo aplikacij z Microsoft Application Virtualization (SoftGrid) Microsoft.com/MAP
MAP Konsolidacija? Virtualizacija aplikacij? Migracija? Pregleda okolje in priporoča različne rešitve MAP Uporabnik MAP orodja Generira poročila za različne migracijske scenarije Microsoft.com/MAP
MAP Trije glavni koraki: • Zbiranje informacij o strežnikih • Zbiranje performančnih podatkov • Izdelava priporočil in poročil vpliva migracije na fizične strežnike
Podrobna poročila za vsak računalnik Operacijski sistemi • Poročila vsebujejo • Sistemske vire • Experience after Upgrades • Deployment Blockers • Kompatibilnost naprav in gonilnikov
MAP 3.1 zahteve • 32-bitna različica OS • Windows XP Professional • Windows Vista • Windows 2000 Professional in Server • Windows Server 2003 • Windows Server 2008 • Microsoft SQL Server 2005 Express Edition • Microsoft Word 2003 SP2 ali 2007 • Microsoft Excel 2003 SP2 ali 2007 • Požarni zid: • Remote Administration izjema • TCP 135 • File and Printer Sharing izjema • TCP 139 in 445 • UDP 137 in 138
Večja omrežja - 50.000 WMI Omrežje WMI MAP MAP Master MAP • Naloge porazdeljene med večimi MAP strežniki • Podatki se zapisujejo v eno bazo • 100.000 računalnikov v cca. 8 urah WMI
Upravljanje • Virtualno okolje doda • Planiranje VM • Migracijo VM • Upravljanje in konfiguracijo VM • Fizične diske / Storage • Virtualna omrežja • Ena platforma za nadzor fizičnega in virtualnega sveta • Poznavanje specifik aplikacij • Obstoječe poznavanje Microsoftove infrastrukture • Upravljanje heterogenih platform • Fizični strežniki • Nameščanje popravkov • Nadzor performans • Pregled nad dogodki • Konfiguracija • Provisioning • Prostora in energije
Izdelava varnostnih kopij brez ugašanja VM • Konsistentni VM • Hitra povrnitev (recovery) • Upravljanje virtualnih strežnikov • Konsolidacija strežnikov in optimizacija virov • P2V in V2V • Nadzor delovanja strežnikov in programskih rešitev • Nadzor performans • Analiza • Upravljanje in nameščanje popravkov • Upravljanje in nameščanje OS in programske opreme • Nadgradnja programske opreme
Izdelava varnostnih kopij brez ugašanja VM • Konsistentni VM • Hitra povrnitev (recovery) • Upravljanje virtualnih strežnikov • Konsolidacija strežnikov in optimizacija virov • P2V in V2V • Nadzor delovanja strežnikov in programskih rešitev • Nadzor performans • Analiza • Upravljanje in nameščanje popravkov • Upravljanje in nameščanje OS in programske opreme • Nadgradnja programske opreme