Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and device for accelerating synchronization state in Ceph cluster

A technology for synchronizing status and clustering, applied in the field of communication, can solve the problems of long Peering process and long time in GetInfo stage, and achieve the effect of reducing a large number of repetitive and sending numbers.

Active Publication Date: 2021-04-02
NEW H3C BIG DATA TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] In view of this, this application provides a method and device for accelerating the synchronization state in a Ceph cluster, to solve the problem of repeatedly receiving a large number of query messages from PG in the prior art, resulting in a long time-consuming GetInfo stage, which further makes the Peering process time-consuming problem

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 and device for accelerating synchronization state in Ceph cluster
  • Method and device for accelerating synchronization state in Ceph cluster
  • Method and device for accelerating synchronization state in Ceph cluster

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Rather, they are merely examples of apparatuses and methods consistent with aspects of the present application as recited in the appended claims.

[0031] The terminology used in this application is for the purpose of describing particular embodiments only, and is not intended to limit the application. As used in this application and the appended claims, the singular forms "a", "the", and "the" are intended to include the plural forms as well, unless the context clearly dictates otherwise. It should also be understood that the term ...

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 method and device for accelerating a synchronization state in a Ceph cluster. The method is applied to a main PG, and the main PG comprises a first structure body and a secondstructure body. The method comprises the following steps: after a Peering process is started, judging whether a pginfo message sent from the PG is stored in the first structure body or not; if the pginfo message sent by the slave PG is not stored in the first structural body, judging whether the version number of the query message sent by the master PG to the slave PG is stored in the second structural body or not; if the version number of the query message sent to the slave PG by the master PG is stored in the second structure body, judging the state change of the OSD correspondingly mappedby the slave PG; if the OSD state corresponding to each version number included between the original version number of the OSD recorded in the second structure body and the current version number of the OSD is up, stopping sending the query message to the slave PG.

Description

technical field [0001] The present application relates to the field of communication technologies, and in particular to a method and device for accelerating synchronization status in a Ceph cluster. Background technique [0002] Currently, the distributed storage system (Ceph) has become one of the most popular open source storage solutions. Such as figure 1 as shown, figure 1 It is a schematic diagram of Ceph storage architecture in the prior art. [0003] exist figure 1 Among them, the Ceph storage architecture includes RADOS block device (English: RADOS Block Device, referred to as: RBD), RADOS gateway (English: RADOS GateWay, referred to as: RADOS GW), Ceph file system (English: Ceph FileSystem, referred to as: Ceph FS), The library (librados) used in Ceph to simplify access to RADOS and the RADOS object storage system. [0004] The upper-layer application sends a service request to the Ceph client. The client forwards the service request to librados after invoking...

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): G06F16/27G06F16/2458H04L29/08
CPCG06F16/27G06F16/2474H04L67/1097
Inventor 孔令杰
Owner NEW H3C BIG DATA TECH CO LTD