HYPER-V STATO DELL’ARTE Ermanno Goletto Roberto Massa MVP - MCSE - MCITP MCTS [email protected] [email protected] http://www.devadmin.it http://robimassa.wordpress.com Agenda • • • • • • Overview Management Storage Networking Clustering e Replica Novità in Windows Server Technical Preview OVERVIEW Stato dell’arte di Hyper-V e novità riguardanti le Virtual Machine Novità in Windows Server 2012 R2 Gestione Hyper-V in WS2012 Automatic VM Activation (AVMA) File copy da host a guest online Export VM online Virtual Receive Side Scaling (vRSS) NIC Teaming Dynamic Mode HV vSwitch Extended Port ACLs VM Generation 2 Enhanced session mode Extended Replication Frequenza Replica configurabile Hyper-V Recovery Manager Online VHDX Resize Storage Quality of Service (QoS) Shared VHDX VM live migration on Shutdown Dynamic Witness Active Directory detached cluster Scalabilità Hyper-V vs VMware Valori massimi Sistema Risorsa Host Virtual machine Cluster WS 2012/R2 vSphere 5.5 Processori logici hardware 320 320 Memoria fisica 4 TB 4 TB Processori virtuali per host 2.048 4.096 Processori virtuali per VM 64 64 Memoria per VM 1 TB 1 TB Dimensione vDisk 64 TB vhdx 62 TB vmdk VM attive per host 1.024 512 64 32 8.000 4.000 Nodi Virtual machines VMware Fault Tollerance è possibile solo su VM con 1 vCPU Funzionalità HV vs VMware Risorsa Funzionalità Scalabity Storage Network Cluster WS 2012/R2 vSphere 5.5 Hot-Adjust Virtual CPU Sì Sì Hot-Add Virtual RAM Sì Sì 4K Disk support Sì No Hot Add, Expand vScsi HD Sì Sì Hot Shrink vScsi HD Sì No Hot Live migration vStorage Sì Sì (max 2) Extensible vSwitch Sì Sostituibile Private Virtual LAN (PVLAN) Sì Sì IPsec Task Offload Sì No Virtual Port ACLs Sì Sì Live Migration Sì Sì Live Migration over RDMA Sì No Live Migration compression Sì No HA VM Sì Sì Max 4 con Nic 1Gb Max 8 con Nic 10Gb Supporto a OS Guest Server OS Server Microsoft vCPUs Windows Server 2012 R2 64 Windows Server 2012 64 Windows Server 2008 R2 SP1 (DC, Ent, Std, Web) 64 Windows Server 2008 SP2 (DC, Ent, Std, Web 32/64 Bit) 8 Windows Home Server 2011 4 Windows Small Business Server 2011 Standard 4 Windows Small Business Server 2011 Essentials 2 Windows Server 2003 R2 SP2 (DC, Ent, Std, Web 32/64 Bit) 2 Windows Server 2003 SP2 (DC, Ent, Std, Web 32/64 Bit) 2 OS Server non Microsoft vCPUs CentOS / Red Hat Enterprise Linux 5.5-5.6, 5.7-5.8, 5.9, 6.0-6.3, 6.4, 6.5 64 SUSE Linux Enterprise Server 11 SP2/SP3 64 OpenSUSE 12.3 64 Ubuntu 12.04, 12.10, 13.04, 13.10 64 Oracle Linux 6.4, 6.5 64 Oracle Linux UEK R3 QU1 64 Oracle supporta l’esecuzione in Hyper-V e in Windows Azure Supporto a OS Guest Client OS Client Microsoft vCPUs Windows 8.1 32 Windows 8 OS Client non Microsoft vCPUs 32 CentOS / Red Hat Enterprise Linux Desktop 5.5-5.6, 5.7-5.8, 5.9, 6.0-6.3, 6.4, 6.5 64 Windows 7 / SP1 (Ult, Ent, Pro 32/64 Bit) 4 SUSE Linux Enterprise Desktop 11 SP2/SP3 64 Windows Vista SP2 (Bus, Ent, Ult + K/KN) 2 OpenSUSE 12.3 64 Windows XP SP3 (Pro) 2 Ubuntu Desktop 12.04, 12.10, 13.04, 13.10 64 Windows XP x64 SP2 (Pro) 2 Microsoft ha sviluppato i LIS (Linux Integration Services) come membro della Linux Community per garantire la compliance. I LIS sono integrarti nelle nuove versioni di Kernel Linux (per esempio in Debian GPU/Linux 7.0 oltre alle versioni di Linux supportate) Maggior supporto a Linux Migliore integrazione con Hyper-V • Driver video specifico per Linux • Dynamic Memory • Online VHDX resize • Online Backup • Supporto a Kdump/kexec per la creazione di Kernel dump • Supporto a NMI • Supporto MMIO gap utilizzato spesso da appliance • Full HD (1920x1080) • Miglior supporto al puntatore mouse Configuration Store Worker Processes WMI Provider Management Service Windows Kernel Virtual Service Provider Independent Hardware Vendor Drivers Hyper-V Server Hardware http://blogs.technet.com/b/virtualization/archive/2013/07/24/enabling-linux-support-on-windows-server-2012-r2-hyper-v.aspx Virtual Machine Generation 2 Hyper-V generation 2 VM conversion utility (PS script) – By John Howard -MSFT http://code.msdn.microsoft.com/ConvertVMGeneration Hardware Virtual Machine Generation 2 Firmware UEFI 64 Bit senza modulo di compatibilità per OS a 32 Bit Lo stack di RemoteFX richiede PCI WS2008R2 e W7 richiedono PIC Legacy Devices Rimossi Devices sostituiti Miglioramenti IDE Controller Virtual SCSI Controller Boot from VHDx (64TB max size, online resize) IDE CD-ROM Virtual SCSI CD-ROM Hot add/remove Legacy BIOS UEFI firmware Secure Boot Legacy NIC Synthetic NIC Network boot con IPv4 & IPv6 Floppy & DMA Controller Floppy non supportato UART (COM Ports) Optional UART for debugging Più veloce e affidabile (COM abilitabile via PS) i8042 keyboard controller Software based input Nessuna emulazione, minori risorse richieste PS/2 keyboard Software based keyboard Nessuna emulazione, minori risorse richieste PS/2 mouse Software based mouse Nessuna emulazione, minori risorse richieste S3 video Software based video Nessuna emulazione, minori risorse richieste PCI Bus VMBus Programmable Interrupt Controller (PIC) Non più richiesto Programmable Interrupt Timer (PIT) Non più richiesto Super I/O device Non più richiesto Virtual Machine Generation 2 deep dive Gestione tramite PowerShell Creazione VM Gen 2 Abilitazione kernel debugging tramite COM New-VM –Name “VMG2” -Generation 2 Default Gen 1 Gestione Firmware UEFI Set-VMFirmware / Get-VMFirmware • Boot order • Secure boot • First boot device • Network boot protocol Disabilitazione Secure Boot: Set-VMFirmware –Vmname VMG2 -EnableSecureBoot Off 2 Il kernel debugging non è compatibile col Secure Boot Aggiunta portaCOM: Set-VMComPort –VMName VMG2 1 \\.\pipe\TestPipe 3 Le porte COM delle VM Gen2 non sono visibili nella Hyper-V Manager console Abilitazione del kernel debugging tramite msconfig Utilizzare windbg sull’Host connettendosi a \\.\pipe\TestPipe 1 Enhanced session mode Remote Desktop over VMBus • Connessione alla VM tramite RDP da VM Connect • Redirezione risorse locali utilizzando VM Connect • Configurazione Display • Audio • Stampanti • Clipboard • Drive • Smart cards, • Devices USB • Device Plug and Play Abilitata per default su Client Hyper-V (W8.1) Disabilitata per default su Hyper-V (WS2012R2) Basic vs Enhanced session mode • Non è disponibile al primo boot, ma solo dopo aver completato l’OOBE setup • Non è compatibile con Guest RemoteFX enabled 5 5 4 4 1 1 3 3 2 2 Le redirezioni RDP possono essere limitate da eventuali GPO locali nella VM\ Non sono richieste RDS CAL E’ possibile salvare le impostazioni di connessione Funzionalità deprecate o rimosse Funzionalità Servermanagercmd.exe Oclist.exe WS2012 WS2012 R2 Deprecata Rimossa Rimossa Built-in drivers for tape drives Note Cmdlet PowerShell Dism.exe Rimossa Driver produttore Windows Authorization Manager (AzMan) Deprecata Rimossa Cmdlet PowerShell/SCVMM WMI root\virtualization\v1 namespace Deprecata Rimossa root\virtualization\v2 IScsiVirtualDiskSnapshot e relativi metodi WMI Deprecata VM Chimney (Guest TCP Offload) Rimossa Static VMQ, NetDMA, Token Rings Rimossa API NDIS 5.0, 5.1, 5.2 Deprecata I driver usano NDIS 6.3 e Dynamic VMQ Rimossa http://technet.microsoft.com/en-us/library/dn303411.aspx http://technet.microsoft.com/en-us/library/hh831568.aspx DEMO VM Generation 2 e Enhanced session mode MANAGEMENT Novità nella gestione delle Virtual Machine Automatic Virtual Machine Activation Le VM sono attivate automaticamente se eseguite su di un host attivato E’ possibile usare le AVMA keys anche in installazioni unattend AVMA evita la gestione di product key e funziona anche in ambienti disconnessi AVMA sfrutta l’Integration Service Data Exchange Datacenter: Y4TGP-NPTV9-HTC2H-7MGQ3-DV4TW Standard: DBGBW-NPF86-BJVTX-K3WKJ-MTB6V Essentials: K2XGM-NMBT3-2R6Q8-WF2FK-P36R2 Guest Service Consente la copia di file tra Host e Guest tramite il cmdlet CopyVMFile (o WMI Api) Nuovo Integration Service che utilizza un nuovo servizio nel Guest OS (Hyper-V Guest Service Interface) #Abilitazione IS Guest Service Get-VM –Name VMName | Enable-VMIntegrationService -Name "Guest Service Interface" #Verifica stato servizio nella VM Get-Service -ComputerName VMName –DisplayName “Hyper-V Guest Service Interface" #Copia file da Host a VM Get-VM –Name VMName | Copy-VMFile -SourcePath "PathHost\Filename.ext" -DestinationPath "PathVM\Filename.ext" -CreateFullPath -FileSource Host –Force #Disabilitazione IS Guest Service Get-VM –Name VMName | Disable-VMIntegrationService -Name "Guest Service Interface" Disabilitato per default Export VM online VM1 Duplicazione VM Online Export di una VM in esecuzione VM2 VM1 VM2 Export-VM • Creazione di scenari di troubleshooting senza downtown per la VM primaria 1 Avvio export VM in esecuzione • Test di migrazione da private cloud a cloud hosting provider o viceversa 2 Hyper-V esegue un live export creando i file nella nuova locazione Export da checkpoint esistente Export-VMSnapshot • Viene eseguito automaticamente il merge dei Checkpoints in un singolo virtual disk • Troubleshooting issue di applicazioni 3 4 Importazione nuova VM spenta sull’host di destinazione, finalizzazione delle configurazioni e avvio della VM Virtual Machine Manager permette la selezione dell’host durante l’export wizard Console per gestione locale e remota 5nine Manager Supporta HV 2008 R2 Sp1 e succ. Installabile sulla core (richiede .NET 4.5) OS Client: W7/W8/W8.1 x64 ProHVM (Hyper-V Manager) Supporta HV 2008 e succ. Installabile sulla core OS Client: XP e succ. x32 e x64 PSHVM 3.0 Powershell Hyperv Manager Supporta HV 2012 Installabile sulla core Free Integrato con Corefig 1.1 Free Editio n Remote Server Administration Tools Supporta HV 2012 e succ. OS Client: W8.1 Pro/Ent x32 e x64 Perso nal Free VM CentOS Free RDP Appliance for Hyper-V Server Tool di conversione Microsoft Assessment & Planning Toolkit 9.0 (MAP) Agentless inventory, assessment e reporting tool per vari scenari di migrazione 5nine V2V Easy Converter Conversione di VM Vmware in Hyper-V Supporta HV 2008 R2 Sp1 e succ. Supporta VMware ESXi 4.x e succ. Microsoft Virtual Machine Converter 1.0 (MVMC) Converte VM VMware vSphere 4.1/5.0 hosts in Hyper-V 2012 (richiede VMware vSphere Client 4.1/5.0) StarWind V2V Converter Conversione di VMDK in VHD Migration Automation Toolkit 1.5.2 (MAT) PowerShell scripts collection per automatizzare MVMC (richiede SQL Server Express o sup.) Non supporta WS2012R2 Disk2vhd v2.01 Utilizzabile per P2V/V2V Consente la creazione di VHD/VHDX WinPE USB (WAIK) per P2V offline Free Free http://technet.microsoft.com/en-us/library/hh825109.aspx System Center 2012 R2 STORAGE Novità riguardanti lo storage e il formato dei dischi virtuali Shared VHDX Guest clustering slegato da una topologia di storage (iSCSI, FC, SMB) • I VHDX connessi a controller SCSI sono utilizzabili come storage condiviso per un numero illimitato di VM • Utilizzabili per deploy di Hyper-V guest Failover Cluster • Ideali per SQL Server DB files, File Server e DB files su dischi condivisi • Sono supportati Guest OS WS2012 R2 e WS2012 con IS 2012 R2 • Utilizzano SCSI-persistent reservations • Esposti alle VM come virtual disk SAS Storage Spaces Deploy a Guest Cluster Using a Shared Virtual Hard Disk: http://technet.microsoft.com/en-us/library/dn265980.aspx Scale-Out File Server WS2012 permette: • Fibre Chanel • FCoE • iSCSI • SMB Storage Spaces Storage Spaces SMB Scale-Out File Server Clusters Storage Spaces Virtualization and Resiliency Shared JBOD Storage PowerShell & SCVMM 2012 R2 Management Guest Clusters Hyper-V Clusters Solid State Drives Hot data Cold data Hard Disk Drives Online VHDX Resize Storage VM flessibile Espansione dischi virtuali SCSI 1. Aumento dimensioni VHDX con VM Online 2. Espansione volume tramite il Guest OS Shrink dischi virtuali SCSI 1. Riduzione volume tramite Guest OS 2. Shrink dimensione VHDX con VM Online Hyper-V Manager #Resize Hyper-V PowerSell Get-VM VMName | Get-VMHardDiskDrive -ControllerType SCSI | Resize-VHD -SizeBytes 120GB #Resize SCVMM PowerShell Get-SCVirtualMachine VMName | Get-SCVirtualDiskDrive | ?{$_.VirtualHardDisk -like VHDName} | Expand-SCVirtualDiskDrive -VirtualHardDiskSizeGB 120 Storage Quality of Service (QoS) Controllo storage IOPS • QoS configurabile sul singolo virtual disk anche con VM Online • Impostazione max IOPS (Limit) • Impostazione min IOPS (Reserve), evento di notifica se la soglia non è garantita • Configurabile tramite Hyper-V Management Console, PowerShell, WMI • Monitorabile tramite PowerShell, WMI 4K I/O = 1 Normalized I/O 8K I/O = 1 Normalized I/O 10K I/O = 2 Normalized I/Os 16K I/O = 2 Normalized I/Os 20K I/O = 3 Normalized I/Os #Abilitazione resource metering per la VM Enable-VMresourcemetering -VMName VMName #Rilevamento metriche aggregate VM $VMReport = Measure-VM $VMName #Rilevamento metriche VHD $DiskInfo = $VMReport.HardDiskMetrics #Rilevamento metriche singolo virtual disk foreach ($Disk in $DiskInfo) { Write-Host $Disk } DEMO Online resize OS VHDX e Storage QoS NETWORKING Novità riguardanti il networking e l’architettura dei virtual switch Virtual Receive Side Scaling (vRSS) Estensione funzionalità RSS • Massimizza l’utilizzo di risorse ripartendo il traffico tra più processori virtuali • Non è abilitato per default (abilitabile tramite Device Manager o PowerShell) Nodo 0 Coesistenza con IPv4, IPv6, TCP, UDP, LBFO (NIC Teaming), Live Migration e NVGRE Nodo 1 • #Abilitazione vRSS nella VM (Metodo 1) Enable-NetAdapterRSS -Name vAdapterName #Abilitazione vRSS nella VM (Metodo 2) Set-NetAdapterRSS -Name vAdapterName –Enable $True #Verifica abilitazione VMQ nell’host Get-NetAdapterVmq -Name AdapterName vProc vProc vNIC NIC fisica RSS vRSS RSS in ambiente VM multi-core è limitato dal fatto che un singolo processore virtuale serve tutti gli interrupt di una scheda di rete virtuale NIC Teaming Nuova modalità: Dynamic Mode • Distribuzione del carico di rete tra le NIC • Ottimizza l’utilizzazione dell’hardware • Il flusso TCP è ripartito su tutte le NIC • Applicato al flusso in entrata e in uscita TCP/IP Stack 3 2 1 NIC Team 1 2 3 Extended ACLs Firewall e security policies • Port ACLs configurate sul Virtual Switch • Consente la gestione delle security polices in ambiente multitenant • Le ACLs ora possono essere definite in base: • Tipo di protocollo • Socket port • E’ possibile definire stateful firewall rule • Configuazione tramite PowerShell In WS2012 era possibile solo abilitare o boccare il traffico da o verso un MAC o un IPv4/IPv6 Parent Partition ACLs Virtual Switch Extension Protocol Capture Extensions Filtering Extensions Forwarding Extension Extension Miniport Physical NIC Virtual NIC Remote Live Monitoring Semplificazione monitoraggio • Mirror e cattura traffico di rete per analisi locali e remote • GUI experience con Message Analyzer • Supporta remote offline traffic captures Truncated network traffic redirected • Filtraggio basato su indirizzi IP e VM ETW events Configurazione filtri e truncation tramite WMI Successore di Network Monitor In Windows Server 2012 il remote monitoring del traffico di rete era possibile, ma non semplice Windows Server 2012 R2 Server o client con Message Analyzer W7/WS2008 R2 e succ. 32/64 Bit Networking state of the art Alta disponibilità NIC Teaming DHCP failover SMB 3.0 Multichannel Quality of Service (QoS) NIC Teaming Dynamic Mode Integrazione Operatività SMB Direct IP Address Management (IPAM) Single Root I/O Virtualization (SR-IOV) Resource Metering Hardware partners Receive-Side scaling (RSS) PowerShell Standards based Switch Management Receive Segment Coalescing (RSC) BranchCache Dynamic VM Queue (D-VMQ) DirectAccess Virtual Receive-Side scaling (vRSS) DHCP failover Hyper-V Extensible Switch Infrastruttura Multitenant Private virtual local area network (PVLAN) Hyper-V Network Virtualization Cross-premises connectivity Cloud Gateways Hyper-V Switch Hybrid Forwarding Enhanced HNV Diagnostics Hyper-V Switch Extended ACLs Performance IPAM for Virtualized Datacenters DNS Enhancements for Service Providers Remote Live Monitoring Test-NetConnection Introdotto in Windows Server 2012 Introdotto in Windows Server 2012 R2 CLUSTERING E REPLICA Novità riguardanti il clustering e la replica di Hyper-V Live Migration MEMORY Pagine di memoria modificate Nuove opzioni oltre al TCP/IP Contenuto memoria 2 Compressione • 3 Memoria VM compressa e migrata su connessione TCP/IP Performance raddoppiate Protocollo SMB 3.0 • SMB Direct se le NIC supportano RDMA • SMB Multichannel rilevato automaticamente con utilizzo di connessioni multiple su più NIC Dati di configurazione 1 TCP/IP TCP/IP compresso SMB 3.0 4 iWarp (10 Gb) RoCE (10/40 Gb), Infiniband (56 Gb) 1 NIC 1 Gb o 10 Gb 2 più NIC 1Gb/10 Gb 1 NIC RDMA TCP/IP Compresso (più efficiente di SMB 3.0) Usa CPU Host SMB (SMB Multichannnel) E’ possibile utilizzare NIC Teaming SMB (SMB Direct SMB Multichannel) Si possono usare fino a due connessioni per NIC Non è possibile utilizzare NIC Teaming FC, FCoE, iSCSI, SMB, SAS Storage Cross version Live Migration WS 2012 R2 Upgrade a 2012 R2 semplificato • One-way migration Supporto a Live Migration da host WS2012 a host WS2012 R2 che consente la migrazione del cluster a WS2012 R2 senza downtime delle VM Creare un nuovo cluster 2012 R2 per avere HA durante l’upgrade • Occorre rimuovere la VM dal cluster • PowerShell automation (Move-VM) • Supporto a Share Nothing Live Migration per upgrade con cambio di storage Migrazione Hyper-V Cluster su CSV Breve periodo di downtime delle VM E’ possibile utilizzare Copy Cluster Role Wizard per spostare le VM Online su un nuovo cluster connesso alla stessa LUN. Terminato il wizard su vecchio cluster le VM vanno spente e il disco CSV va messo offline, quindi sul nuovo cluster si mette il disco CSV online e si accendono le VM 1 2 WS 2012 R2 WS 2012 R2 WS 2012 R2 WS 2012 R2 3 4 Se i VHD sono su storage SMB 3.0 è necessario spostare solo la configurazione delle VM Failover Cluster VM mobility Live Migration automatica Shutdown del nodo • • VM spostata sul nodo con più memoria libera rispettando la VM Prioritization E’ ancora consigliato impostare il nodo in maintenance mode Enable\Disable con la proprietà DrainOnShutdown VM network health detenction • In caso di disconnessione su una virtual network protetta la VM viene spostata su un host connesso alla rete • Se non viene trovato un host il nodo viene rimosso dal cluster e la VM trasferita su un altro nodo e riavviata Host WS 2012 R2 Host WS 2012 R2 Dynamic witness Node & Disk Majority Semplificazione configurazione quorum • Quando si usa il Dynamic Quorum (default) il voto del Witness viene conteggiato in modo dinamico in base al numero di nodi attivi e alla disponibiltà del Witness • Se i nodi sono dispari il Witness non viene conteggiato • Se il Witness è offline o failed non viene conteggiato • Non è più necessario modificare la configurazione del quorum quando si aggiunge/rimuove un nodo In WS2012 è stato introdotta la gestione dinamica del quorum sulla base dei nodi attivi Configurazione raccomandata in WS2012 R2 Node Majority Active Directory-Detached Cluster Parziale indipendenza da AD • Il Failover Cluster non richiede registrazione di oggetti computer per i CNO (cluster name object) e VCO (virtual compuer object) in AD DS • I network name (administrative access point) vengono registrati solo nel DNS • I nodi devo ancora essere joinati al dominio • Kerberos viene utilizzato per le comunicazioni intracluster • NTLM viene utilizzato quando è necessaria un’autenticazione tra cluster network name A partire da WS2012 il failover cluster si avvia senza dipendenze da AD supportando DC esclusivamente virtuali Host WS 2012 R2 Host WS 2012 R2 Hyper-V Replica Fail Extended Replication HYPER-V VNEXT Novità in Windows Server Technical Preview Virtual Machine Configuration Version Versione 6 della configurazione della VM • Versione dei file di configurazione, saved state e snapshot della VM (su WS2012 R2 era la 5) • La versione non viene automaticamente aggiornata al move, import della VM per consentire il move back a WS2012 R2 • Se la versione non viene aggiornata manualmente non saranno disponibili le nuove features • Il downgrade della configuration version da 6 a 5 non è possibile (una VM con configuration version a 6 non può girare su WS2012 R2) #Check della configuration version delle VM Get-VM * | Format-Table Name, Version #Upgrade della configuration version delle VM Update-VmConfigurationVersion vmname #Update-VmConfigurationVersiont è bloccato #sugli Hyper-V cluster se il cluster #functional level è Windows Server 2012 R2 Dopo l’upgrade della configuration version sarà possibile utilizzare il nuovo formato dei file di configurazione http://blogs.technet.com/b/brandonlinton/archive/2014/10/05/upgrade-vm-guest-version-in-windows-server-technical-preview.aspx Nuovo VM configuration file format Formati .VMCX e .VMRS • Nuovi formato binari per i file di configurazione delle VM (.VMCX) • Nuovo format binario per i file runtime state data delle VM (.VMRS) • L’attuale formato del file di configurazione della VM era XML-based (.xml) • L’attuale formato dei file runtime state data era già binario (.bin e .vsv) Miglioramenti nell’Hyper-V Manager Alternate credentials support E’ possibile utilizzare un set di credenziali differenti quanto ci si connette ad un Windows Server vNext or Windows vNext remote host WS-MAN semplifica le configurazioni per abilitare la gestione remote grazie al fatto che si connette per default sula porta TCP 80 Down-level management E’ possibile gestire più versioni di Hyper-V (WS TP, W10 TP, WS 2012R2, W 8.1, WS2012, W8) Updated management protocol Ora Hyper-V Manager è in grado di comunicare con i remote host tramite il protocollo WS-MAN che permette autenticazione CredSSP, Kerberos o NTLM CredSSP permette la Live Migration senza abilitare la constrained delegation in AD Novità relative alle VM Set-VMFirmware vmname -SecureBootTemplate MicrosoftUEFICertificateAuthority Rolling Hyper-V Cluster Upgrade Coesistenza nodi WS TC in cluster HV WS2012R2 • Nuova feature del Failover Clustering che permette l’upgrade dell OS dei nodi da WS2012 R2 a WS TP senza arrestare workloads Hyper-V e Failover Clustering • Il cluster funziona in Windows Server 2012 R2 feature level sino a che non sarà eseguito l’upgrade di tutti i nodi • Occorre aggiornare manualmente il cluster functional level (cmdlet: Update-ClusterFunctionalLevel) • Il downgrade del cluster functional level da WS TC a WS2012 R2 non è possibile • E’ possibile spostare le VM tra i nodi WS TC e WS 2012 R2 Migliora il SLA evitando downtime https://technet.microsoft.com/en-us/library/52f5ef26-971f-4269-b373-169dd0100688#BKMK_RollingUpgrade Novità nel ruolo Hyper-V e Storage Services Storage quality of service (QoS) E’ possibile creare QoS policies su Scale-Out File Server e assegnarle a VHD, VM, gruppi di VM, collezioni di data flows , Service o Tenant Production checkpoints Generati tramite la tecnologia di backup interna alle VM mediante l’uso del VSS per OS Windows e flush dei file system buffers in OS Linux Connected Standby compatibity Abilitando il ruolo Hyper-V su un computer che utilizza l’Always On/Always Connected (AOAC) power model, il Connected Standby power state è disponibile e funzionante Le nuove VM creeranno per default production checkpoints con possibilità di creare standard checkpoints Storage Replica (SR) Replica Storage tra server • La replica sincrona abilita il mirroring dei dati tra siti fisici garantendo la consistenza al livello di file system del volume senza perdita dati in caso di crash • La replica asincrona permette l’estensione geografica del site con possibiltà di perdita dati • Utilizza SMB3 • Richiede software Microsoft end to end per storage e clustering (Hyper-V, Storage Replica, Storage Spaces, Cluster, Scale-Out File Server, SMB3, Deduplication e ReFS/NTFS) • Gestione tramite Failover Cluster Manager e PowerShell SR over SMB3 Jersey City DC Permette il disaster recovery e l’alta disponibilità del cluster SRV2 Stretch Cluster NODE1 in HVCLUS NODE3 in HVCLUS Jersey City DC • Manhattan DC Replica a livello di blocco di tipo storage-agnostic SRV1 Manhattan DC • Server to Server SR over SMB3 NODE2 in HVCLUS NODE4 in HVCLUS QUESTIONS & ANSWERS