Cluster Heartbeats Node health monitoring CSV I/O Built-in resiliency for storage volume access Intra-Cluster Synchronization Replicated state.

Slides:



Advertisements
Similar presentations
Symon Perriman Program Manager II Clustering & High-Availability Microsoft Corporation SESSION CODE: VIR303.
Advertisements

High Availability Deep Dive What’s New in vSphere 5 David Lane, Virtualization Engineer High Point Solutions.
Module 4: Configuring Network Connectivity
Configuring and Troubleshooting Network Connections
Implementing Inter-VLAN Routing
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 10: DHCP Routing & Switching.
11 TROUBLESHOOTING Chapter 12. Chapter 12: TROUBLESHOOTING2 OVERVIEW  Determine whether a network communications problem is related to TCP/IP.  Understand.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 10: DHCP Routing and Switching Essentials.
1 © Copyright 2010 EMC Corporation. All rights reserved. EMC RecoverPoint/Cluster Enabler for Microsoft Failover Cluster.
Must have static IP address pool and VLANs for Provider Address (PA) network – network on which NVGRE encapsulated packets are sent All subnets.
MCDST : Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Chapter 13: Troubleshoot TCP/IP.
1© Copyright 2011 EMC Corporation. All rights reserved. EMC RECOVERPOINT/ CLUSTER ENABLER FOR MICROSOFT FAILOVER CLUSTER.
Yes, yes it does! 1.Guest Clustering is supported with SQL Server when running a guest operating system of Windows Server 2008 SP2 or newer.
Implementing Failover Clustering with Hyper-V
Microsoft Virtual Academy Module 4 Creating and Configuring Virtual Machine Networks.
High Availability Module 12.
Ch 8-3 Working with domains and Active Directory.
Implementing Dynamic Host Configuration Protocol
Windows Internet Connection Sharing Dave Eitelbach Program Manager Networking And Communications Microsoft Corporation.
But what if there is a catastrophic event? Fire, flood, earthquake …
Cluster Shared Volumes Reborn in Windows Server 2012 Gareth JamesHani AdhamiSenior Consultant WSV423.
VIR309. Installed? What version? Are all of the ICs added to the VMs? Integration Components Supported LPs number on host Number of logical processors.
Name Resolution Domain Name System.
Network Configuration Charles (Cal) Loomis & Mohammed Airaj LAL, Univ. Paris-Sud, CNRS/IN2P October 2013.
Module 12: Designing High Availability in Windows Server ® 2008.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 10: DHCP Routing & Switching.
Virtualization Infrastructure Administration Network Jakub Yaghob.
70-411: Administering Windows Server 2012
Failover Clustering & Hyper-V: Multisite Disaster Recovery
Objectives Configure routing in Windows Server 2008 Configure Routing and Remote Access Services in Windows Server 2008 Network Address Translation 1.
Windows Azure Conference 2014 Lessons Learned From Large Scale Migrations to Windows Azure IaaS.
Module 12: Routing Fundamentals. Routing Overview Configuring Routing and Remote Access as a Router Quality of Service.
Module 3: Designing IP Addressing. Module Overview Designing an IPv4 Addressing Scheme Designing DHCP Implementation Designing DHCP Configuration Options.
Dynamic Host Configuration Protocol and IP Address Assignment CIS 238 Oakton Community College.
Module 4: Planning, Optimizing, and Troubleshooting DHCP
CHAPTER 3 PLANNING INTERNET CONNECTIVITY. D ETERMINING INTERNET CONNECTIVITY REQUIREMENTS Factors to be considered in internet access strategy: Sufficient.
Module 2: Installing and Maintaining ISA Server. Overview Installing ISA Server 2004 Choosing ISA Server Clients Installing and Configuring Firewall Clients.
MDC417 Follow me on Working as Practice Manager for Insight, he is a subject matter expert in cloud, virtualization and management.
Module 9: Designing Network Access Protection. Scenarios for Implementing NAP Verifying the health of: Roaming laptops Desktop computers Visiting laptops.
Module 11: Implementing ISA Server 2004 Enterprise Edition.
Cloud Scale Performance & Diagnosability Comprehensive SDN Core Infrastructure Enhancements vRSS Remote Live Monitoring NIC Teaming Hyper-V Network.
Elden Christensen Senior Program Manager Lead Microsoft Session Code: SVR319.
Microsoft Virtual Academy Module 8 Managing the Infrastructure with VMM.
Windows Server 2012 Hyper-V Networking
Configuring Name Resolution and Additional Services Lesson 12.
IT Pro Day Windows Server 2012 Hyper-V – The next chapter Michel Luescher, Senior Consultant Microsoft Thomas Roettinger, Program Manager Microsoft.
11 CLUSTERING AND AVAILABILITY Chapter 11. Chapter 11: CLUSTERING AND AVAILABILITY2 OVERVIEW  Describe the clustering capabilities of Microsoft Windows.
DNS DNS overview DNS operation DNS zones. DNS Overview Name to IP address lookup service based on Domain Names Some DNS servers hold name and address.
MDC323B SMB 3 is the answer Ned Pyle Sr. PM, Windows Server
70-412: Configuring Advanced Windows Server 2012 services
Understand Server Protection LESSON Security Fundamentals.
Introduction to Active Directory
You there? Yes Network Health Monitoring Heartbeats are sent to monitor health status of network interfaces Are sent over all cluster.
Complete VM Mobility Across the Datacenter Server Virtualization Hyper-V 2012 Live Migrate VM and Storage to Clusters Live Migrate VM and Storage Between.
Failover Clustering & Hyper-V: Multi-Site Disaster Recovery Symon Perriman Technical Evangelist Microsoft
DPM - IPMI Product Support Engineering VMware Confidential.
Virtual Machine Movement and Hyper-V Replica
| Basel Fabric Management with Virtual Machine Manager Philipp Witschi – Cloud Architect & Microsoft vTSP Thomas Maurer – Cloud Architect & Microsoft MVP.
Windows Server 2008 R2 Failover Clustering and Network Load Balancing October 25 th 2009.
How to setup DSS V6 iSCSI Failover with XenServer using Multipath Software Version: DSS ver up55 Presentation updated: February 2011.
Deploying Highly Available SQL Server in Windows Azure A Presentation and Demonstration by Microsoft Cluster MVP David Bermingham.
VAROVANJE VIRTUALIZIRANEGA DATACENTRA – VISOKA RAZPOLOŽLJIVOST Gorazd Šemrov Microsoft Consulting Services
IT Pro Day Windows Server 2012 Hyper-V – The next chapter Michel Luescher, Senior Consultant Microsoft Thomas Roettinger, Program Manager Microsoft.
Pass Microsoft Installing and Configuring Windows Server 2012 exam in just 24 HOURS! 100% REAL EXAM QUESTIONS ANSWERS Microsoft Installing.
DHCP CONFIGURATION Routing & Switching. DHCPV4 OPERATION CONFIGURING A DHCPV4 SERVER A Cisco router running the Cisco IOS software can be configured to.
Lab A: Planning an Installation
Cluster Communications
MCSA VCE
03 | Cluster Networking Elden Christensen | Principal Program Manager Lead | Microsoft Symon Perriman | Vice President | 5nine Software.
What’s New In WatchGuard Wi-Fi Cloud v8.6
Presentation transcript:

