Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Node management in high-availability cluster

a cluster and node technology, applied in the field of computer networks, can solve problems such as performance penalties for users

Active Publication Date: 2005-08-25
HEWLETT-PACKARD ENTERPRISE DEV LP
View PDF12 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If one server suffers an unexpected software or hardware failure, another clustered server may assume the operations of the failed server.
Thus, if any hardware of software component in the system fails, the user might experience a performance penalty, but will not lose access to the service.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Node management in high-availability cluster
  • Node management in high-availability cluster
  • Node management in high-availability cluster

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020]FIG. 1 is a schematic diagram depicting a conventional high-availability cluster 100. As shown, the conventional cluster 100 includes multiple nodes 102 and a network or network mesh 104 (typically an Ethernet network) interconnecting the nodes. For example, heartbeat signals are sent from the nodes to the cluster over the network 104.

[0021] In the conventional cluster, all nodes provide a heartbeat signal through an Ethernet (or other networking) interface. All nodes in the cluster monitor these signals. If a node determines (or several nodes determine) that a node has stopped sending heartbeat signals, then that node is “removed” from the HA cluster.

[0022] However, there are several problems and disadvantages with this conventional approach. First, the communications path uses relatively slow and high-overhead connections between the nodes (Ethernet, for instance). Second, the conventional approach defines an “up” state in which the node is sending heartbeat signals to the...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

One embodiment disclosed relates to a method of status generation for a node of a high-availability cluster. A heartbeat signal is sent from the node through a network to the cluster. In addition, a current status of the node is determined, and the status is sent out through a specialized interface to a next node. Another embodiment disclosed relates to a method of cluster-wide management performed per node. A heartbeat input received from the previous node is checked. Furthermore, an up / down status input received from the previous node and a degraded status input received from the previous node are also checked. Another embodiment disclosed relates to a system for of a high-availability cluster. The system includes a general inter-node communication network that is configured to carry signals including heartbeat signals from the nodes. In addition, a separate inter-node communication channel is included for communicating node status signals.

Description

BACKGROUND OF THE INVENTION [0001] 1. Field of the Invention [0002] The present disclosure relates generally to computer networks. More particularly, the present disclosure relates to clusters of interconnected computer systems. [0003] 2. Description of the Background Art [0004] A high-availability (HA) cluster is a parallel or distributed system that comprises a collection of interconnected computer systems or servers that is used as a single, unified computing unit. Members of a cluster are referred to as nodes or systems. The cluster service is the collection of software on each node that manages cluster-related activity. The cluster service sees all resources as identical objects. Resource may include physical hardware devices, such as disk drives and network cards, or logical items, such as logical disk volumes, TCP / IP addresses, entire applications and databases, among other examples. A group is a collection of resources to be managed as a single unit. Generally, a group conta...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F11/00G06F11/16G06F11/30H04L12/26H04Q3/00
CPCH04Q3/0062H04L43/0811H04L43/00H04Q3/0087
Inventor POMARANSKI, KEN GARYBARR, ANDREW HARVEY
Owner HEWLETT-PACKARD ENTERPRISE DEV LP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products