+ All Categories
Home > Technology > SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering

SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering

Date post: 15-Jan-2015
Category:
Upload: louis-goehl
View: 3,030 times
Download: 1 times
Share this document with a friend
Description:
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.
51
Transcript
Page 1: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering
Page 2: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering

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

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

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

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

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

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

Enhanced Validationdemo

Page 9: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering

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

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

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

Performance Counters

Troubleshoot Performance ProblemsMonitor & Optimize Cluster PerformanceResourcesGroupsCSVAPI CallsHandlesServiceCluster DBNetworkMore …

Page 13: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering

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

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

Eventingdemo

Page 16: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering

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

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

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

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

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

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

The Dynamic Datacenter Vision

Page 23: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering

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

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

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

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

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

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

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

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

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

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

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

Cluster Shared Volumesdemo

Page 35: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering

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

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

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

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

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

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

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

Failover Cluster changes in

Windows Server 2008 Service Pack 2

Page 43: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering

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

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

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

…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

question & answer

Page 48: SVR208 Gaining Higher Availability with Windows Server 2008 R2 Failover Clustering

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

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

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

© 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.


Recommended