Cluster Heartbeats Node health monitoring CSV I/O Built-in resiliency for storage volume access Intra-Cluster Synchronization Replicated state across nodes

You there? Yes

Private Network Cluster Network 1 Private Network Cluster Network 1 Public Network Cluster Network 2 Public Network Cluster Network 2

Private Network Cluster Network 1 Private Network Cluster Network 1 Public Network Cluster Network 2 Public Network Cluster Network 2 Configuration Change

Lightweight and infrequent Latency in network would cause Metadata I/O to be slow performance Bandwidth not as important, but Quality of Service is… Metadata Significant bandwidth usage All I/O forwarded via SMB over the network Insufficient bandwidth may cause other important I/O to not go through Bandwidth is very important, as is Quality of Service… Failure Scenarios / Asymmetric Storage Connectivity

More deployment options with Windows Server 2012 for converged networking

Isolated network for the host partition Increased security isolation (could use VLAN’s to isolate from Client network) Host Management Public network for client access to VMs Virtual Machines Short duration heavy burst traffic Live Migration Intra-cluster communication is lightweight, but sensitive to latency Metadata updates are infrequent and light, but failure conditions could be heavy Intra-cluster communication / CSV Dedicated storage network Disable for cluster use iSCSI Key Takeaway: It is really about providing quality of service guarantees!!

Required? No – It is not required to have 2 separate networks Clustering does support a converged networking model Validation will generate a Warning to alert you of a potential single point of failure Validation is not NIC Teaming aware Recommended? Yes – It is recommended to have redundant network communication between nodes Sort of… let’s talk about what really matters and converged networking (next slide)

