● dondi vigesaa ● operations engineer ● microsoft corporation ● [email protected]...

36
Dondi Vigesaa Operations Engineer Microsoft Corporation [email protected] How Microsoft IT Deploys Windows Server 2008 Failover Clusters for File Services

Upload: damian-norman

Post on 15-Jan-2016

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

● Dondi Vigesaa● Operations Engineer● Microsoft Corporation● [email protected]

How Microsoft IT Deploys Windows Server 2008 Failover Clusters for File Services

Page 2: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

● Microsoft IT File Service Utility group Microsoft IT File Service Utility group situationsituation

● Method for updating Windows Server 2008 Method for updating Windows Server 2008 failover cluster nodesfailover cluster nodes

● Approach for migrating from Windows Server Approach for migrating from Windows Server 2003 to Windows Server 2008 cluster nodes2003 to Windows Server 2008 cluster nodes

● Lessons learnedLessons learned● Best practicesBest practices

AgendaAgenda

Page 3: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

What We Will CoverWhat We Will Cover

● Microsoft IT business driversMicrosoft IT business drivers● Windows Server 2008 failover clustering Windows Server 2008 failover clustering

technologiestechnologies● Distributed File System servicesDistributed File System services● Storage Area Network conceptsStorage Area Network concepts

Page 4: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

Understanding ofUnderstanding of● General server conceptsGeneral server concepts● High-level failover clustering conceptsHigh-level failover clustering concepts● Basic networking conceptsBasic networking concepts● Basic Storage Area Network conceptsBasic Storage Area Network concepts

Level 200Level 200

Prerequisite KnowledgePrerequisite Knowledge

Page 5: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

SituationSituationMicrosoft ITMicrosoft IT

File Services Utility (FSU) GroupFile Services Utility (FSU) Group● Provides file services in four primary datacentersProvides file services in four primary datacenters

Dublin, IrelandDublin, Ireland Kawaguchi, JapanKawaguchi, Japan Redmond, WA, USARedmond, WA, USA Singapore, SingaporeSingapore, Singapore

● Provides access to over 200 TB of dataProvides access to over 200 TB of data● Handles shares from 20 GB to 300 GB in sizeHandles shares from 20 GB to 300 GB in size

Page 6: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

SituationSituationMigrationMigration Business DriversBusiness Drivers

● Simplified administrationSimplified administration Support for more users with the same number Support for more users with the same number

of administratorsof administrators Increased uptime through the use of fewer Increased uptime through the use of fewer

administrative consolesadministrative consoles

● Support for more users through Distributed Support for more users through Distributed File Services namespaceFile Services namespace

● Support for larger cluster disk volumesSupport for larger cluster disk volumes

Page 7: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

Reasons for Using Reasons for Using Windows Server 2008 Windows Server 2008 Key BenefitsKey Benefits

● SCSI-3 persistent reservations usedSCSI-3 persistent reservations used● Domain user account not required by cluster Domain user account not required by cluster

serviceservice● Node names, cluster name, and network Node names, cluster name, and network

names are Active Directory Computer Name names are Active Directory Computer Name Objects (CNOs)Objects (CNOs)

● Kerberos-only authentication is the default Kerberos-only authentication is the default authentication mechanismauthentication mechanism

Page 8: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

Reasons for Using Reasons for Using Windows Server 2008 Windows Server 2008 Key Benefits (cont’d)Key Benefits (cont’d)

● Full support for Volume Shadowcopy Service Full support for Volume Shadowcopy Service (VSS) for easier backups(VSS) for easier backups

● Support for disk volumes larger than 2 TBSupport for disk volumes larger than 2 TB● Centralized administration interface Centralized administration interface

leverages MMC 3.0leverages MMC 3.0

Page 9: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

SolutionSolutionRequirementsRequirements

● Protection of disk resources during migrationProtection of disk resources during migration● In-place migration that requires no new In-place migration that requires no new

server hardware or storage hardwareserver hardware or storage hardware● Clearly defined and reliable roll-back plan by Clearly defined and reliable roll-back plan by

keeping one or more Windows Server 2003 keeping one or more Windows Server 2003 cluster nodes in reservecluster nodes in reserve

● Simple process that does not require a large Simple process that does not require a large teamteam

Page 10: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

SolutionSolutionRequirements (cont’d)Requirements (cont’d)

● Availability of service during migration Availability of service during migration ● Clearly communicated and managed Clearly communicated and managed

migration processmigration process● Scheduled migrations during hours of least Scheduled migrations during hours of least

impact to usersimpact to users

