Cluster Communications

Slides:



Advertisements
Similar presentations
Release 5.1, Revision 0 Copyright © 2001, Juniper Networks, Inc. Advanced Juniper Networks Routing Module 9: Static Routes & Routing Table Groups.
Advertisements

CCNA2 Module 4. Discovering and Connecting to Neighbors Enable and disable CDP Use the show cdp neighbors command Determine which neighboring devices.
Operating Systems Concepts 1/e Ruth Watson Chapter 11 Chapter 11 Network Maintenance Ruth Watson.
Module 3: Preparing for Cluster Service Installation.
Lesson 1: Configuring Network Load Balancing
Lesson 2: Configuring Servers
Lecture Week 3 Introduction to Dynamic Routing Protocol Routing Protocols and Concepts.
COMPUTER NETWORKS.
(part 3).  Switches, also known as switching hubs, have become an increasingly important part of our networking today, because when working with hubs,
Implementing Failover Clustering with Hyper-V
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 7 Configuring File Services in Windows Server 2008.
Copyright 2003 CCNA 1 Chapter 7 TCP/IP Protocol Suite and IP Addressing By Your Name.
Microsoft Load Balancing and Clustering. Outline Introduction Load balancing Clustering.
© 2006, The Technology FirmWWW.THETECHFIRM.COM 1 WINDOWS XP SUPPORT TOOLS.
Lesson 3 Introduction to Networking Concepts Lesson 3.
1 Chapter Overview Understanding the Windows 2000 Networking Architecture Using Microsoft Management Console.
Hands-on Networking Fundamentals
Squiggle Lan Messenger.
Guide to MCSE , Second Edition, Enhanced1 Windows XP Network Overview Most versatile Windows operating system Supports local area network (LAN) connections.
NETWORK Topologies An Introduction.
Module 13: Network Load Balancing Fundamentals. Server Availability and Scalability Overview Windows Network Load Balancing Configuring Windows Network.
Module 12: Designing High Availability in Windows Server ® 2008.
INSTALLING MICROSOFT EXCHANGE SERVER 2003 CLUSTERS AND FRONT-END AND BACK ‑ END SERVERS Chapter 4.
Cluster Heartbeats Node health monitoring CSV I/O Built-in resiliency for storage volume access Intra-Cluster Synchronization Replicated state.
ACM 511 Chapter 2. Communication Communicating the Messages The best approach is to divide the data into smaller, more manageable pieces to send over.
Chapter 8 Implementing Disaster Recovery and High Availability Hands-On Virtual Computing.
Objectives Configure routing in Windows Server 2008 Configure Routing and Remote Access Services in Windows Server 2008 Network Address Translation 1.
CN2140 Server Kemtis Kunanuraksapong MSIS with Distinction MCT, MCITP, MCTS, MCDST, MCP, A+
VLAN V irtual L ocal A rea N etwork VLAN Network performance is a key factor in the productivity of an organization. One of the technologies used to.
Module 4: Planning, Optimizing, and Troubleshooting DHCP
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter Two Installing and Configuring Exchange Server 2003.
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network, Enhanced Chapter 5: Managing and Monitoring DHCP.
OS Services And Networking Support Juan Wang Qi Pan Department of Computer Science Southeastern University August 1999.
Network Management. Network management means monitoring and controlling the network so that it is working properly and providing value to its users. A.
11 CLUSTERING AND AVAILABILITY Chapter 11. Chapter 11: CLUSTERING AND AVAILABILITY2 OVERVIEW  Describe the clustering capabilities of Microsoft Windows.
© 2002 Global Knowledge Network, Inc. All rights reserved. Windows Server 2003 MCSA and MCSE Upgrade Clustering Servers.
Linux Operations and Administration Chapter Eight Network Communications.
70-412: Configuring Advanced Windows Server 2012 services
ERICSON BRANDON M. BASCUG Alternate - REGIONAL NETWORK ADMINISTRATOR HOW TO TROUBLESHOOT TCP/IP CONNECTIVITY.
You there? Yes Network Health Monitoring Heartbeats are sent to monitor health status of network interfaces Are sent over all cluster.
1 Objectives Discuss the basics of Dynamic Host Configuration Protocol (DHCP) Describe the components and processes of DHCP Install DHCP in a Windows Server.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Implement Spanning Tree Protocols (STP) LAN Switching and Wireless – Chapter.
Chapter 5. An IP address is simply a series of binary bits (ones and zeros). How many binary bits are used? 32.
VICTORIA UNIVERSITY OF WELLINGTON Te Whare Wananga o te Upoko o te Ika a Maui SWEN 432 Advanced Database Design and Implementation Cassandra Architecture.
Network Load Balancing Addressing
Chapter 5 VLSMs, Summarization and Troubleshooting TCP/IP
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 12: Planning and Implementing Server Availability and Scalability.
Lab A: Planning an Installation
(ITI310) SESSIONS 8: Network Load Balancing (NLB)
Introduction to Networking Concepts
Services DFS, DHCP, and WINS are cluster-aware.
Troubleshooting Tools
Introduction to Operating Systems
Configuring Cluster Communications
Securing the Network Perimeter with ISA 2004
Troubleshooting Network Communications
MAC Addresses and ARP 32-bit IP address:
Network Load Balancing
VIRTUAL SERVERS Presented By: Ravi Joshi IV Year (IT)
Chapter 15: Networking Services Design Optimization
Network Cards Server clusters use a variety of networks to communicate with other nodes and with clients.
Chapter 2: Static Routing
Introduction to Computers
Introduction to Networks
Introduction to Networks
Troubleshooting IP Addressing
Chapter 9 Objectives Understand TCP/IP Protocol.
Network+ Guide to Networks 6th Edition
Chapter 2: Static Routing
Allocating IP Addressing by Using Dynamic Host Configuration Protocol
Presentation transcript:

