File Share Witness for MNS quorum 2-node clusters Dankwart Medger Trident Consulting S.L.

Slides:



Advertisements
Similar presentations
Cluster Extension for XP and EVA
Advertisements

Intro to SharePoint 2013 Architecture Liam Cleary.
15.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 15: Configuring a Windows.
1 © Copyright 2010 EMC Corporation. All rights reserved. EMC RecoverPoint/Cluster Enabler for Microsoft Failover Cluster.
Chapter 9 Chapter 9: Managing Groups, Folders, Files, and Object Security.
1 Distributed File System, and Disk Quotas (Week 7, Thursday 2/21/2007) © Abdou Illia, Spring 2007.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 8: Implementing and Managing Printers.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 10: Server Administration.
Hands-On Microsoft Windows Server 2003 Administration Chapter 6 Managing Printers, Publishing, Auditing, and Desk Resources.
1© Copyright 2011 EMC Corporation. All rights reserved. EMC RECOVERPOINT/ CLUSTER ENABLER FOR MICROSOFT FAILOVER CLUSTER.
Maintaining and Updating Windows Server 2008
Installing and Configuring a Secure Web Server COEN 351 David Papay.
SharePoint is only an application so it has to run on top of Windows Server Windows 2008 R2 SP1 or Windows 2012 Standard, Enterprise, or Data Center Still.
MCTS Guide to Microsoft Windows Server 2008 Applications Infrastructure Configuration (Exam # ) Chapter Ten Configuring Windows Server 2008 for High.
Microsoft Load Balancing and Clustering. Outline Introduction Load balancing Clustering.
Ronen Gabbay Microsoft Regional Director Yside / Hi-Tech College
Gopal Ashok Program Manager Microsoft Corp Session Code: DAT 312.
NovaBACKUP 10 xSP Technical Training By: Nathan Fouarge
SUS Services ECE Computer Facilities. SUS Services Software Update Services Microsoft Security And Critical Update Service Microsoft Security And Critical.
Choose and Book Installing Security Broker (IA) client.
FileSecure Implementation Training Patch Management Version 1.1.
Update your servers to service pack 2. Ensure that the environment is fully functioning. Migrate to 64 bit servers is necessary. REVIEW UPGRADE BEST PRACTICES.
Desktop Security: Worms and Viruses Brian Arkills, C&C NDC-Sysmgt.
IT:Network:Applications Fall  Running one “machine” inside another “machine”  OS in Virtual machines sees ◦ CPU(s) ◦ Memory ◦ Disk ◦ USB ◦ etc.
Test Review. What is the main advantage to using shadow copies?
But what if there is a catastrophic event? Fire, flood, earthquake …
Hands-On Microsoft Windows Server 2008 Chapter 5 Configuring, Managing, and Troubleshooting Resource Access.
Architecting Availability Groups
Cisco Unity & Unity Connection Server Updates Wizard TOI Josh Rose UCBU Engineering May 17, 2007.
Benjamin Lavalley, Sr. Product Marketing Manager Kaseya 2 Upgrade Review.
Software Licensing, Made Simple SELECT Server XM Edition
1 Group Account Administration Introduction to Groups Planning a Group Strategy Creating Groups Understanding Default Groups Groups for Administrators.
Module 12: Designing High Availability in Windows Server ® 2008.
Section 2: Using Group Policy Management Tools Local vs. Domain Policies Editing Local Policies Managing Domain Policies Understanding Group Policy Refresh.
Clustering SQL Server Tom Pullen Senior DBA, RM Education
Module 1: Installing and Upgrading to Exchange Server 2003.
DIT314 ~ Client Operating System & Administration CHAPTER 5 MANAGING USER ACCOUNTS AND GROUPS Prepared By : Suraya Alias.
SQL2005 Cluster Build. IP Request Request 6 IP Addresses – One for EACH SQL virtual server (2) – One for the cluster – One for Distributed Transaction.
Site Power OutageNetwork Disconnect Node Shutdown for Patching Node Crash Quorum Witness Failure How do I make sure my Cluster stays up ??... Add/Evict.
Module 7 Active Directory and Account Management.
SQLCAT: SQL Server HA and DR Design Patterns, Architectures, and Best Practices Using Microsoft SQL Server 2012 AlwaysOn Sanjay Mishra Program Manager.
Compatibility and Interoperability Requirements
1 Administering Shared Folders Understanding Shared Folders Planning Shared Folders Sharing Folders Combining Shared Folder Permissions and NTFS Permissions.
PLANNING A MICROSOFT EXCHANGE SERVER 2003 INFRASTRUCTURE Chapter 2.
Speaker Name 00/00/2013. Solution Requirements.
Lesson 13: Configuring Shared Resources
Web Access. Overview  Purpose  Prerequisites  Install Components  Enable Virtual Directories  IIS Configuration & Security  Troubleshooting.
Alwayson Availability Groups
70-412: Configuring Advanced Windows Server 2012 services
Deploying Highly Available SQL Server in Windows Azure A Presentation and Demonstration by Microsoft Cluster MVP David Bermingham.
CACI Proprietary Information | Date 1 PD² SR13 Client Upgrade Name: Semarria Rosemond Title: Systems Analyst, Lead Date: December 8, 2011.
Maintaining and Updating Windows Server 2008 Lesson 8.
All the things you need to know before setting up AlwaysOn Michael Steineke SQL & BI Solution Lead Enterprise Architect Concurrency, Inc.
Architecting Availability Groups An analysis of Microsoft SQL Server Always-On Availability Group architectures 1.
SQL Database Management
Introduction to Clustering
Greg Seidel Technology Specialist – SQL Server
Troubleshooting Tools
Architecting Availability Groups
Network Operating System Lab
Event Log Cluster service includes event data in the Windows 2000 system log.
Configuring Cluster Communications
Troubleshooting Network Communications
Cluster Disks and Cluster File Storage
Cluster Communications
AlwaysOn Availability Groups 101
Introduction to Clustering
Architecting Availability Groups
Configuration Of A Pull Network.
AlwaysOn Availability Groups
Presentation transcript:

File Share Witness for MNS quorum 2-node clusters Dankwart Medger Trident Consulting S.L.

2 Majority Node Set Quorum - File Share Witness What is it? A patch for Windows 2003 SP1 clusters provided by Microsoft (KB921181)KB What does it do? Allows the use of a simple file share to provide a vote for an MNS quorum-based 2-node cluster In addition to introducing the file share witness concept, this patch also introduces a configurable cluster heartbeat (for details see MS Knowledge Brief) What are the benefits? The „arbitrator“ node is no longer a full cluster member. A simple fileshare can be used to provide this vote. No single subnet requirement for network connection to the „arbitrator“. One arbitrator can serve multiple clusters. However, you have to set up a separated share for each cluster. The „abitrator“ exposing the share can be a standalone server a different OS architecture (e.g. a 32-bit Windows server providing a vote for a IA64 cluster)

3 Majority Node Set Quorum - File Share Witness # cluster nodes# node failures App A App B App A App B \\arbitrator\share Get vote 0 (1 with MNS fileshare witness) App A Slide is animated

4 Majority Node Set Quorum - File Share Witness \\arbitrator\share1 MNS Private Property: MNSFileShare = \\arbitrator\share1 MNS Private Property: MNSFileShare = \\arbitrator\share2 \\arbitrator\share2 Cluster 2 Cluster1

5 File Share Witness - Installation & Configuration Installation Download the update from Install it on each cluster node A reboot is required !!! This will add a new private property to the MNS resource Configuration Set the MNSFileShare property to the share you created on the abitrator Command: cluster resource /priv MNSFileShare=\\servername\sharename Important: The account under which the cluster service is running must have read and write permission to the share After setting the property the MNS resource has to moved to activate the new setting. C:\>cluster. resource MNS /priv Listing private properties for 'MNS': T Resource Name Value S MNS MNSFileShare D MNS MNSFileShareCheckInterval 240 (0xf0) D MNS MNSFileShareDelay 4 (0x4)

6 File Share Witness - Prerequisits Cluster Windows 2003 SP1 & R2 (x86, x64, IA64, EE and DC) 2-node MNS quorum-based cluster Property will be ignored for >2 nodes Arbitrator OS requirements Windows 2003 SP1 or later MS did not test earlier/other OS versions even though they should work Server OS is recommended for availability and security File Share requirements One file share for each cluster for which the „arbitrator“ provides a vote 5 MB per share are sufficient The external share does not store the full state of the cluster configuration. Instead, the external share contains only data sufficient to help prevent split-brain syndrome and to help detect a partition-in-time Cluster Service account requires read/write permission For highest availability, you might want to create a clustered file share/file server

7 File Share Witness - additional parameters MNSFileShareCheckInterval This is the interval when the cluster service checks if it can write to the file share. If this verification fails, a warning event is logged in the system event log min: 4 sec default: 240 sec max: sec MNSFileShareDelay Delay in seconds that the cluster node (which does not currently own the MNS quorum resource) will wait until it tries to get the vote from the witness. This allows the current owner of the MNS quorum resource be preferred when trying to win the vote. min: 0 sec default: 4 sec max: 60 sec C:\>cluster. resource MNS /priv Listing private properties for 'MNS': T Resource Name Value S MNS MNSFileShare \\arbitrator\share D MNS MNSFileShareCheckInterval 240 (0xf0) D MNS MNSFileShareDelay 4 (0x4)

88 File Share Witness/Arbitrator - What does it mean for CLX? Remember: File Share Witness only works with 2-node clusters Abitrator Node requirementCLX with traditional MNSCLX with MNS using file share witness Cluster MembershipArbitrator is a full additional cluster memberand has full cluster configuration information. Arbitrator is external to the cluster and has only minimal cluster configuration information. Operating SystemSame Windows version as on other cluster nodes, e.g. if IA64 cluster, abitrator has to be IA64 server, as well. Can be different Windows versions, e.g. 32-bit fileshare witness (arbitrator) can serve 64-bit cluster. HardwareDetermined by the OS. Arbitrator could be a smaller, less powerfull machine than the main nodes Determined by the OS. Fileshare server could be a smaller, less powerfull machine than the main nodes. Due to the less strict OS requirements, the hardware selection is also more flexible. Multiple ClustersOne arbitrator node per cluster.One arbitrator can serve multiple clusters. Location3rd site Network requirementsSingle subnet. Should NOT be dependent on a network route (physically) through one DC in order to reach the other DC. Can be a routed network (different subnets). Should NOT be dependent on a network route (physically) through one DC in order to reach the other DC.