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

Method of implementing high availability of system in multi-machine surroundings

A technology for realizing systems and environments, applied in transmission systems, digital transmission systems, instruments, etc., can solve problems such as waste of resources, and achieve the effects of improving utilization, low cost, and high availability

Inactive Publication Date: 2008-05-14
LANGCHAO ELECTRONIC INFORMATION IND CO LTD
View PDF0 Cites 58 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For this mode, since each master machine must have a backup machine corresponding to it, if there are N master machines, it is necessary to deploy N backup machines accordingly to be able to serve each master machine. To provide high availability, the result is a great waste of resources. Even if Active-Active is adopted, that is, two servers each run an application, both as the main machine, and at the same time they are each other’s backup machine. The working mode also requires N / 2 spare machines

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
  • Method of implementing high availability of system in multi-machine surroundings
  • Method of implementing high availability of system in multi-machine surroundings

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0031] 1. N+1 mode

[0032] That is, one server acts as a backup machine for N master machines. No matter which one of the N master machines fails, the backup machine will take over its tasks and continue to work. Of course, if all N master machines fail, then the backup machine will continue to work. Opportunity takes over all the jobs. For heartbeat monitoring, network heartbeat monitoring is used, and the heartbeat line uses LAN ip, which does not conflict with the external network ip that provides services to the outside world. And we use port monitoring to monitor heartbeat. Two ports are opened on both sides of each heartbeat line, that is, two ports are opened for each main machine and standby machine for heartbeat monitoring. Assuming that the ports A and B of the master computer correspond to ports a and b of the standby computer, then a heartbeat monitoring packet is sent from a to B. If the heartbeat line is normal, b will receive the heartbeat confirmation packet ...

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

The invention relates to a method for implementing the high availability of the system in a multiprocessor environment. In the multiprocessor environment, one ore M standby computers correspond to N active computers and deliver the standby service for N active computers; when one standby computer corresponds to N active computers, the standby computer monitors the heartbeat with the active computer in the mode of the multicast and the standby computer monitors the working state of the active computers in the mode of the heart beating line; when the standby computer monitors that the active computer malfunctions, the standby computer takes over the work of the active computer and provides the service provided originally by the active computer to the outside so as to implement the continuous application under the circumstance that the user can not feel the service interception. The invention has the beneficial effects that the scalability of the high-availability system is solved and the high availability of the system can be realized with lower cost in a complicated multiprocessor environment having a plurality of applications, and the utilization ratio of the system resources can be enhanced.

Description

1. Technical field [0001] The present invention relates to a technical field of computer application, in particular to a system for realizing high availability of the system in a multi-computer environment [0002] Methods. 2. Background technology [0003] With the development of computer technology, information has become a very important part of the daily activities of the system. At the same time, due to the complexity and openness of the system and the diversification of the application environment, it also brings many uncertain factors to the operation of the application system. . These factors also lead to higher requirements for the security of the server. The security, stability and reliability of the business system based on this platform and the continuous operation of the system become the key to the system. [0004] Under normal circumstances, when the system cannot operate normally, we need to use manual methods to identify, analyze, recover and test the faul...

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(China)
IPC IPC(8): H04L12/24G06F11/00
Inventor 苑鸿剑王守昊尹宏伟李勋
Owner LANGCHAO ELECTRONIC INFORMATION IND CO LTD
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