Cluster Communications

It is strongly recommended that a cluster have more than one network connection. A single network connection threatens the cluster with a single point of failure. There are three options for network configurations, private, public, and mixed. Each network configuration requires its own dedicated network card.

Private Network Cluster nodes need to be consistently in communication over a network to ensure that both nodes are online. Cluster service can utilize a private network that is separate from client communications. Once a connection is configured as a private network it can only be used for internal cluster communications, and is known as a private network or interconnect. The private network will be the default route for node-to-node communication. The cluster cannot use a private network for client-to-node communication. Heartbeats Each node in a cluster periodically exchanges sequenced User Datagram Protocol (UDP) datagrams with the other node in the cluster to determine if it is up and running correctly, and to monitor the health of a network link. This process is referred to as sending heartbeats.

Public Network The public network connection is used as a dedicated client-to-node communication network. The cluster cannot use the public network for node-to-node communication.

Mixed Network Another configuration option is to create a network that is used for both private and public communication. This is called a mixed network. Using a mixed network does not change the recommendation for two networks. Important: The recommended configuration for server clusters is a dedicated private network for node-to-node communication and a mixed network. The mixed network acts as a backup connection for node-to-node communication should the private network fail. This configuration avoids having any single point of network failure.

Cluster Network Requirements

A cluster network has two primary types of communication A cluster network has two primary types of communication. The private communication provides online status and other cluster information to the nodes. The public communication provides information between the client and virtual servers. It is recommended that private network communications be physically separated from public network communications, but have the ability to use the mixed network to eliminate a single point of failure. An alternative network type a mixed network, uses the public network for both private and public communications. The advantage of a mixed network is that private network communications can be failed over to the public network. If you dedicate a network to client-to-node communications, node-to-node communications cannot fail over to that network. The mixed network configuration is the preferred configuration for a public network. Network adapters, known to the cluster as network interfaces, attach nodes to networks. You configure what types of communication will travel across the networks by using the cluster administration tools.

Cluster Network Requirements: Private Network The private network, also known as the interconnect in a server cluster, will potentially carry the following five types of information: Server heartbeats. Each node in a cluster exchanges IP packets (approximately every 1.2 seconds) with the other node in the cluster determining if both nodes are running correctly. The first node of the cluster to come online is the node that is responsible for sending out the heartbeats. The second node begins to send heartbeats to inform the first node that the second node has come online. If a node does not respond to the heartbeat, the working node identifies the unresponsive node as having failed. If a node fails to detect six successive heartbeats from another node, the other node assumes that the unresponsive node is offline and tries to take ownership of the resources that the nonresponding node owns. Note that failure to detect a heartbeat message can be caused by node failure, network interface failure, or network failure. Replicated state information. Every node in the cluster uses replicated state information to communicate which cluster groups and resources are running on all of the other nodes. Cluster commands. Cluster commands manage and change the cluster configuration. An example of a cluster command would be any node-to-node communications regarding adding or removing a resource or failing over a group. Application commands. Cluster-aware applications send application commands through the interconnect to communicate with copies of an application running on multiple servers. Application data. Application data is when cluster-aware applications share data between nodes. Note: If the private network fails over to the public network, the Cluster service employs packet signing for node-to-node communications to provide additional security over the network.

Cluster Network Requirements: Public Network The public network connection extends beyond the cluster nodes and is used for client-to-cluster communication. The public network cannot function as a backup connection for node-to-node communication should the private network fail. The network interface cards (NICs) for the public network must be on the same subnet.

Cluster Network Requirements: Mixed Network The typical server cluster will have one NIC on each server that is designated for internal communications (cluster only), and one or more other NICs designated for all communications (the mixed network serving both cluster and client). In such a case, the cluster-only NIC is the primary interconnect, and the mixed network NIC(s) serves as a backup if the primary ever fails. Cluster service can only do this for the primary cluster interconnect. That is, it provides the ability to use an alternate network for the cluster interconnect if the primary network fails. This eliminates an interconnect NIC from being a single point of failure. There are vendors who offer fault tolerant NICs for Windows 2000 Advanced Server, and you can use these for the NICs that connect the servers to the client network.