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

Qos setting method of ceph cloud storage system based on token bucket algorithm

A technology of cloud storage system and token bucket algorithm, which is applied in the QoS setting field of Ceph cloud storage system, can solve problems such as lack of QoS support, and achieve the effect of avoiding jitter

Active Publication Date: 2021-02-09
北京易捷思达科技发展有限公司
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, the updated version of Ceph has introduced bluestore and other optimized architectures for SSDs, but Ceph does not yet support QoS.

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
  • Qos setting method of ceph cloud storage system based on token bucket algorithm
  • Qos setting method of ceph cloud storage system based on token bucket algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The following is based on figure 1 with figure 2 The specific embodiment of the present invention is further described:

[0024] see figure 1 , a QoS setting method for the Ceph cloud storage system based on the token bucket algorithm, which provides the limit (restriction) requirement in the QoS guarantee, and can handle certain emergencies, allowing the customer's IOPS to temporarily exceed the limit value. Described Ceph cloud storage system comprises a plurality of clients and the service end that is connected with a plurality of clients communication, and described service end is provided with total token bucket module, comprises a plurality of sub-token bucket modules in the total token bucket module , there is a one-to-one correspondence relationship between each client and each sub-token bucket module, wherein the total token bucket module is a total token bucket, including many small token buckets (sub-token buckets) card bucket module), corresponding to ea...

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 discloses a QoS setting method of a Ceph cloud storage system based on a token bucket algorithm. The Ceph cloud storage system includes a plurality of clients and a server connected to the plurality of clients in communication. The server is provided with The total token bucket module, the total token bucket module includes a plurality of sub-token bucket modules, each client has a one-to-one correspondence with each of the sub-token bucket modules, the present invention provides The limit limit in QoS, when many clients perform IO operations, can limit their maximum IOPS, which can avoid the phenomenon that some clients occupy a large number of IOPS while other clients are hungry; at the same time, it provides the ability to handle bursts, and the depth of the bucket That is, the maximum number of tokens held by the sub-token bucket module can handle the sudden large IO, avoiding problems such as jitter.

Description

technical field [0001] The invention belongs to the field of distributed storage, and in particular relates to a QoS setting method of a Ceph cloud storage system based on a token bucket algorithm. Background technique [0002] Cloud storage is an emerging concept that is extended and developed from the concept of cloud computing. It refers to a large number of different types of storage devices in the network such as cluster applications, network technology or distributed file systems that work together through application software to jointly provide services to the outside world. A system of data storage and business access functions ensures data security and saves storage space. [0003] QoS (Quality of Service) is a control mechanism that provides different priorities for different users or different data streams, or ensures that the performance of data streams reaches a certain level according to program requirements. In the field of packet switching network, QoS refer...

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 Patents(China)
IPC IPC(8): H04L12/819H04L12/851H04L47/21
Inventor 杨东升于治国王洋韩朝阳
Owner 北京易捷思达科技发展有限公司
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