360 likes | 606 Views
Agenda. Hyper-V je dobil tretjo različico Tudi na odjemalcu (Client Hyper-V) Največ novosti in izbolj šav v Windows Server 2012 Zanesljiva in preizkušena virtualizacijska platforma Scale-up in scale-out Delo s storage-om Mobilnost VM in Hyper-V replika
E N D
Agenda • Hyper-V je dobil tretjo različico • Tudinaodjemalcu (Client Hyper-V) • Največ novosti in izboljšav v Windows Server 2012 • Zanesljiva in preizkušena virtualizacijska platforma • Scale-up in scale-out • Delo s storage-om • Mobilnost VM in Hyper-V replika • Virtualizacija omrežja in druge novosti
Značilnosti Oblaka • Mobilnost VM • Omrežje • Multi-Tenancy • Izoliranost • IP Address Management • QoS • Avtomatizacija in upravljanje • Agilnost in elastičnost • Največja in kritična bremena • Neprekinjena dosegljivost • „Neomejen“ prostor • Cena • Varnost • Kompleksnost • Windows Server 2012 je optimiziran za Oblak
Hyper-V za kritične storitve • Prednosti virtualizacije, kot npr. Live Migracija, delujejo z vsem • Brezpogojno! • Virtualizirati bremen, ki se jih včasih ni dalo • Dosegljivost strežnikov in varnost brez kompromisov • Več resursov in zmogljivosti kot kdajkoli • Skalabilnost ne pomeni več procesorjev, je ravnotežje med • Procesorji • Pomnilnikom • Omrežjem • Diskom • Maksimizirati uporabo strojne opreme • VM performanse naraščajo s številom jeder
Non Uniform Memory Access NUMA node 1 NUMA node 2 • S številom procesorjev se povečuje pomen NUMA • Arhitektura za scale-up • Procesorji in pomnilnik sestavljajo vozlišča („node“) • Uporaba pomnilnika in zakasnitev odvisna od lege procesorjev glede na pomnilnik Procesorji Pomnilnik • Programi lahko zaznajo NUMA topologijo • Minimizirati dostop do drugega vozlišča Host NUMA
Non Uniform Memory Access NUMA node 1 NUMA node 2 Procesorji • Optimalen primer • Sistem je uravnotežen • Procesorji dostopajo le do pomnilnika v istem NUMA vozlišču • Vsako vozlišče ima svoj pomnilnik Pomnilnik NUMA node 3 NUMA node 4 Procesorji Pomnilnik Host NUMA
Non Uniform Memory Access NUMA node 1 NUMA node 2 Procesorji • Neoptimalen primer • Sistem ni uravnotežen • Procesorji dostopajo do pomnilnika v drugih NUMA vozliščih • Več prehodov med vozlišči • Node2 ima liho število pomnilniških modulov • Node3 nima dovolj pomnilniških modulov • Node4 nima lokalnega pomnilnika (najslabši primer) Pomnilnik NUMA node 3 NUMA node 4 Procesorji Pomnilnik Host NUMA
Hyper-V in VM NUMA • Hyper-V in NUMA • Predstavi NUMA topologijoznotraj VM • OS in programi v VM lahkouporabjajo NUMA • VM se mapirajona NUMA vozlišča • Kontrolira politika gostitelja, lahko nastavimo tudi ročno NUMA node 1 NUMA node 2 NUMA node 3 NUMA node 4 vNUMA node A vNUMA node A vNUMA node B vNUMA node B
Skalabilnost gostitelja Web workload: 1.8x skalabilnostmed40VMna 80LP in 80VM na 160LP SQL workload: 1.8x skalabilnostmed4VMsna 80LP in 8VM na 160LP 160 LP 160 LP 80 LP 80LP HW: 8 NUMA nodes, 1TB RAM HW: 8 NUMA nodes, 512GB RAM
Dinamičen pomnilnik v2.0 • Poleg Min in Max še Startup nastavitev • VM običajno potrebuje več pomnilnika ob zagonu • Spreminjanje pomnilnika med delovanjem VM • Zmanjševanje Min pomnilnika • Povečevanje Max pomnilnika • Hyper-V Smart Paging • Dosegljivost pomembnejša od performans • Le za premostitev med Min in Startup pomnilnikom • VM Saved State datoteka • Server 2008R2 vedno ustvari • Server 2012 nastavljivo
Delo s storage-om • Storage Spaces • Online meta operacije • Live VHD zlivanje (Merge) • Live New Parent • Podpora 4KB gručam • Čarodej za Import VM • Offload Data transfer (ODX) • Live Storage Migration • Virtual Fibre Channel • VHDX format za navidezni trdi disk • VHD na SMB 3.0 mapi v skupni rabi • SMB Transparent Failover • SMB Direct • SMB Multichannel
Live Storage Migration Branje in pisanje vVHD na izvorni napravi VHD se z izvorne kopira na ciljno napravo Po kopiranju se vzporedno zapisuje na izvorno in ciljno napravo Ko sta izvorna in ciljna naprava sinhronizirani, se dostop do VHD preusmeri na ciljno napravo VHD na izvorni napravi se pobriše Migriramo lahko posamezne dele VM (VHD, nastavitve, snapshote) Hyper-V Server Navidezni računalnik VHD Stack 1 3 2 VHD VHD 5 4 Izvorna naprava Ciljna naprava
VHDX navidezni trdi diski • Nov format • Do 64 TB • Boljše performanse (poravnavanje z gručami) • Dinamični diski v produkciji • Odpornejši na napake • Logiranje sprememb • Uporabniški metapodatki • Večji bloki • Vključena orodja za konverzijo
Chkdsk v trenutku <3 sec nedosegljivosti • Preverjanje diska ločeno od popravljanja napak • Online preverjanje diska • Pogon ni dosegljiv le med popravljanjem • Odvisno le od števila napak, ne od datotek • CSV dosegljiv ves čas
Offloaded Data Transfer (ODX) Token Offload Write Offload Read Token Token Virtual Disk Virtual Disk Actual Data Transfer Intelligent Storage Array
Hyper-V ODX • Zelo pospeši operacije • Ustvarjanje VHD/VHDX navideznih diskov • RazširjanjeVHD/VHDX • Združevanje VHD/VHDX • Live Storage Migration <1 s
Šifriranje pogonov v gruči • BitLockeršifrirancluster disks • Podprti tradicionalni failover diski • PodprtCluster Shared Volumes • Uporabnja Cluster Name Object (CNO) da odklene dostop • Varnost podatkov izven datacentrov • Podružnice • Zamenjani diski • Zanemarljiv vpliv(<1%) na performanse
Hyper-V in visoka razpoložljivost • NIC Teaming • Task Scheduling na nivoju gruče • Live Migration Queuing • Podpora za SMB • Hyper-V App Monitoring • Guest Clustering prekoFiber Channel • Cluster Shared Volumes 2.0 • Podprtih 64 strežnikov in 4000 VMs v gruči • Posodabljanje se zaveda gruče (CAU) • VM Failover Prioritization • Kateri VM se prenese prvi • Anti-Affinity VM pravila • VM na rezličnih strežnikih
Fiber Channel za VM • Tudi VM-ji so lahko v gruči • Cluster servis teče znotraj VM • Za programe in servise v VM skrbi cluster servis • Programi se prestavljajo med VM • Včasih je bil na voljo le iSCSI • Do štirje navidezni HBA na VM • Strežnik mora uporabljati FC NPIV port(s)
VM monitoring • Spremljanje stanja VM in servisov znotraj VM • Host Cluster servis ukrepa v primeru težave • Gruča na nivoju VM ni potrebna • Application level recovery • Service Control Manager (SCM) aliob dogodku • Guest level HA recovery • Failover Clustering ponovno zaženeVM • Host level HA recovery • Failover Clustering preneseVM na drug strežnik • Za vsak program ali servis • Windows Server 2012 na gostitelju in v VM • Hyper-V integracijske komponente v VM
Redundanca na vseh stopnjah • Hyper-V Replica za asinhrono replikaciji • SMBCSV 2.0 integracija s Storage Arrays replikacijo Disaster Recovery • Hyper-V App Monitoring • VM Guest Cluster: iSCSI, Fiber Channel, SMB • VM Guest Teaming ob uporabiSR-IOV NICs Application/Service Failover • Network Load Balancing in NIC Teaming failover • Storage Multi-Path IO (MPIO) • Multi-Channel SMB I/O redundanca • Live Migration ob predvideni prekinitvi • Failover Cluster ob nepredvideni prekinitvi Strežniška redundanca • Windows Hardware Error Architecture (WHEA)/RAS HW napake
Popolna VM mobilnost • Live Migracija ob visoki razpoložljivosti • Live Migracija med strežniki v failover gruči • SMB Live Migracija • Live Migracija VM-jev med strežniki ob uporabi SMB 3.0 • Live Storage Migracija • Live Migracija VM gradnikov med pogoni • VHD, nastavitvene datoteke, posnetki („Snapshot“) • Share Nothing Live Migracija • Live Migracija brez skupnega diska, le ob uporabi omrežja • Čarodej za uvoz VM – ni potreben izvoz VM
Shared Nothing Live Migracija • Brez skupnega diskovja, le preko omrežja • Traja dalj časa, ne potrebuje skupnih resursov • Potrebna le omrežna povezava Host 1 Host 2
Hyper-V Replika • Disaster Recovery za vsakogar • Asinhronaaplikacijsko konsistentna VM replikacija • Storage in workload agnostic • Komprimiranje in šifriranje pri replikaciji • Windows Integrated inCertificate Based avtentikacija • Za predviden, nepredviden in testni failover • IP nastavitve za primarno in rezervno lokacijo • Različni storage med lokacijami • Replika med gručami
Multi-tenant omrežje • Več logično ločenih omrežij na isti infrastrukturi • Danes dosežemo z uporabo VLAN tehnologije Stikalo Stikalo VLAN tagi VMs
Strežniška virtualizacija Več navideznih strežnikov teče na fizičnem strežniku VsakVM je ločen od drugih, kot da je sam na strežniku Hyper-V virtualizacija omrežja Moder VM Rdeč VM Modro omrežje Rdeče omrežje Fizično omrežje Fizični strežnik Hyper-V virtualizacija omrežja • Več navideznih omrežij na istem fizičnem omrežju • Vsako navidezno omrežje je ločeno od drugih
Hyper-V virtualizacija omrežja • Potreben policy management server, npr. SC VMM IP Rewrite Performanse in združljivost IPEnkapsulacija Globla Multi-Tenancy integracija 192.168.2.22192.168.5.55 192.168.2.22192.168.5.55 GRE Key=30 10.1.1.1110.1.1.12 MAC TCP packet TCP packet 192.168.2.22 192.168.2.22 192.168.2.23 10.1.1.11 10.1.1.11 10.1.1.11 10.1.1.11
IP Rewrite Paketi na omrežju 192.168.2.22192.168.5.55 192.168.2.23 192.168.5.56 192.168.2.22 192.168.2.23 192.168.5.55 192.168.5.56 10.1.1.11 10.1.1.11 10.1.1.12 10.1.1.12 10.1.1.11 10.1.1.12 10.1.1.11 10.1.1.12 10.1.1.11 10.1.1.12 10.1.1.11 10.1.1.12 VM Packets
IP Enkapsulacija (NVGRE) Paketi na omrežju 192.168.2.22 192.168.5.55 GRE Key=5001 MAC 10.1.1.11 10.1.1.12 192.168.2.22 192.168.5.55 GRE Key=6001 MAC 10.1.1.11 10.1.1.12 192.168.2.22 192.168.5.55 10.1.1.11 10.1.1.11 10.1.1.12 10.1.1.12 10.1.1.11 10.1.1.12 10.1.1.11 10.1.1.12 10.1.1.11 10.1.1.12 10.1.1.11 10.1.1.12
Hyper-V razširljivo stikalo • Hyper-V stikalo je razširljivo • Pregled in zajem prometa • Windows Filtering Platform • Filtriranje prometa • Nastavitve se prenašajo z LM • Podpora za Nexus 1000 • Omejena pasovna širina • Network metering • NIC Teaming • Višja prepustnost • Redundanca VM1 VM2 Root Partition Extensible Switch Extension Protocol Capture Extensions WFP Extensions Filtering Extensions Forwarding Extensions VM NIC Team NIC Physical NIC Physical NIC Physical NIC Host NIC VM NIC Extension Miniport
Single-Root I/O Virtualizacija • Manjša obremenitev CPU pri procesiranju prometa • Manjšazakasnitev • Večja prepustnost • Deluje z Live Migracijo Root Particija VM Hyper-V Stikalo Routing VLAN Filtering Data Copy VMBUS Virtual Function Physical NIC Virtual NIC SR-IOV Physical NIC Network I/O pot z SR-IOV Network I/O pot brez SR-IOV
SR I/O in Live Migracija Vključi IOV Live Migracija Po Migraciji • OmogočiIOV • Team se prekine • Priredi Virtualno Funkcijo • Če na voljo podprti NIC • Priredi se Virtualna Funkcija • OdstraniVF izVM • Ustvari se Team • Običajna LM Virtual Machine • Promet gre preko VF Software Switch (IOV Mode) Software Switch (IOV Mode) Network Stack “TEAM” “TEAM” SR-IOV Physical NIC Physical NIC SR-IOV Physical NIC Virtual Function Virtual Function Software NIC Software NIC
Napredna omrežna varnost • DHCP Guard • Router Guard • Monitor Port
Povzetek • Windows Server 2012 je optimiziran za Oblak • Hyper-V integrirana in nepogrešljiva vloga • Zanesljiva in preizkušena virtualizacijska platforma • Mnogo novosti in pomembnih izboljšav • Scale-up in Scale-out • Delo s storage-om • Hyper-V replika • Virtualizacija omrežja • In še veliko drugih novosti ... • Virtual Machine Manager za večje postavitve
Dodatne informacije • Hyper-V Overview http://technet.microsoft.com/en-us/library/hh831531 • Windows Server “8” Beta: Hyper-V & Scale-up VMs http://blogs.technet.com/b/windowsserver/archive/2012/04/05/windows-server-8-beta-hyper-v-amp-scale-up-virtual-machines-part-1.aspx • Introducing Windows Server “8” Hyper-V Network Virtualization • http://blogs.technet.com/b/windowsserver/archive/2012/04/16/introducing-windows-server-8-hyper-v-network-virtualization-enabling-rapid-migration-and-workload-isolation-in-the-cloud.aspx • Demonstrate Hyper-V Replica http://technet.microsoft.com/en-us/library/hh831759.aspx • Understand and Troubleshoot Hyper-V Replica in Windows Server "8" Beta • http://www.microsoft.com/en-us/download/details.aspx?id=29016