SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering


Published on

Come and learn about all the new enhancements that are going to be delivered in Failover Clustering with Windows Server 2008 R2. This session looks at improvements since Windows Server 2008 including an overview of Cluster Shared Volumes (CSV), live migration, enhanced validation, PowerShell support, new HA workloads, improvements to existing workloads, supportability enhancements, and other exciting features designed to help you achieve even HIGHER availability for your Failover Cluster.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering

  1. 1.
  2. 2. Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering<br />Elden Christensen<br />Senior Program Manager Lead<br />Microsoft<br />Session Code: SVR208 <br />
  3. 3. Agenda<br />Overview of the new enhancements for the Failover Clustering feature in Windows Server 2008 R2<br />
  4. 4. Failover Clustering Vision for R2<br />
  5. 5. Mix And Match Hardware <br />Flexible cluster hardware support policy<br />You can use anyhardware configuration if<br />Each component has a Windows Server 2008 R2 logo<br />Servers, Storage, HBAs, MPIO, DSMs, etc…<br />It passes Validate<br />It’s that simple!<br />Connect your Windows Server 2008 R2 logo’d hardware<br />Pass every test in Validate<br />It is now supported!<br />If you make a change, just re-run Validate<br />Details:<br />
  6. 6. Dispelling Myths and Folklore <br />Clustering does NOT require special or expensive hardware!!<br />
  7. 7. Enhanced Validation<br />Cluster Validation Tool now includes additional “best practices” tests<br />Included automatically when Validation Tool is run on an existing cluster<br />Examples of best practices tests:<br />Quorum configuration<br />Status of cluster resources<br />Network Name settings in a multi-site cluster<br />Offers prescriptive guidance to achieve higher availability<br />Also collects information about the configuration for supportability and documentation<br />
  8. 8. Enhanced Validation<br />demo <br />
  9. 9. Migration – Our Upgrade Path<br />Built-in Migration Wizard<br />Upgrades not supported<br />Supports most networking configurations<br />IPv4, IPv6, IPv6 tunnel, DHCP IPs, Static IPs, different subnets<br />Reuse storage or copy data and use new storage<br />Migrate resource groups between clusters<br />Enhanced Pre- and Post- migration reports<br />Guide:<br />2003<br />2008 R2<br />2008<br />2008 R2<br />2008 R2<br />2008 R2<br />
  10. 10. Reduced Cluster Access<br />“Read Only” Cluster Access via PowerShell<br />Reduced privileges<br />View the cluster<br />No action<br />Improve security<br />Helps prevent accidental downtime from human error<br />Useful for 1st tier support, cross-team collaboration, admins and investigation<br />
  11. 11. Failover Cluster Manager<br />Better workload integration<br />Increased scalability<br />Supports thousands of resources<br />16 nodes<br />64 VMs / node<br />Up to 960 total VM’s over 15 nodes with 1 passive node<br />
  12. 12. Performance Counters<br />Troubleshoot Performance Problems<br />Monitor & Optimize Cluster Performance<br />Resources<br />Groups<br />CSV<br />API Calls<br />Handles<br />Service<br />Cluster DB<br />Network<br />More …<br />
  13. 13. Enhanced Logging<br />Capture snap-in pop-up’s<br />Even before cluster creation<br />New debug logging channels<br />Disabled by default<br />Enabled for advanced troubleshooting<br />Cluster.log converted to an ETW channel, now appears in Event Viewer as well<br />Tip: Click on View  Show Analytic and Debug Logs<br />
  14. 14. Event Captures<br />Save Failover Cluster Manager event query results as EVTX files for future analysis<br />
  15. 15. Eventing<br />demo <br />
  16. 16. announcing<br />Windows Server 2008 R2 Failover Clustering Management Pack for Operations Manager 2007<br />
  17. 17. Monitoring Cluster Events<br />Fully featured Failover Cluster Management Packs for:<br />System Center Operations Manager 2007<br />Microsoft Operations Manager 2005<br />
  18. 18. DFS-Replication Cluster Support<br />Multi-Master Replication Engine<br />Any replication group member can form its own cluster<br />All group members can be clustered<br />Corporate Office<br />Branch<br />Branch<br />
  19. 19. Remote Desktop Connection Broker<br />Remote Desktop Connection Broker configured for HA<br />Keep clients connected in server farms<br />Local VHD location<br />TS / RDS Sessions<br />Load Balancing<br />
  20. 20. Print Server HA Improvements<br />Drivers and processors isolated from spooler process <br />Single bad driver no longer takes down spooler<br />Periodic recycling of sandboxes<br />Configurable granularity for drivers<br />None<br />Shared<br />Isolated<br />
  21. 21. Hyper-V Live Migration<br />Move a running VM between hosts with no user-perceived downtime<br />Client is not aware of the migration<br />Maintain open TCP connections to the guest OS<br />Clients stay connected<br />Planned failover<br />Failover Clustering still recovers VM from a disk in an unplanned failover<br />
  22. 22. The Dynamic Datacenter Vision<br />
  23. 23. Live Migration<br />Memory content is copied to new server<br />Live Migrate<br />SAN<br /><ul><li>May be additional incremental data copies until data on both nodes until essentially identical
  24. 24. Entire VM memory copied</li></ul>VHD<br />
  25. 25. Live Migration<br />Client directed to new host<br />SAN<br /><ul><li>Session state is maintained
  26. 26. No reconnections necessary
  27. 27. Clients stay connected to “live” VM
  28. 28. ARP issued to point routing devices to new node
  29. 29. Old VM deleted after success</li></ul>VHD<br />
  30. 30. Failover Clustering Today<br />Failover Clustering has implemented a “shared nothing” storage model for the last decade<br />Placing VHDs on same volume requires that VMs run on same host cluster node<br />Only one node accesses a LUN at a time<br />SAN<br />SAN<br />
  31. 31. SAN Management Complexity<br />
  32. 32. Delivering Innovation<br />
  33. 33. Cluster Shared Volume Overview<br />Concurrent access to a single file system<br />Single Volume<br />SAN<br />Disk5<br />VHD<br />VHD<br />VHD<br />
  34. 34. CSV Compatibility<br />CSV is fully compatible with what you have deployed today with Win2008!<br />No special hardware requirements<br />No file type restrictions<br />No directory structure or depth limitations<br />No special agents or additional installations<br />No proprietary file system<br />Uses well established traditional NTFS<br />Simple migrations to CSV<br />
  35. 35. CSV Benefits<br />Simplify Storage Management<br />Consolidate VMs on a CSV disk<br />Individual VMs can failover on a shared LUN<br />Remove drive letter dependency<br />Improves live migration<br />Increases Reliability<br />Dynamic I/O Redirection<br />Node Fault Tolerance<br />Network Fault Tolerance<br />Storage Access Redirection<br />CSV gives your cluster Higher Availability<br />99.9%<br />99.99%<br />Availability<br />99%<br />99.999%<br />
  36. 36. I/O Connectivity Fault Tolerance<br />I/O Redirected via network<br />VM running on Node 2 is unaffected<br />Coordination Node<br />SAN Connectivity Failure<br />SAN<br />VM’s can then be live migrated to another node with zero client downtime<br />VHD<br />
  37. 37. Node Fault Tolerance<br />Node Failure<br />VM running on Node 2 is unaffected<br />Brief queuing of I/O while volume ownership is changed<br />Volume relocates to a healthy node<br />SAN<br />VHD<br />
  38. 38. Network Fault Tolerance<br />Metadata Updates Rerouted to redundant network<br />VM running on Node 2 is unaffected<br />Volume mounted on Node 1<br />Network Path Connectivity Failure<br />SAN<br />Fault-Tolerant TCP connections make a path failure seamless<br />VHD<br />
  39. 39. Cluster Shared Volumes<br />demo <br />
  40. 40. Delivering Customer Value<br />Empowers Hyper-V to be competitive in the virtualization marketplace<br />Lower Total Cost of Ownership (TCO)<br />Simplified cluster configurations<br />Reduced SAN management<br />High speed SAN file access<br />
  41. 41. PowerShell Support<br />Command line, scripting language, and programmatic interface<br />Improved manageability<br />Run Validate<br />Easily create clusters & HA roles<br />Manage Hyper-V and CSV<br />Generate dependency reports<br />Server Core, Hyper-V Server, & RSAT Client<br />Replaces cluster.exe as the cluster command line tool<br />
  42. 42. CSV & Live Migration Support<br />All Cluster PowerShellcmdlet help available in-box with Get-Help cmdlet and online:<br /><br />
  43. 43. Network Prioritization<br />Plan your internal cluster networks for CSV use<br />Configurable via PowerShell<br />Give networks a “cost” (Metric)<br />Lower value, higher priority (private)<br />Higher value, lower priority (public)<br />
  44. 44. Auto Start<br />Mark groups as lowerpriority<br />Needs manual recovery<br />Group property<br />Faster recovery forregular groups<br />
  45. 45. Persistent Mode<br />HA Service or Applicationwill return to same original owner which anAdmin last moved it to<br />Better VM distribution<br />Enabled by defaultfor VM groups<br />Disabled by defaultfor other groups<br />
  46. 46. System Center Virtual Machine Manager<br />Failover Cluster support with Hyper-V<br />Queued Live Migration<br />Intelligent Placement for VMs<br />Performance & Resource Optimization (PRO)<br />Quick Storage Migration (QSM)<br />
  47. 47. Failover Cluster changes in Windows Server 2008 Service Pack 2<br />
  48. 48. Big Picture on SP2 Cluster Changes<br />Very few cluster fixes (only 11)<br />If you have a deployed Win2008 cluster today, there is no critical urgency to upgrade to SP2 for cluster fixes<br />However, there could be fixes in other components that may be compelling for you!<br />Most cluster bug fixes in SP2 are hit during setup / deployment<br />5 of the top 9 call generators are resolved by going to SP2<br />Critical fix for OpsMgr management pack scalability<br />Includes all fixes in:<br />957311 - Recommended hotfixes for Windows Server 2008-based server clusters<br /><br />
  49. 49. Top Cluster Issues Resolved in SP2<br />
  50. 50. Session Summary<br />Windows Server 2008 R2 Failover Clustering is delivering substantial value<br />Hyper-V deployments will want to upgrade immediately<br />Expanded support for several new roles<br />Innovation<br />Manageability<br />Supportability<br />Cluster Shared Volumes<br />Live Migration<br />PowerShell<br />Migration<br />Improved integration with Cluster Management snap-in<br />Improved Logging<br />Enhanced Validation<br />Performance Counters<br />
  51. 51. …and did we mention that Failover Clustering with Cluster Shared Volumes (CSV) and live migration is FREE on Hyper-V Server 2008 R2?<br />More information: <br /><br />
  52. 52. question & answer<br />
  53. 53. Required Slide<br />Speakers, <br />TechEd 2009 is not producing <br />a DVD. Please announce that <br />attendees can access session <br />recordings at TechEd Online. <br /><br />Sessions On-Demand & Community<br /><br />Microsoft Certification & Training Resources<br /><br />Resources for IT Professionals<br /><br />Resources for Developers<br />Resources<br />
  54. 54. Related Content<br />Breakout Sessions<br />SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering<br />SVR319 Multi-Site Clustering with Windows Server 2008 R2 <br />DAT312 All You Needed to Know about Microsoft SQL Server 2008 Failover Clustering<br />UNC307 Microsoft Exchange Server 2010 High Availability<br />SVR211 The Challenges of Building and Managing a Scalable and Highly Available Windows Server 2008 R2 Virtualisation Solution<br />SVR314 From Zero to Live Migration. How to Set Up a Live Migration<br />Demo Sessions<br />SVR01-DEMO Free Live Migration and High Availability with Microsoft Hyper-V Server 2008 R2<br />Hands-on Labs<br />UNC12-HOL Microsoft Exchange Server 2010 High Availability and Storage Scenarios<br />
  55. 55. Complete an evaluation on CommNet and enter to win an Xbox 360 Elite!<br />
  56. 56. Required Slide<br />© 2009 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.<br />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.<br />