● dondi vigesaa ● operations engineer ● microsoft corporation ● [email protected]...
TRANSCRIPT
● Dondi Vigesaa● Operations Engineer● Microsoft Corporation● [email protected]
How Microsoft IT Deploys Windows Server 2008 Failover Clusters for File Services
● 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
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
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
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
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
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
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
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
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
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
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
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
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
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)
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
● 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…
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