Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

177 results about "High-availability cluster" patented technology

High-availability clusters (also known as HA clusters or fail-over clusters) are groups of computers that support server applications that can be reliably utilized with a minimum amount of down-time. They operate by using high availability software to harness redundant computers in groups or clusters that provide continued service when system components fail. Without clustering, if a server running a particular application crashes, the application will be unavailable until the crashed server is fixed. HA clustering remedies this situation by detecting hardware/software faults, and immediately restarting the application on another system without requiring administrative intervention, a process known as failover. As part of this process, clustering software may configure the node before starting the application on it. For example, appropriate file systems may need to be imported and mounted, network hardware may have to be configured, and some supporting applications may need to be running as well.

High-availability cluster virtual server system

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.
Owner:NETWORK APPLIANCE INC

Systems and methods of high availability cluster environment failover protection

A transparent high-availability solution utilizing virtualization technology is presented. A cluster environment and management thereof is implemented through an automated installation and setup procedure resulting in a cluster acting as a single system. The cluster is setup in an isolated virtual machine on each of a number of physical nodes of the system. Customer applications are run within separate application virtual machines on one physical node at a time and are run independently and unaware of their configuration as part of a high-availability cluster. Upon detection of a failure, traffic is rerouted through a redundant node and the application virtual machines are migrated from the failing node to another node using live migration techniques.
Owner:STRATUS TECH IRELAND LTD

Highly Available Clustered Storage Network

A computing method and system is presented that allows multiple heterogeneous computing systems containing file storage mechanisms to work together in a peer-to-peer fashion to provide a fault-tolerant decentralized highly available clustered file system. The file system can be used by multiple heterogeneous systems to store and retrieve files. The system automatically ensures fault tolerance by storing files in multiple locations and requires hardly any configuration for a computing device to join the clustered file system. Most importantly, there is no central authority regarding meta-data storage, ensuring no single point of failure.
Owner:DIGITAL BAZAR

High-availability cluster virtual server system

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.
Owner:NETWORK APPLIANCE INC

Distributed storage medium management for heterogeneous storage media in high availability clusters

A high availability cluster and method of storage medium management in such high availability cluster. A number k of nodes belonging to the cluster, where k≧2 and includes a master node, are provisioned with high-access-rate and low-access-rate storage media. A file is written to the high-access-rate medium of a serving node selected from among k-1 nodes excluding the master node. The file is also written to low-access-rate medium of each of k-2 nodes excluding the master node and the serving node. A distributed storage medium management protocol supervises file migration from the, low-access-rate medium of a back-up node to the high-access-rate medium of the back-up node upon disruption of file availability on the serving node. File rebalancing relies on parameters including popularity, write- and read-requests, capacity, processing load or cost.
Owner:ZETTASET

High availability cluster server for enterprise data management

A high availability, scalable cluster server system for enterprise data management. The server is a cluster of two or more nodes. Each node runs one or more virtual servers. A virtual server consists of network resources and resources for enterprise data management. Failover is based on moving virtual servers from a failed node to a healthy node. The invention provides for network failover within the same node. Enterprise data management consists of data discovery, data categorization and applying enterprise policies on categorized data. One of the problems of data management is the diversity of policies and in some cases their conflicting requirements. According to one aspect of the invention, enterprise policies are broking into policy entities. Policy entities represent the simplest policy unit. Some of the policy entities are shared between the diversified enterprise policies. Identifying a data management policy with the highest priority and applying the policy entity that belongs to it resolve conflict in policy requirements.
Owner:GADIR OMAR M A

Systems and methods of high availability cluster environment failover protection

A transparent high-availability solution utilizing virtualization technology is presented. A cluster environment and management thereof is implemented through an automated installation and setup procedure resulting in a cluster acting as a single system. The cluster is setup in an isolated virtual machine on each of a number of physical nodes of the system. Customer applications are run within separate application virtual machines on one physical node at a time and are run independently and unaware of their configuration as part of a high-availability cluster. Upon detection of a failure, traffic is rerouted through a redundant node and the application virtual machines are migrated from the failing node to another node using live migration techniques.
Owner:STRATUS TECH IRELAND LTD

Arbitration server based cluster split-brain prevent method and device