Page 11: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

SolutionSolutionOverviewOverview

● Move cluster resources to a single active Move cluster resources to a single active nodenode

● Install Windows Server 2008 on passive node Install Windows Server 2008 on passive node in a new cluster groupin a new cluster group

● Migrate cluster resources to Windows Migrate cluster resources to Windows Server 2008 nodeServer 2008 node

● Install Windows Server 2008 on remaining Install Windows Server 2008 on remaining cluster nodecluster node

Page 12: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

Migration ProcessMigration Process

Move all cluster resources to a single nodeMove all cluster resources to a single node Take passive node offlineTake passive node offline Unmask storage from passive nodeUnmask storage from passive node Format and install Windows Server 2008 on Format and install Windows Server 2008 on

passive nodepassive node Mask storage Mask storage

demonstrationdemonstration

Page 13: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

Migrating to Migrating to Windows Server 2008Windows Server 2008Typical ConfigurationTypical Configuration

Shared Storage Array

Active NodeWindows Server 2003

Passive NodeWindows Server 2003

Cluster Heartbeat Network

Public Network

ClusteredFile Share

ClusterResource

• Active/Passive configurationActive/Passive configuration

• Shared storageShared storage

• Dedicated cluster heartbeat connectionDedicated cluster heartbeat connection

• Dedicated public network connectionDedicated public network connection

Page 14: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

Migrating to Migrating to Windows Server 2008Windows Server 2008Consolidate resources on single nodeConsolidate resources on single node

Shared Storage Array

Active NodeWindows Server 2003

Passive NodeWindows Server 2003

Cluster Heartbeat Network

Public Network

ClusteredFile Share

ClusterResource

Cluster Heartbeat Network

Public Network

• Move all cluster resources to the Move all cluster resources to the active nodeactive node

Page 15: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

Migrating to Migrating to Windows Server 2008Windows Server 2008Take passive node offlineTake passive node offline

Shared Storage Array

Active NodeWindows Server 2003

Passive NodeWindows Server 2003

Cluster Heartbeat Network

Public Network

ClusteredFile Share

ClusterResource

Cluster Heartbeat Network

Public Network

• Shut down passive nodeShut down passive node

• Mask SAN storage from passive node Mask SAN storage from passive node (note the disconnected storage on the (note the disconnected storage on the passive node)passive node)

Page 16: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

Migrating to Migrating to Windows Server 2008Windows Server 2008Install Windows Server 2008Install Windows Server 2008

Shared Storage Array

Active NodeWindows Server 2003

Passive NodeWindows Server 2008

Cluster Heartbeat Network

Public Network

ClusteredFile Share

ClusterResource

Cluster Heartbeat Network

Public Network

• Format the passive node, and install Format the passive node, and install Windows Server 2008Windows Server 2008

Page 17: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

Migrating to Migrating to Windows Server 2008Windows Server 2008Configure new node & unmask storageConfigure new node & unmask storage

Shared Storage Array

Active NodeWindows Server 2003

Passive NodeWindows Server 2008

Cluster Heartbeat Network

Public Network

ClusteredFile Share

ClusterResource

ClusterResource

Cluster Heartbeat Network

Public Network

• Unmask SAN storageUnmask SAN storage

• Configure shared storage in Windows Configure shared storage in Windows Server 2008Server 2008

• Configure a new, distinct cluster groupConfigure a new, distinct cluster group

Page 18: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

Migrating to Migrating to Windows Server 2008Windows Server 2008Migrate resources to new nodeMigrate resources to new node

Shared Storage Array

Active NodeWindows Server 2003

Passive NodeWindows Server 2008

Cluster Heartbeat Network

Public Network

ClusteredFile Share

ClusterResource

ClusterResource

Cluster Heartbeat Network

Public Network

• Check to make sure that no clustered Check to make sure that no clustered applications or file shares have applications or file shares have dependencies set for cluster group dependencies set for cluster group resourcesresources

• Use the Cluster Resource Migration Use the Cluster Resource Migration wizard to migrate clustered file shares wizard to migrate clustered file shares and applications to the Windows and applications to the Windows Server 2008 failover clusterServer 2008 failover cluster

Page 19: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

Migrating to Migrating to Windows Server 2008Windows Server 2008Take remaining node offlineTake remaining node offline

Shared Storage Array

Active NodeWindows Server 2003

Passive NodeWindows Server 2008

Cluster Heartbeat Network

Public Network

ClusteredFile Share

ClusterResource

ClusterResource

Cluster Heartbeat Network

Public Network

