SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering
-
Upload
louis-goehl -
Category
Technology
-
view
3.035 -
download
1
description
Transcript of SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering
![Page 1: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/1.jpg)
![Page 2: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/2.jpg)
Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering Elden Christensen
Senior Program Manager LeadMicrosoftSession Code: SVR208
![Page 3: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/3.jpg)
Agenda
Overview of the new enhancements for the Failover Clustering feature in Windows Server 2008 R2
![Page 4: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/4.jpg)
Empower Hyper-V
Improved Manageability
Continue Simplification
Mission
Expand Cluster
Validation
Flexible Migrations
Failover Clustering Vision for R2
![Page 5: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/5.jpg)
Mix And Match Hardware Flexible cluster hardware support policyYou can use any hardware configuration if1. Each component has a Windows Server 2008 R2 logo
Servers, Storage, HBAs, MPIO, DSMs, etc…2. It passes ValidateIt’s that simple!
Connect your Windows Server 2008 R2 logo’d hardwarePass every test in Validate
It is now supported!If you make a change, just re-run Validate
Details: http://go.microsoft.com/fwlink/?LinkID=119949
![Page 6: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/6.jpg)
Dispelling Myths and Folklore
Clustering does NOT require special or expensive hardware!!
![Page 7: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/7.jpg)
Enhanced Validation
Cluster Validation Tool now includes additional “best practices” tests
Included automatically when Validation Tool is run on an existing cluster
Examples of best practices tests:Quorum configurationStatus of cluster resourcesNetwork Name settings in a multi-site clusterOffers prescriptive guidance to achieve higher availability
Also collects information about the configuration for supportability and documentation
![Page 8: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/8.jpg)
Enhanced Validationdemo
![Page 9: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/9.jpg)
Migration – Our Upgrade Path
2003 2008 R2
2008 R2
2008 R2
2008
2008 R2
Built-in Migration WizardUpgrades not supported
Supports most networking configurationsIPv4, IPv6, IPv6 tunnel, DHCP IPs, Static IPs, different subnets
Reuse storage or copy data and use new storageMigrate resource groups between clustersEnhanced Pre- and Post- migration reportsGuide: http://go.microsoft.com/fwlink/?LinkID=142796
![Page 10: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/10.jpg)
Reduced Cluster Access
“Read Only” Cluster Access via PowerShellReduced privileges
View the clusterNo actionImprove security
Helps prevent accidental downtime from human errorUseful for 1st tier support, cross-team collaboration, admins and investigation
![Page 11: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/11.jpg)
Failover Cluster Manager
Better workload integrationIncreased scalabilitySupports thousands of resources
16 nodes64 VMs / node
Up to 960 total VM’s over 15 nodes with 1 passive node
![Page 12: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/12.jpg)
Performance Counters
Troubleshoot Performance ProblemsMonitor & Optimize Cluster PerformanceResourcesGroupsCSVAPI CallsHandlesServiceCluster DBNetworkMore …
![Page 13: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/13.jpg)
Enhanced LoggingCapture snap-in pop-up’s
Even before cluster creationNew debug logging channels
Disabled by defaultEnabled for advanced troubleshooting
Cluster.log converted to an ETW channel, now appears in Event Viewer as well
Tip: Click on View Show Analytic and Debug Logs
![Page 14: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/14.jpg)
Event Captures
Save Failover Cluster Manager event query results as EVTX files for future analysis
![Page 15: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/15.jpg)
Eventingdemo
![Page 16: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/16.jpg)
Windows Server 2008 R2 Failover Clustering Management Pack for Operations Manager 2007http://go.microsoft.com/fwlink/?LinkID=147087
announcing
![Page 17: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/17.jpg)
Monitoring Cluster Events
Fully featured Failover Cluster Management Packs for:
System Center Operations Manager 2007Microsoft Operations Manager 2005
![Page 18: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/18.jpg)
DFS-Replication Cluster SupportMulti-Master Replication EngineAny replication group member can form its own clusterAll group members can be clustered
Branch Branch
Corporate Office
![Page 19: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/19.jpg)
Remote Desktop Connection BrokerRemote Desktop Connection Broker configured for HAKeep clients connected in server farms
Local VHD locationTS / RDS SessionsLoad Balancing
![Page 20: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/20.jpg)
Print Server HA ImprovementsDrivers and processors isolated from spooler process Single bad driver no longer takes down spoolerPeriodic recycling of sandboxesConfigurable granularity for drivers
NoneSharedIsolated
![Page 21: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/21.jpg)
Hyper-V Live Migration
Move a running VM between hosts with no user-perceived downtimeClient is not aware of the migrationMaintain open TCP connections to the guest OSClients stay connectedPlanned failover
Failover Clustering still recovers VM from a disk in an unplanned failover
![Page 22: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/22.jpg)
The Dynamic Datacenter Vision
![Page 23: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/23.jpg)
Live Migration
Memory content is copied to new server
• Entire VM memory copied
Live Migrate
• May be additional incremental data copies until data on both nodes until essentially identical
VHD
SAN
![Page 24: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/24.jpg)
Live Migration
• Session state is maintained• No reconnections necessary• Clients stay connected to “live” VM
VHD
Client directed to new host
SAN• ARP issued to point routing devices
to new node• Old VM deleted after success
![Page 25: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/25.jpg)
SAN
Failover Clustering TodayFailover Clustering has implemented a “shared nothing” storage model for the last decadePlacing VHDs on same volume requires that VMs run on same host cluster node
SAN
Only one node accesses a LUN at a time
![Page 26: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/26.jpg)
Flexibility• LUN is the
smallest unit of failover
Scalability• Complexity
with drive letters
Capacity• Poor SAN space
utilization
Manageability• MPIO and
Masking of large numbers of LUN’s
SAN Management Complexity
![Page 27: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/27.jpg)
Delivering Innovation
Cluster Shared Volumes (CSV)• Distributed file access solution for Hyper-V• Enabling multiple nodes to concurrently
access a single ‘truly’ shared volume• Provides VM’s complete transparency with
respect to which nodes actually own a LUN• Guest VMs can be moved without requiring
any drive ownership changes• No dismounting and remounting of volumes
is required
![Page 28: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/28.jpg)
Cluster Shared Volume Overview
Disk5
Single Volume
VHD VHD VHD
SAN
Concurrent access to a single file system
![Page 29: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/29.jpg)
CSV Compatibility
CSV is fully compatible with what you have deployed today with Win2008!
No special hardware requirementsNo file type restrictionsNo directory structure or depth limitationsNo special agents or additional installationsNo proprietary file system
Uses well established traditional NTFSSimple migrations to CSV
![Page 30: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/30.jpg)
CSV BenefitsSimplify Storage Management
Consolidate VMs on a CSV diskIndividual VMs can failover on a shared LUNRemove drive letter dependency
Improves live migrationIncreases ReliabilityDynamic I/O Redirection
Node Fault ToleranceNetwork Fault ToleranceStorage Access Redirection
CSV gives your cluster Higher Availability
99%
99.9% 99.99%
99.999%
Availability
![Page 31: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/31.jpg)
I/O Connectivity Fault Tolerance
VM running on Node 2 is
unaffected
Coordination Node
SAN Connectivity Failure
VHD
I/O Redirected via network
VM’s can then be live migrated to another node with zero client downtime
SAN
![Page 32: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/32.jpg)
Node Fault Tolerance
Volume relocates to a healthy node
Brief queuing of I/O while volume ownership
is changed
VHD
Node Failure
VM running on Node 2 is
unaffected
SAN
![Page 33: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/33.jpg)
Network Fault Tolerance
Volume mounted on
Node 1Network Path
Connectivity Failure
VHD
Metadata Updates Rerouted to
redundant network
Fault-Tolerant TCP connections make a path failure seamless
VM running on Node 2 is
unaffected
SAN
![Page 34: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/34.jpg)
Cluster Shared Volumesdemo
![Page 35: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/35.jpg)
Delivering Customer Value
Empowers Hyper-V to be competitive in the virtualization marketplaceLower Total Cost of Ownership (TCO)
Simplified cluster configurationsReduced SAN management
High speed SAN file access
![Page 36: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/36.jpg)
PowerShell Support
Command line, scripting language, and programmatic interfaceImproved manageability
Run ValidateEasily create clusters & HA rolesManage Hyper-V and CSVGenerate dependency reports
Server Core, Hyper-V Server, & RSAT ClientReplaces cluster.exe as the cluster command line tool
![Page 37: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/37.jpg)
CSV & Live Migration SupportAction CMDlet
Make VMs Highly-Available Add-ClusterVirtualMachineRole
Quick Migration Move-ClusterGroup
Live Migration Move-ClusterVirtualMachineRole
Add a Disk to CSV Add-ClusterSharedVolume
Move CSV Disk Move-ClusterSharedVolume
Repair CSV Disk Repair-ClusterSharedVolume
Update VM Configuration Update-ClusterVirtualMachineConfiguration
All Cluster PowerShell cmdlet help available in-box with Get-Help cmdlet and online:http://technet.microsoft.com/en-us/library/ee461009.aspx
![Page 38: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/38.jpg)
Network Prioritization
Plan your internal cluster networks for CSV useConfigurable via PowerShellGive networks a “cost” (Metric)
Lower value, higher priority (private)Higher value, lower priority (public)
![Page 39: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/39.jpg)
Auto Start
Mark groups as lowerpriorityNeeds manual recoveryGroup propertyFaster recovery forregular groups
![Page 40: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/40.jpg)
Persistent Mode
HA Service or Applicationwill return to same original owner which anAdmin last moved it toBetter VM distributionEnabled by defaultfor VM groupsDisabled by defaultfor other groups
![Page 41: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/41.jpg)
System Center Virtual Machine Manager
Failover Cluster support with Hyper-VQueued Live MigrationIntelligent Placement for VMsPerformance & Resource Optimization (PRO)Quick Storage Migration (QSM)
![Page 42: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/42.jpg)
Failover Cluster changes in
Windows Server 2008 Service Pack 2
![Page 43: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/43.jpg)
Big Picture on SP2 Cluster ChangesVery few cluster fixes (only 11)
If you have a deployed Win2008 cluster today, there is no critical urgency to upgrade to SP2 for cluster fixes
However, there could be fixes in other components that may be compelling for you!
Most cluster bug fixes in SP2 are hit during setup / deployment
5 of the top 9 call generators are resolved by going to SP2Critical fix for OpsMgr management pack scalabilityIncludes all fixes in:
957311 - Recommended hotfixes for Windows Server 2008-based server clusters
http://support.microsoft.com/kb/957311
![Page 44: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/44.jpg)
Top Cluster Issues Resolved in SP2
Issue Description
Hyper-V rollup QFE
Network name and file share witness resources fail to come online if disjoint namespace
Validation fails with a Duplicate IP address error when Teredo Tunneling interface is configured
Validation fails with an incompatible OS version on ‘without Hyper-V’ SKU
A physical disk resource may unexpectedly fail or go offline when the IsAlive function is executed on a Windows Server 2008 cluster node
![Page 45: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/45.jpg)
Session Summary
Windows Server 2008 R2 Failover Clustering is delivering substantial value
Hyper-V deployments will want to upgrade immediately
Expanded support for several new roles
Cluster Shared VolumesLive Migration
Innovation
PowerShellMigrationImproved integration with Cluster Management snap-in
Manageability
Supportability
Improved LoggingEnhanced ValidationPerformance Counters
![Page 46: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/46.jpg)
…and did we mention that Failover Clustering with Cluster Shared Volumes (CSV) and live migration is FREE on
Hyper-V Server 2008 R2?
More information: http://www.microsoft.com/hyper-v-server/en/us/r2.aspx
![Page 47: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/47.jpg)
question & answer
![Page 48: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/48.jpg)
www.microsoft.com/teched
Sessions On-Demand & Community
http://microsoft.com/technet
Resources for IT Professionals
http://microsoft.com/msdn
Resources for Developers
www.microsoft.com/learning
Microsoft Certification & Training Resources
Resources
![Page 49: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/49.jpg)
Related Content
Breakout SessionsSVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover ClusteringSVR319 Multi-Site Clustering with Windows Server 2008 R2 DAT312 All You Needed to Know about Microsoft SQL Server 2008 Failover ClusteringUNC307 Microsoft Exchange Server 2010 High AvailabilitySVR211 The Challenges of Building and Managing a Scalable and Highly Available Windows Server 2008 R2 Virtualisation SolutionSVR314 From Zero to Live Migration. How to Set Up a Live Migration
Demo SessionsSVR01-DEMO Free Live Migration and High Availability with Microsoft Hyper-V Server 2008 R2
Hands-on LabsUNC12-HOL Microsoft Exchange Server 2010 High Availability and Storage Scenarios
![Page 50: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/50.jpg)
Complete an evaluation on CommNet and enter to win an Xbox 360 Elite!
![Page 51: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering](https://reader033.fdocuments.net/reader033/viewer/2022061218/54b7c70c4a79593d748b4580/html5/thumbnails/51.jpg)
© 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.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.