ActiveCN103684941AAvoid the risk of simultaneous launchesImprove resource usage efficiencyNetworks interconnectionSplit-brainCluster Node
The invention discloses an arbitration server based cluster split-brain prevent method and device, and belongs to high-availability cluster split-brain prevention technology in the field of computer cluster technology, in order to solve the problem that services cannot be taken over or the services run on two nodes at the same time due to the fact that states of other nodes and running services thereof cannot be accurately distinguished when a cluster heartbeat network is interrupted. The scheme includes that when the heartbeat network is interrupted, cluster nodes not running services can take over the services only by acquiring corresponding service locks through an arbitration server so as to avoid the problem of split-brain; after the services cease, the arbitration server recovers the service locks and allows other cluster nodes to preempt the same again; in the process that multiple nodes preempt one service lock, only one node succeeds in preemption and the services can be started to prevent occurrence of the split-brain.
Owner:GUANGDONG ZHONGXING NEWSTART TECH CO LTD

Distributed failover aware storage area network backup of application data in an active-N high availability cluster

A SAN-based cluster backup system and method are provided. The system and method are automated, do not use a LAN for backup data, and are made aware of application failover events. The system and method are composed of two main components: a backup service, and a primary coordinator. The backup service performs the backup of the applications that are hosted on a particular node. The backup service periodically checkpoints the state of the backup job and communicates the status to the primary coordinator. The primary coordinator controls all backup operations in the cluster. The user submits backup jobs for the applications through the primary coordinator. If a node fails during a backup operation, the primary coordinator can ensure that the failed backup job can be resumed from the last checkpoint on the failed-over node. In this way, repetitive backups can be avoided, thereby increasing efficiency.
Owner:DELL PROD LP

Host group decision system in high availability cluster and switching method for host group decision system

The invention relates to the data processing field and particularly relates to a host group decision system in a high availability cluster and a switching method for the host group decision system. The host group decision system is characterized in that the host group decision system is at a system background and comprises a plurality of transaction hosts, an integral structure comprises three levels of a sequencing-level server host, a communication-level server host and a processing-level server host, communication among the various hosts formed the cluster can be carried out through a network, reading-writing access to a file system is carried out through sharing storing equipment, real-time synchronization of data among the hosts is carried out to realize consistency, a high availability module used for converting host states is cooperatively accomplished through three modules which are a probe module, a decision module and a route module. Compared with the prior art, the host group decision system improves integral performance of a server and is advantaged in that physical isolation switching of a fault point is carried out through a two dimensional table cross collective vote decision mode, so host switching and fault isolation are realized, and a problem of cluster brain cracking is effectively solved.
Owner:SHANGHAI STOCK EXCHANGE

Method, system and software for allocating information handling system resources in response to high availability cluster fail-over events

InactiveUS20050132379A1Preventing application starvationReducing application resource requirementResource allocationMemory systemsFailoverInformation processing
A method, system and software for allocating information handling system resources in response to cluster fail-over events are disclosed. In operation, the method provides for the calculation of a performance ratio between a failing node and a fail-over node and the transformation of an application calendar schedule from the failing node into a new application calendar schedule for the fail-over node. Before implementing the new application calendar schedule for the failing-over application on the fail-over node, the method verifies that the fail-over node includes sufficient resources to process its existing calendar schedule as well as the new application calendar schedule for the failing-over application. A resource negotiation algorithm may be applied to one or more of the calendar schedules to prevent application starvation in the event the fail-over node does not include sufficient resources to process the failing-over application calendar schedule as well as its existing application calendar schedules.
Owner:DELL PROD LP

Implementation method for high availability of cluster microservices

The invention provides an implementation method for high availability of cluster microservices, comprising the following steps: deploying a service architecture to synchronously sense the newly-published microservices by all the nodes in the cluster; performing load balancing adjustment on the microservices by establishing an IPTABLES forwarding rule by the service agents of each node in the cluster; running the service load monitoring program on each node in the cluster, periodically collecting and integrating the load status of all microservices of each node, and accordingly performing the operation for dynamically increasing or deleting the backend instances of the microservices. So that, after the new service is released, all the nodes in the cluster may be perceived, and an adaptive load balancing policy is implemented on this basis, so as to dynamically adjust the local IPTABLES forwarding rule according to the adaptive load balancing policy when performing capacity expansion andshrinkage, thereby ensuring load balancing after the capacity expansion and shrinkage, that is, playing a role to realize the high availability of cluster microservices from different stages and perspectives.
Owner:INST OF INFORMATION ENG CAS

High availability cluster management method for cloud computing platform