• After all applications and file shares After all applications and file shares are migrated and tested, power down are migrated and tested, power down the remaining Windows Server 2003 the remaining Windows Server 2003 nodenode

• Mask storage from the remaining Mask storage from the remaining Windows Server 2003 nodeWindows Server 2003 node

Page 20: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

Migrating to Migrating to Windows Server 2008Windows Server 2008Install and configure new nodeInstall and configure new node

Shared Storage Array

Passive NodeWindows Server 2008

Active NodeWindows Server 2008

Cluster Heartbeat Network

Public Network

ClusteredFile Share

ClusterResource

Cluster Heartbeat Network

Public Network

• Install Windows Server 2008 on the Install Windows Server 2008 on the new cluster nodenew cluster node

Page 21: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

Migrating to Migrating to Windows Server 2008Windows Server 2008Move cluster resources back to original locationsMove cluster resources back to original locations

Shared Storage Array

Passive NodeWindows Server 2008

Active NodeWindows Server 2008

Cluster Heartbeat Network

Public Network

ClusteredFile Share

ClusterResource

Cluster Heartbeat Network

Public Network

• Unmask SAN connectionUnmask SAN connection

• Join the new node to the cluster groupJoin the new node to the cluster group

• Move cluster applications and Move cluster applications and resources back to original locationsresources back to original locations

Page 22: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

Cluster Failover ProcessCluster Failover Process

Take active node offlineTake active node offline Update or repair offline nodeUpdate or repair offline node Bring passive node online to support cluster Bring passive node online to support cluster

resourcesresources

demonstrationdemonstration

Page 23: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

Updating Windows Server 2008 Updating Windows Server 2008 Failover ClustersFailover ClustersTypical ConfigurationTypical Configuration

Shared Storage Array

Active NodeWindows Server 2008

Passive NodeWindows Server 2008

Cluster Heartbeat Network

Public Network

ClusteredFile Share

ClusterResource

• Active/Passive configurationActive/Passive configuration

• Shared storageShared storage

• Dedicated cluster heartbeat Dedicated cluster heartbeat connectionconnection

• Dedicated public network connectionDedicated public network connection

Page 24: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

Updating Windows Server 2008 Updating Windows Server 2008 Failover ClustersFailover ClustersConsolidate resourcesConsolidate resources

Shared Storage Array

Active NodeWindows Server 2008

Passive NodeWindows Server 2008

Cluster Heartbeat Network

Public Network

ClusteredFile Share

ClusterResource

Cluster Heartbeat Network

Public Network

• Move all cluster resources to the Move all cluster resources to the active nodeactive node

• Failover process streamlined in Failover process streamlined in Windows Server 2008 failover clusters Windows Server 2008 failover clusters – faster than ever– faster than ever

• Install updates on the offline nodeInstall updates on the offline node

Page 25: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

Updating Windows Server 2008 Updating Windows Server 2008 Failover ClustersFailover ClustersMove resources to updated nodeMove resources to updated node

Shared Storage Array

Passive NodeWindows Server 2008

Active NodeWindows Server 2008

Cluster Heartbeat Network

Public Network

ClusteredFile Share

ClusterResource

Cluster Heartbeat Network

Public Network

• Move all cluster resources to the Move all cluster resources to the recently updated noderecently updated node

• Test and verify application updatesTest and verify application updates

Page 26: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

Updating Windows Server 2008 Updating Windows Server 2008 Failover ClustersFailover ClustersUpdate offline nodeUpdate offline node

Shared Storage Array

Passive NodeWindows Server 2008

Active NodeWindows Server 2008

Cluster Heartbeat Network

Public Network

ClusteredFile Share

ClusterResource

Cluster Heartbeat Network

Public Network

• Install updates on the offline nodeInstall updates on the offline node

Page 27: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

Updating Windows Server 2008 Updating Windows Server 2008 Failover ClustersFailover ClustersMove resources back to original nodeMove resources back to original node

Shared Storage Array

Passive NodeWindows Server 2008

Active NodeWindows Server 2008

Cluster Heartbeat Network

Public Network

ClusteredFile Share

ClusterResource

Cluster Heartbeat Network

Public Network

• Move all cluster resources to the Move all cluster resources to the original nodeoriginal node

Page 28: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

BenefitsBenefits● Support for more cluster nodes, now a Support for more cluster nodes, now a

maximum of 16 per cluster groupmaximum of 16 per cluster group● Support for larger volumes, now greater than Support for larger volumes, now greater than

2 TB with GPT partitions2 TB with GPT partitions● Centralized management with new MMC 3.0Centralized management with new MMC 3.0––

