Presentation is loading. Please wait.

Presentation is loading. Please wait.

4/11/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.

Similar presentations


Presentation on theme: "4/11/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks."— Presentation transcript:

1 4/11/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

2 Failover Clustering: What's new in Windows Server 2012 R2
4/11/2017 DCIM-B354 Failover Clustering: What's new in Windows Server 2012 R2 John Marlin Senior Support Escalation Engineer Microsoft © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

3 Session Objectives and Takeaways
TechReady 14 4/11/2017 Session Objectives and Takeaways Overview new feature enhancements coming in Windows Server 2012 R2 for Failover Clustering and availability Roadmap of incremental changes from Windows Server 2012 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

4 Guest Clustering with Shared Virtual Disks
Guest Clustering with commodity storage Sharing VHDX files provides shared storage for Hyper-V Failover Clustering Maintains separation between infrastructure and tenants Cluster Shared Volumes (CSV) on block storage Scale-Out File Server for file based storage Block Storage File Based Storage Virtual SAS VM presented a shared virtual SAS disk Appears as shared SAS disk to VM Used for data disk only VHDX VHDX

5 Guest Clustering Guest Clustering shared storage deployment options with Windows Server 2012 R2: Windows Server 2012 Windows Server 2012 R2 Fibre Channel P iSCSI File (SMB) Shared VHDX

6 Creating Shared VHDX Example
Example of creating and attaching a shared VHDX to two existing VMs PS C:\> New-VHD -Path C:\ClusterStorage\Volume1\Shared.VHDX -Fixed -SizeBytes 30GB PS C:\> Add-VMHardDiskDrive -VMName Node1 -Path C:\ClusterStorage\Volume1\Shared.VHDX -ShareVirtualDisk PS C:\> Add-VMHardDiskDrive -VMName Node2 -Path C:\ClusterStorage\Volume1\Shared.VHDX -ShareVirtualDisk SCVMM Hyper-V VM Settings

7 Shared VHDX Technet

8 VM Drain on Shutdown VMs live migrated to another node during shutdown
Ensures reboot / shutdown does not incur downtime to VMs for unknowing admin VMs moved to “Best Available Node” Most free memory Honors VM prioritization Enabled/Disabled via the DrainOnShutdown cluster common property Recommended Still recommended to drain nodes before shutdown Technet

9 VM Component Health Detection
Health Monitoring Component level VM network health detection Media sense loss detection of network disconnects Recovery Live migrates VMs off hosts with no external network connectivity for the VM Verifies destination node has the network available Configurable per network Live migration Blog

10 Optimized CSV placement policies
Optimized failover placement policies to spread CSV ownership across the cluster Ensures CSV volume ownership is distributed across the cluster Placement Scenarios: CSV Failover Node rejoining the cluster New node added to the cluster Cold start of cluster SMB Client \\SOFS\Share1 \\SOFS\Share2 Scale-out File Server File Server 1 File Server 2 Share1 Share2 Share1 Share2 Technet

11 Increased CSV Resiliency
Isolated SMB Instances Separation for improved resiliency Independent processes and queues for regular SMB client traffic and inter-node SMB traffic Improves scale of inter-node SMB traffic between CSV nodes Multiple SMB Server instances per Node Default Instance – Handles incoming traffic from SMB clients accessing regular file shares CSV Instance – Handles only inter-node CSV traffic (metadata access or redirected traffic) SMB Client Node 1 Node 2 SMB Server Default Instance SMB Server Default Instance SMB Server CSV Instance SMB Server CSV Instance SMB Client SMB Client

12 CSV Dependency Health Detection
Cluster Shared Volumes (CSV) health monitoring of the Server Service CSV leverages SMB as a transport protocol for orchestrating and forwarding I/O between nodes If the Server Service becomes unhealthy on a node, CSV will designate a new coordinator node Cluster Shared Volumes Server Service Technet

13 Cluster Shared Volumes (CSV) Cache
Scalability CSV cache supports allocating larger amounts of memory (up to 80% of total memory) Most interesting for Scale-out File Servers Defaults Physical Disk resource EnableBlockCache enabled by default Still need to enable via BlockCacheSize to allocate memory Recommended Recommended to enable CSV Cache for all Hyper-V and Scale-out File Server deployments Greater allocation for Scale-out File Server as they are not memory bound Blog

14 Diagnosability Deployment Logging Improved logging when creating a cluster and adding a node Enables pinpointing root cause quickly and easily State Logging Increased logging to Operational channel for cluster resource state changes For example: When cluster resources move from one node to another