The invention discloses a high availability cluster management method for a cloud computing platform. The method comprises the steps that whether the preset service of each physical host in a high availability cluster operates normally or not is detected; if the situation that abnormally-operating service exists in one physical host is detected, the abnormally-operating service is restarted; whether the abnormally-operating service is successfully restarted or not is judged; and if the abnormally-operating service is not successfully restarted, a virtual machine of the physical host with the abnormally-operating service is moved to other physical host. According to the high availability cluster management method for the cloud computing platform, whether the preset service of each physical host in the high availability cluster operates normally or not is detected, if the situation that abnormally-operating service exists in one physical host is detected, the abnormally-operating service is restarted, the key service of each physical host is monitored, so that a virtual host to which exception possibly occurs can be predicated or detected as soon as possible, the high availability of the high availability cluster is accordingly increased, and the user experience is improved.
Owner:CHINA STANDARD SOFTWARE

System and method for providing JAVA based high availability clustering framework

A system or framework for high availability clustering that includes a cluster server having a variety of resources and interfaces, including a cluster application program interface, group services, failure management, resource management, membership services, communications, a heartbeat interface, cluster database and management, a JNDI interface, and a resource API interface. The resource API allows the cluster server to talk to a variety of plug-ins, which in turn interface with other resources and application servers and support high availability framework for those resources and servers.
Owner:BEA SYST INC

Realization method and system for high-availability and high-performance database cluster

The invention discloses a realization method and system for a high-availability and high-performance database cluster. The method comprises the following steps: installing all dependent packages of distributed replicated block equipment software, a high-availability cluster assembly and the multi-master software of a database on a master machine and standby machines in the cluster; establishing the environment of the distributed replicated block equipment software on the master machine and the standby machines in the cluster; establishing the environment of the high-availability cluster assembly on the master machine and the standby machines in the cluster; establishing the multi-master environment of the database on the master machine, the standby machine and slave machines in the cluster; carrying out resource definition on the master machine and the standby machines in the cluster to enable the master machine and the standby machines in the cluster to be mutually switched and enable the salve machines to access the database service of the master machine or the standby machine. According to the realization method and system, free and open source software is used for improving a fault-tolerant function, a seamless handling capability can be provided when a certain node fails, a data loss rate is almost zero, the expandable multi-master node permits multiple computers to simultaneously process a complex data problem, and the database achieves high performance and high availability.
Owner:XINYU XINGBANG INFORMATION IND

Failover method for a cluster computer system

A high availability cluster computer system can realize exclusive control of a resource shared between computers and effect failover by resetting a currently-active system computer in case a malfunction occurs in the currently-active system computer. In case a malfunction occurs in a certain system in a cluster, another system in the cluster which has detected the malfunction issues a reset based on a priority to realize failover in which a standby system takes over the processing of the malfunctioning system when the malfunctioning system is stopped.
Owner:HITACHI LTD

Quorum disk-based non-interrupted operation method for high availability system

The invention discloses a method for non-interrupted operation of a high availability system through a technology of interacting information by a magnetic disk. For a multi-node high availability cluster system with shared storage equipment, a small space of a shared storage is used as a quorum disk. Various high availability nodes can simultaneously read and write the quorum disk; a quorum disk daemon process of each node writes state information of the node into the quorum disk, and detects stored information of all nodes in the quorum disk, and when nodes fail and network partition occurs, a main control node of the whole cluster is intelligently selected from normally working nodes, so that the cluster system restores a normal working state; therefore, split-brain of the high availability system is avoided and the non-interrupted normal operation of the high availability system is ensured.
Owner:CHINA STANDARD SOFTWARE

High availability cluster with notification of resource state changes

A system and method for detecting a state change of a resource in a high availability (HA) cluster are disclosed. The method comprises registering to receive notification when the resource changes state. The method further comprises receiving a notification of a state change of the resource and automatically performing one or more actions to ensure high availability of the first resource in response to the notification.
Owner:SYMANTEC OPERATING CORP

Node management in high-availability cluster

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.
Owner:HEWLETT-PACKARD ENTERPRISE DEV LP

High-availability cluster architecture and protocol

InactiveUS20140258771A1Efficient load balancingEfficient failover protectionRedundant hardware error correctionTraffic capacityNetwork architecture
Methods and systems are provided for an improved cluster-based network architecture. According to one embodiment, an active connection is established between a first interface of a network device and an enabled interface of a first cluster unit of a high availability (HA) cluster. The HA cluster is configured to provide connectivity between network devices of an internal and external network. A backup connection is established between a second interface of the network device and a disabled interface of a second cluster unit. While the first cluster unit is operational and has connectivity, it receives and processes all traffic originated by the network device that is destined for the external network. Upon determining the first cluster unit has failed or has lost connectivity, then all subsequent traffic originated by the network device that is destined for the external network is directed to the second cluster unit.
Owner:FORTINET

Method and apparatus for high availability distributed processing across independent networked computer fault groups