based consolebased console● Migration wizardMigration wizard

Greatly simplifies moving cluster resources from Greatly simplifies moving cluster resources from Windows Server 2003 to Windows Server 2008 Windows Server 2003 to Windows Server 2008 clustersclusters

Page 29: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

Best PracticesBest Practices● Cluster resourcesCluster resources

Clearly define cluster dependencies to reduce Clearly define cluster dependencies to reduce resource conflicts during migrationsresource conflicts during migrations

● Migration wizardMigration wizard Use to simplify moving cluster resources from Use to simplify moving cluster resources from

Windows Server 2003 to Windows Server 2008 Windows Server 2003 to Windows Server 2008 clustersclusters

● Storage signaturesStorage signatures Windows Server 2008 SCSI-3 signatures do not Windows Server 2008 SCSI-3 signatures do not

overwrite Windows Server 2003 cluster signaturesoverwrite Windows Server 2003 cluster signatures

Page 30: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

Best PracticesBest Practices(cont’d)(cont’d)

● Storage maskingStorage masking Allows for existing hardware to be re-used Allows for existing hardware to be re-used

without risking production datawithout risking production data Allows for simple disconnect and reconnect of Allows for simple disconnect and reconnect of

production storage during the upgrade processproduction storage during the upgrade process

● Phased migrationPhased migration Provides the ability to apply lessons learned from Provides the ability to apply lessons learned from

previous deployments, improving the migration previous deployments, improving the migration approachapproach

Page 31: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

Lessons LearnedLessons Learned

● Active/Passive node pairs provide a scalable Active/Passive node pairs provide a scalable approach to deploying clustersapproach to deploying clusters

● Distributed File System namespace allows a single Distributed File System namespace allows a single cluster to provide DFS services to multiple cluster to provide DFS services to multiple namespaces, even disjoined namespacesnamespaces, even disjoined namespaces

● New management interface provides greater New management interface provides greater functionality, empowering administrators with functionality, empowering administrators with greater control and efficiencygreater control and efficiency

Page 32: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

Session SummarySession Summary

● Windows Server 2008 failover clusters Windows Server 2008 failover clusters bring many new benefits for highly bring many new benefits for highly available services and applicationsavailable services and applications

● Migration wizard greatly simplifies Migration wizard greatly simplifies migrationsmigrations

● Optimized cluster components offer Optimized cluster components offer greater performance and manageabilitygreater performance and manageability

Page 33: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

Next StepsNext Steps

● For more information about Microsoft, visitFor more information about Microsoft, visithttp://www.microsoft.comhttp://www.microsoft.com

● For more information about Microsoft IT, visitFor more information about Microsoft IT, visithttp://www.microsoft.com/technet/itshowcasehttp://www.microsoft.com/technet/itshowcase

● Windows Server 2008 resources:Windows Server 2008 resources:http://www.microsoft.com/windowsserver2008http://www.microsoft.com/windowsserver2008

Page 34: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

● Visit TechNet at Visit TechNet at www.microsoft.com/technetwww.microsoft.com/technet● For additional information about books, courses, For additional information about books, courses,

and other community resources that support this and other community resources that support this session, visit session, visit http://technet2.microsoft.com/windowsserver2008/ http://technet2.microsoft.com/windowsserver2008/ and and http://www.microsoft.com/learning/windowsserverhttp://www.microsoft.com/learning/windowsserver2008/default.mspx2008/default.mspx

For More Information…For More Information…

Page 35: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008

Questions and AnswersQuestions and Answers

● Submit text questions by using the “Ask” buttonSubmit text questions by using the “Ask” button● Don’t forget to fill out the surveyDon’t forget to fill out the survey● For upcoming and previous live webcasts, visit For upcoming and previous live webcasts, visit

www.microsoft.com/webcasts www.microsoft.com/webcasts ● Got webcast content ideas? E-mail us at Got webcast content ideas? E-mail us at

http://go.microsoft.com/fwlink/?LinkId=41781http://go.microsoft.com/fwlink/?LinkId=41781● Today’s webcast was presented by using Microsoft Today’s webcast was presented by using Microsoft

Office Live Meeting. Get a free 14-day trial at Office Live Meeting. Get a free 14-day trial at http://www.microsoft.com/presentlivehttp://www.microsoft.com/presentlive  

Page 36: ● Dondi Vigesaa ● Operations Engineer ● Microsoft Corporation ● dondiv@microsoft.com dondiv@microsoft.com How Microsoft IT Deploys Windows Server 2008