15 Cluster Shared Volumes Diagnosability
CSV State Displays on a per-node basis the CSV I/O mode and the reason if in a redirected mode Direct I/O, Block level redirected mode, File system level redirected mode Get-ClusterSharedVolumeState PowerShell cmdlet

16 Diagnosability

17 Cluster Shared Volumes Interoperability
ReFS with CSV Tiered Spaces with CSV Spaces Write-Back Caching with CSV Parity Spaces with CSV Dedup with CSV Technet

18 Node Health Detection over Network
Cluster Health monitoring: Nodes exchange heartbeats every 1 second (configurable) Nodes considered down if it does not respond to 5 heartbeats (configurable) Default settings are fairly aggressive to deliver the highest levels of availability However are fully configurable to meet your business needs For a Hyper-V deployment slightly more relaxed settings may make sense Traditionally the definition of down, is when clients cannot connect to an app in the VM In general, TCP defines recoverable network errors for applications Recommended for cluster heartbeats not to exceed 20 seconds Greater resiliency to transient network failures with Windows Server 2012 R2 Heartbeat thresholds increased by default for Hyper-V Clusters Cluster heartbeating improved for increased resiliency to packet loss Cluster Property Default Hyper-V Default SameSubnetThreshold 5 10 CrossSubnetThreshold 20 Blog TechEd 2013

19 Cluster Global Updates
For state change or database update nodes must be notified and updated Leverages clusters Global Update Manager (GUM) Two GUM modes now in Windows Server 2012 R2 Majority Greater than 50% of nodes must acknowledge before considered committed Toggled on by default for Hyper-V clusters Enables the cluster to move forward if there is a node with latency All All nodes must acknowledge before considered committed Default mode for all other workloads (SQL, Exchange, etc…) Configurable with DatabaseReadWriteMode cluster common property Cluster Update Technet

20 Network Validation Improvements
Network validation improved from simple PING to using NetFT Verifies port 3343 and full cluster network connectivity requirements Provides better diagnosability and pre-identifies cluster configuration problems

21 Cluster Dashboard New Cluster Dashboard for Status at a Glance
Focused at multi-cluster management

22 Dynamic Witness Node 1 / 1 Node 1 / 1 Node 1 / 1 Witness vote dynamically/automatically adjusted based on cluster membership with dynamic quorum Odd node votes (3) + no witness vote (0) = 3 Even node votes (2) + witness vote (1) = 3 Automatic functionality based on WitnessDynamicWeight property. Disk Witness 1 / 0 New Recommendation Always configure a witness with Windows Server 2012 R2 Clustering will determine when it is best to use the Witness Configure Disk Witness if shared storage, otherwise FSW

23 Dynamic Witness

24 Intuitive Quorum Configuration UI
Node vote weights and dynamic quorum status easy & quick to view Removed legacy concepts of ‘quorum modes’ Node Majority Node and Disk Majority Node and File Share Witness Majority Failover Cluster Manager Validate

25 Tie Breaker Cluster will survive simultaneous 50% loss of votes
Balanced multi-site clusters with complete site partition One site automatically elected to win Site without LowerQuorumPriorityNodeID cluster common property wins Nodes in the other site drop out of the cluster Cluster Site1 Site2

26 Force Quorum Resiliency
Cluster detects partitions after a manual ForceQuorum ForceQuorum’d partition is deemed authoritative Partitioned nodes restarted and re-joined Cluster brought back into a single view of membership Cluster Manual Override with ForceQuorum Site1 Site2 Nodes Restarted When Site2 partition detected

27 Reducing Cluster Dependencies
Active Directory-detached cluster Network Names Enables creating a cluster without computer objects New-Cluster –AdministrativeAccessPoint DNS Simplifies cluster deployments Best fit for SQL Server Clusters Flexibility to create clusters with or without Active Directory integration Still required that Nodes are domain joined Active Directory CNO VCO Cluster Technet

28 Considerations with AD-detached Clusters
What to consider when choosing a model No computer objects, means no Kerberos authentication to the name NTLM only client authentication against cluster names Intra-cluster authentication still leverages Kerberos Role Position Notes MSMQ Clusters Not Supported MSMQ stores properties in AD File Server Clusters Not Recommended Kerberos for SMB preferred Hyper-V Clusters No live migration support SQL Server Clusters Supported Best fit if using SQL Authentication

