Paxos-protocol-based distributed consistency system online capacity expanding and online capacity reducing method and device

A consistent and distributed technology, applied in the field of distributed computing, can solve problems such as suspension, shorten the time for synchronizing data, and improve user experience.

Active Publication Date: 2018-04-17
ALIBABA GRP HLDG LTD
View PDF4 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] This application provides an online expansion method and device for a distributed consensus system based on the Paxos proto

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
  • Paxos-protocol-based distributed consistency system online capacity expanding and online capacity reducing method and device
  • Paxos-protocol-based distributed consistency system online capacity expanding and online capacity reducing method and device
  • Paxos-protocol-based distributed consistency system online capacity expanding and online capacity reducing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0071] In the following description, numerous specific details are set forth in order to provide a thorough understanding of the application. However, the present application can be implemented in many other ways different from those described here, and those skilled in the art can make similar promotions without violating the connotation of the present application. Therefore, the present application is not limited by the specific implementation disclosed below.

[0072] The present application provides an online capacity expansion method, device and electronic equipment of a Paxos protocol-based distributed consensus system, and an online capacity reduction method and device of a Paxos protocol-based distributed consensus system. Embodiments of the present application will be described in detail below in conjunction with the accompanying drawings. In order to facilitate the understanding of the technical solution of this application, some relevant technical terms in the techn...

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 provides a Paxos-protocol-based distributed consistency system online capacity expanding method comprising the steps that the preset number of new servers are additionally arranged on the basis of the original servers in the original Quorum; capacity expanding operation is performed on one new server; the capacity expanding operation comprises the following steps: the service processrelated to the distributed services is stopped; the configuration information of the capacity-expanded Quorum including all the original servers and the preset number of new servers is updated; the service process is started and Leader election for the capacity-expanded Quorum is initiated; the capacity expanding operation is performed for each original server apart from the Leader of the original Quorum and the capacity expanding operation is performed for the Leader of the original Quorum after completion; and the capacity expanding operation is performed on the new servers of which capacity expanding is not performed. The problems of the present cold capacity expanding method that the distributed system services are paused in the capacity expanding process can be solved. The inventionalso provides a Paxos-protocol-based distributed consistency system online capacity reducing method.

Description

technical field [0001] The present application relates to the technical field of distributed computing, in particular to a method and device for online capacity expansion of a distributed consensus system based on the Paxos protocol. The present application also relates to an online scaling method and device for a distributed consensus system based on the Paxos protocol. Background technique [0002] In a large-scale distributed scenario, client processes distributed on a large number of computing nodes usually need to rely on the mutual exclusion provided by the back-end distributed consistency system to synchronize access to a shared resource and prevent mutual interference to protect data. Distributed consistency. There are a large number of client processes using distributed consistency services in large-scale distributed computing systems. With the rapid growth of business scale, thousands or even more client processes will establish a large number of connections with...

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
IPC IPC(8): H04L12/24H04L29/08
CPCH04L41/0803H04L41/082H04L67/10H04L67/1095H04L63/00H04L9/3239H04L65/40H04L9/50H04L41/0896
Inventor 朱云锋陶云峰卢毅军
Owner ALIBABA GRP HLDG LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products