WSV 324 Building a Highly Available Failover Cluster
WSV 324 Building a Highly Available Failover Cluster Solution with Windows Server 2012 from the Ground UP Rob Hindman Program Manager Microsoft Corporation Lalithra Fernando Program Manager Microsoft Corporation
Infrastructure for the Private Cloud Management for the private cloud Hyper-V Platform for the private cloud Infrastructure for the private cloud
Demo Server Manager – Adding the Hyper-V Role and Failover Clustering Feature
Highly scalable infrastructure for the private cloud Scale up . . . Scale out
WSV 430 Cluster Shared Volumes Reborn in Windows Server 2012: Deep Dive
Demo Add disk to CSV in Windows Server 2012
Flexible storage choices for the private cloud Accessing VHDs over SMB Hyper-V Cluster Single Logical Server (\FooShare) Single File System Namespace File Server Cluster Shared Volumes VIR 306 Hyper-V over SMB: Remote File Storage Support in WS 2012 H-V
Hyper-V Cluster SMB File Server Cluster FC / i. SCSI / SAS / FCo. E / Spaces JBOD
From Hours to Seconds … 400 <3 sec of downtime 350 Minutes 300 250 Windows Server 2008 R 2 200 150 Windows Server 2012 100 50 0 100 200 300 Million Files
Encrypted cluster volumes
Demo Bit. Locker on CSV
Cluster integrated Storage Spaces integrated with Cluster Shared Volumes Spaces-Based Virtualized Storage SAS Physical Storage JBODs WSV 315 File System Enhancements: Redefining File Storage
Demo Add Storage Space to CSV
Primary Site 1 1 DR Site 0 0
Cluster managed node votes 1 1 1 0
Cluster Wide Any Node Resource Specific • Task is scheduled on all Nodes of the cluster • Task is scheduled on a single random Node of the cluster • Task is scheduled only on the node which currently owns the specified Resource Power. Shell Cmdlet Description Register-Clustered. Scheduled. Task Creating a new clustered scheduled task Unregister-Clustered. Scheduled. Task Delete a clustered scheduled task Set-Clustered. Scheduled. Task Update existing clustered task Get-Clustered. Scheduled. Task Enumerating existing clustered tasks
Simplify host patching and repairs Draining a node • Node is paused preventing new groups from moving to that node • All groups are issued a move • VMs are queued up and live migrated off based on priority Resuming a node • Resume-Cluster. Node –Failback invokes failback policies to return groups to that node when it is brought out of Maintenance Mode
Demo Node Drain
Eliminate repetitive maintenance tasks Admin Initiate Cluster-Aware Updating Update Coordinator WSV 322 Revealing Cluster-Aware Updating and the New Generation of WSUS
Management for the private cloud Hyper-V Platform for the private cloud Infrastructure for the private cloud
Virtual Machine Priority High Medium Low
Demo VM Priority
Improved VM mobility within the cluster VIR 304 Hyper-V Live Migration and Storage Migration
VIR 304 Hyper-V Live Migration and Storage Migration VHD
VM mobility in and out and between clusters Live Migrate VM and Storage Between Clusters Live Migrate VM and Storage to Stand-Alone Server
Power. Shell Integration The pipeline Link between Hyper-V and Cluster cmdlets • Cluster | Hyper-V Get-VM • Hyper-V | Cluster Get-Cluster. Group, Get-Cluster. Resource
Demo Power. Shell Integration
Power. Shell Integration The pipeline Links between Hyper-V and Cluster cmdlets Get-VM, Get-Cluster. Group, Get-Cluster. Resource • Cluster | Hyper-V Get-Cluster. Group GCCAnnex-VM | Get-VM | Stop-VM -Force Passthru | Set-VMMemory -Dynamic. Memory. Enabled $true • Hyper-V | Cluster (Get-VM GCCAnnex-VM | Get-Cluster. Group). Priority = 3000
Power. Shell Integration The pipeline Link between Hyper-V and Cluster cmdlets Get-VM Get-Cluster. Group, Get-Cluster. Resource Alias Add-VMTo. Cluster Remove-VMFrom. Cluster Pipe virtual machines directly to other cmdlets like Move-Cluster. Virtual. Machine. Role Update-Cluster. Virtual. Machine. Configuration
Modifying storage paths
Branch Office VIR 302 Enabling Disaster Recovery for Hyper-V Workloads Using Replica VHD
Fibre channel from the guest Cluster WSV 411 Guest Clustering and VM Monitoring
Health detection of applications inside a virtual machine WSV 411 Guest Clustering and VM Monitoring
WSV 322 Update Management in Windows Server 2012: Revealing Cluster-Aware Updating and the New Generation of WSUS WSV 411 Guest Clustering and VM Monitoring in Windows Server 2012 WSV 430 Cluster Shared Volumes Reborn in Windows Server 2012: Deep Dive VIR 301 Windows Server 2012 Hyper-V Storage VIR 304 Building Flexible Hyper-V Environments Windows Server 2012 Hyper-V Live Migration and Live Storage Migration VIR 306 Hyper-V over SMB: Remote File Storage Support in Windows Server 2012 Hyper-V VIR 401 Hyper-V High Availability and Mobility: Designing the Infrastructure for Your Private Cloud Find Us Later at the “Availability” Booth http: //blogs. msdn. com/b/clustering/
#TE(sessioncode) Talk to our Experts at the TLC DOWNLOAD Windows Server 2012 Release Candidate Hands-On Labs microsoft. com/windowsserver DOWNLOAD Windows Azure Windowsazure. com/ teched
Learning Connect. Share. Discuss. Microsoft Certification & Training Resources http: //northamerica. msteched. com www. microsoft. com/learning Tech. Net Resources for IT Professionals Resources for Developers http: //microsoft. com/technet http: //microsoft. com/msdn
Complete an evaluation on Comm. Net and enter to win!
Scan the Tag to evaluate this session now on my. Tech. Ed Mobile
- Slides: 46