Resiliency

Same Subnet NIC 2 Same Subnet NIC 2 Cluster Network 1 NIC 2 Ignored By Cluster NIC 2 Ignored By Cluster Same Subnet NIC 1 Same Subnet NIC 1

NameValueDescription Disabled for Cluster Communication 0No cluster communication of any kind sent over this network Enabled for Cluster Communication only 1Internal cluster communication and CSV traffic can be sent over this network Enabled for client and cluster communication 3Cluster IP Address resources can be created on this network for clients to connect to. Internal and CSV traffic can be sent over this network

CSV Streaming I/O Across Multiple Networks X X

Highest Availability Tolerance of Transient Failures

Increasing heartbeat thresholds does not fix network problems, it only masks them! PropertyDefaultMaximumDescription SameSubnetDelay1 second2 secondsFrequency heartbeats are sent SameSubnetThreshold5 heartbeats120 heartbeatsMissed heartbeats before an interface is considered down CrossSubnetDelay1 second4 secondsFrequency heartbeats are sent to nodes on dissimilar subnets CrossSubnetThreshold5 heartbeats120 heartbeatsMissed heartbeats before an interface is considered down to nodes on dissimilar subnets

Cluster PropertyDefaultHyper-V Default SameSubnetThreshold510 CrossSubnetThreshold520

If enabled for iSCSI Software Initiator New Windows Server 2012 logic Disabled for Cluster Communication If no default gateway is present Enabled for Cluster Communication only If a default gateway is present Enabled for client and cluster communication

Prioritization Recommendation: Configure on all cluster deployments Heartbeats and Intra-cluster communication are sensitive to latency and configuring a QoS Priority Flow Control policy will ensure they are sent first Bandwidth Allocation Recommendation: Configure on CSV deployments CSV may send large amounts of data, need to ensure it has sufficient bandwidth Relative Minimum Bandwidth SMB policy recommended

Site A Site B

Do not attempt to find cross subnet routes if local routes are found Always attempt to find routes that cross subnets Disable the cluster service from attempting to discover cross subnet routes after node successfully joins

Site A Site B ValueDescription 0Clear Text 1Signed (default) 2Encrypted Disclaimer: Incurs some performance overhead

OR Network Name Resource IP Address Resource A IP Address Resource B

DNS Server 1 DNS Server 2 DNS Replication Record Created Record Updated Site A Site B Record Updated Record Obtained

DNS Server 1 VM = Site ASite B

DNS Server 1 DNS Server 2 FS = Site ASite B VLAN

DNS Server 1 DNS Server 2 VM = Site ASite B

PropertyDescription ResourceDataResource Internal Use (read only) StatusNetBIOSStatus (error) code for NetBIOS – 0 means no error (read only) StatusDNSStatus (error) code for DNS – 0 means no error (read only) StatusKerberosStatus (error) code for Kerberos – 0 means no error (read only) CreatingDCDomain controller upon which this netname’s AD object was initially created (read only) LastDNSUpdateTimeTime at which DNS was last updated (read only) ObjectGUID(read only) NameThe name published in NetBIOS and SAM account name in AD DnsNameThe name published in DNS RemapPipeNamesLegacy setting for SMB HostRecordTTLTTL in seconds of the DNS record, this controls how long caches will retain the record RegisterAllProvidersIP0 (false), 1 (true) – when enabled all IP addresses this netname depends on will be published to DNS no matter what their provider state is PublishPTRRecords0 (false), 1 (true) – Create reverse DNS records TimerCallbackAdditionalThresholdUnused

PropertyDescription LeaseObtainedTimeTime when DHCP lease was acquired (Read only) LeaseExpiresTimeTime when DHCP lease runs out (Read only) DhcpServerThe DHCP server that issued the lease (Read only) DhcpAddressAddress assigned by DHCP (Read only) DhcpSubnetMaskSubnet mask assigned by (Read only) NetworkThe network this IP address is on (such as “Cluster Network 2”) AddressThe IP Address assigned to this IP resource SubnetMaskSubnet mask EnableNetBIOS0 (false), 1 (true) - Controls whether this address is published by netbios OverrideAddressMatchThis setting is unused EnableDhcp0 (false), 1 (true) – determines whether this IP Address resource obtains its address via DHCP

SMB Client traffic Streaming I/O Across Multiple Networks X X \\server1\share1 Client