A plurality of local network groups of computers (102) are coupled together by a network (104). Independent processing systems that execute a single operating system are coupled together by a network (220) to form the local network groups. The independent processing systems may have more than one CPU (202). One or more of the independent processing systems may share power, cooling and a housing, thereby forming a common fault processor group (200). An application is written to execute across multiple independent processing systems and common fault processor groups. That is, the application runs in many instances that each run on independent processing systems. The multiple instances of the application provide some measure of high availability by using N+K sparing or the like. The application is for example, call processing or radio control. A processor notification list (304) keeps track of the independent processing systems that cooperatively provide an application. The independent processing systems monitor state information for independent processing systems on its processor notification lists. Also, the independent processing systems exchange messages periodically with independent processing systems on its processor notification list. The failure to receive a message is noted as a failure that requires recovery.Multiple high availability software systems are permitted to coexist under a single operating system by virtue of a new software layer that coordinates initialization and requires registration of all high availability software.
Owner:SOUND VIEW INNOVATIONS

Method and device for preventing split brain on basis of disk service lock

ActiveCN103209095AEffectively distinguish between faults and node crashesAvoid transient split-brain problemsData switching networksHeartbeat networkHigh-availability cluster
The invention discloses a method and a device for preventing split brain on the basis of a disk service lock, belongs to the technical field of computer cluster and is suitable for a high availability cluster. The method and the device for preventing the split brain on the basis of the disk service lock avoids the problem that when a cluster heartbeat network is interrupted, states of other nodes and operation service of the nodes cannot be judged accurately, service cannot be taken over, and the split brain is hard to avoid especially under the condition that the technology for restarting or storing and isolating a system is not used. The technical scheme includes: when the heartbeat network is interrupted, whether the heartbeat network is broken down or the nodes are halted is judged effectively; whether smooth stopping of service can be obtained correctly through inquiry of the disk service lock so as to avoid the problem of short split brain; a plurality of nodes grab the service lock simultaneously, only the successful node can start service to avoid split brain.
Owner:GUANGDONG ZHONGXING NEWSTART TECH CO LTD

Method and system for using high availability attributes to define data protection plans

A data protection agent or server running on a computing device receives a cluster configuration of a high availability cluster. The data protection agent or server identifies highly available data of an application running on the high availability cluster based on the clustering. The data protection agent or server then implements a data protection policy that backs up the highly available data.
Owner:VERITAS TECH

Method for monitoring high-availability cluster resource

The invention particularly relates to a method for monitoring a high-availability cluster resource. The method for monitoring the high-availability cluster resource comprises the following steps that: heartbeat software, cluster resource layer software and cluster graphical management software are modified, compiled and installed on a cluster node based on a domestic platform; simultaneously, a master node, a backup node, a management node and a monitoring node are arranged in a cluster based on the domestic platform; the backup node and the master node keep information synchronous at any time; and the backup node takes over works of the master node in time when the master node has a downtime fault. According to the method for monitoring the high-availability cluster resource disclosed by the invention, the backup node and the master node keep information synchronous at any time; the backup node takes over works of the master node in time when the master node has the downtime fault; therefore, information safety and uninterrupted continuous operation of various key applications on the domestic platform can be ensured; and virtuous circle of sustainable operation is realized.
Owner:SHANDONG CHAOYUE DATA CONTROL ELECTRONICS CO LTD

High availability for network security devices

The invention provides methods, devices and systems of high availability for network security devices. In one example, a backup intrusion detection and prevention (IDP) device includes one or more network interfaces to receive a state update message from a primary IDP device, wherein the state update message indicates a network session being inspected by the primary IDP device and an identified application-layer protocol for the device, to receive an indication that the primary device has switched over or failed over to the backup device, and to receive a plurality of packets of the network session after receiving the indication, each of the plurality of packets comprising a respective payload including application-layer data, a protocol decoder to detect a beginning of a new transaction from the application-layer data of one of the plurality of packets, and a control unit to statefully process only the application-layer data of the network session that include and follow the beginning of the new transaction.
Owner:JUMIPER NETWORKS INC

Virtualization based high availability cluster system and method for managing failure in virtualization based high availability cluster system

Provided are a virtualization based high availability cluster system and a method for managing failures in a virtualization based high availability cluster system. The high availability cluster system includes a plurality of virtual nodes, and a plurality of physical nodes each including a message generator for generating a message denoting that the virtual nodes are in a normal state and transmitting the generated message to virtual nodes in a same physical node. One of the virtual nodes not included in a first physical node among the plurality of the physical nodes takes over resources related to a service if a failure is generated in one of virtual nodes included in the first physical node.
Owner:ELECTRONICS & TELECOMM RES INST
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