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

Distributed task management system with high consistency and availability

A technology for distributed tasks and management systems, applied in the field of distributed task management systems, can solve problems such as small overhead and strong consistency, and achieve the effects of improving reliability, reducing overhead, and solving problems of strong consistency and high availability

Inactive Publication Date: 2016-04-20
EISOO SOFTWARE
View PDF4 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to provide a highly consistent and highly available distributed task management system with less overhead in order to overcome the defects of the above-mentioned prior art, which can solve the problem of managing information and tasks of backup tasks in a distributed data backup system. Consistency coordination of backup tasks in a distributed environment

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
  • Distributed task management system with high consistency and availability
  • Distributed task management system with high consistency and availability
  • Distributed task management system with high consistency and availability

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] The present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments. This embodiment is carried out on the premise of the technical solution of the present invention, and detailed implementation and specific operation process are given, but the protection scope of the present invention is not limited to the following embodiments.

[0039] This embodiment provides a strongly consistent and highly available distributed task management system, including a Web back-end module 1 and a backup server cluster connected through a network, and a method in which the Web back-end management program in the Web back-end module 1 can use Including: SQL operations of relational databases, distributed lock operations and distributed event operations. In this embodiment, the backup server cluster is composed of at least three backup servers, each backup server is a node, and the structure of each backup server is as follows figu...

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 distributed task management system with high consistency and availability. The system comprises a Web back end module and a backup server cluster which are connected through a network, wherein the backup server cluster comprises a plurality of backup servers; each backup server comprises a consistency module, a log module and a storage module which are sequentially connected; each consistency module becomes a Leader role or a Follower role through election, receives log information sent by the Web back end module and broadcasts the log information if becoming the Leader role and receives log information broadcast by the Leader role and responds to the log information if becoming the Follower role; each log module is used for storing received log information and submits the received log information to the storage module. Compared with the prior art, the system has the advantages of high consistency, high availability, lower cost and the like.

Description

technical field [0001] The invention relates to the field of distributed database systems, in particular to a strongly consistent and highly available distributed task management system. Background technique [0002] In the field of information technology and data management, backup technology is an important technical means, which is used to restore the availability of production server systems and applications on them when they fail. With the explosive growth of data information, single-node backup storage and cabinet-type backup server systems cannot better solve the problem of faster backup and recovery of massive data. Therefore, a backup system with a distributed structure emerges as the times require. [0003] The distributed structure of the backup system should be able to provide 7*24 highly reliable and highly available services. However, in the case of multi-node clusters, single node failure is unavoidable. Therefore, there is currently a master-slave system ar...

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): G06F11/14
CPCG06F11/1464G06F11/1474
Inventor 陈智
Owner EISOO SOFTWARE
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