Patent · US Expired

High-availability cluster virtual server system

US6944785B2 · kind B2 · utility

275Cited by
32References
39Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 23, 2001
Grant dateSep 13, 2005
Priority date
Expiry dateMar 1, 2023

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L67/10015
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Systems and methods, including computer program products, providing high-availability in server systems. In one implementation, a server system is cluster of two or more autonomous server nodes, each running one or more virtual servers. When a node fails, its virtual servers are migrated to one or more other nodes. Connectivity between nodes and clients is based on virtual IP addresses, where each virtual server has one or more virtual IP addresses. Virtual servers can be assigned failover priorities, and, in failover, higher priority virtual servers can be migrated before lower priority ones. Load balancing can be provided by distributing virtual servers from a failed node to multiple different nodes. When a port within a node fails, the node can reassign virtual IP addresses from the failed port to other ports on the node until no good ports remain and only then migrate virtual servers to another node or nodes.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.