29 SQL Server 2014 on Cluster Shared Volumes
SQL Server 2014 Failover Cluster Instance now supported on Windows Server 2012 R2 Cluster Shared Volumes (DCIM-B364) Consolidation Simplified storage management with consolidation of multiple instances onto a single LUN Better capacity planning and storage utilization Addresses drive letter limitations allowing more than 24 SQL instances on a single cluster Availability Databases can be moved without requiring any drive ownership changes Faster Failover times with no dismounting and remounting of volumes required Increased resiliency to storage faults with CSV I/O redirection Chkdsk integration for file system correction with zero downtime Performance CSV block level read-only cache for unbuffered I/O to SQL databases

30 Failover Clusters on Windows Azure
TechReady 18 4/11/2017 Failover Clusters on Windows Azure SQL Server Availability Groups are now supported on an Azure VM Azure has no shared storage, so clustering requires data replication Public Cloud Hybrid Cloud Azure Azure SQL AG Secondary SQL AG Primary SQL AG Secondary Private SQL AG Primary © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

31 Hyper-V Replica Improvements
SiteC Hyper-V Recovery Manager Configurable Replication Frequencies 30s, 5m, or 15m replication frequencies Variable Recovery Point Objective (RPO) for metro vs. geographically dispersed SiteB Multiple Replica’s Near site and offsite Replication Second hop can be equal to or greater replication frequencies than first hop Management Windows Azure Hyper-V Recovery Manager (HRM) to manage datacenter level failover Site-to-site failover management at scale SiteA Technet

32 ApplicationHA for Microsoft Hyper-V
Recovery or Proactive based remediation Recovery – app restart, VM restart, failover, image recovery based on failures Proactive – migrate based on trends toward service loss; workload close to exceeding capacity Customizable recovery behavior App or VM restart limit In-guest remediation only - Enable/Disable App Heartbeat Turn off remediation during planned maintenance - Enter/Exit Maintenance mode Application Restart Virtual Machine Restart Virtual Machine Failover Virtual Machine Migrate Download the whitepaper at

33 In Review: Session Objectives And Takeaways
4/11/2017 In Review: Session Objectives And Takeaways Flexibility Guest Clusters with shared VHDX files AD agnostic clusters without associated computer objects Reliability NIC health detection and VM failover Dynamic Witness and survival of simultaneous 50% node loss SMB isolated instances and Server Service health detection Interoperability CSV compatibility with Tiered Spaces, Parity Spaces, and Dedup Windows IT Pro Technet © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

34 Related content Breakout Sessions Labs
4/11/2017 Related content Breakout Sessions DCIM-IL308 Windows Server 2012 R2: Introduction to Failover Clustering with Hyper-V (repeats on May 13 at 1:30 pm and May 13 at 5 pm) DCIM-IL308-R Windows Server 2012 R2: Introduction to Failover Clustering with Hyper-V (repeated from May 12 at 3pm) DCIM-IL308-RR Windows Server 2012 R2: Introduction to Failover Clustering with Hyper-V (repeated from May 12 at 3pm) DCIM-H321 Windows Server 2012 R2: Introduction to Failover Clustering with Hyper-V DCIM-B327 Cluster-in-a-Box Using Windows Server 2012 R2: Solutions and Applications DCIM-B337 File Server Networking for a Private Cloud Storage Infrastructure in Windows Server 2012 R2 DCIM-B349 Software-Defined Storage in Windows Server 2012 R2 and Microsoft System Center 2012 R2 DCIM-B364 Step-by-step to Deploying Microsoft SQL Server 2014 with Cluster Shared Volumes Labs DCIM-IL200 Build Your Storage Infrastructure with Windows Server 2012 R2 (repeats on May 14 at 5 pm) DCIM-IL200-R Build Your Storage Infrastructure with Windows Server 2012 R2 (repeated from May 14 at 8:30 am) DCIM-H205 Build Your Storage Infrastructure with Windows Server 2012 R2 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

35 Come Visit Us in the Microsoft Solutions Experience!
For More Information Windows Server 2012 R2 Windows Server System Center System Center 2012 R2 Azure Pack cloud/products/windows-azure-pack Microsoft Azure Come Visit Us in the Microsoft Solutions Experience! Look for Datacenter and Infrastructure Management TechExpo Level 1 Hall CD

36 Resources Learning TechNet msdn http://channel9.msdn.com/Events/TechEd
4/11/2017 Resources Sessions on Demand Learning Microsoft Certification & Training Resources TechNet Resources for IT Professionals msdn Resources for Developers © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

37 Complete an evaluation and enter to win!
4/11/2017 Complete an evaluation and enter to win! © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

38 Evaluate this session Scan this QR code to evaluate this session.
4/11/2017 Evaluate this session Scan this QR code to evaluate this session. © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

39 4/11/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "4/11/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks."

Similar presentations


Ads by Google