Distributed object storage method, device, electronic device and readable storage medium

An object storage and distributed technology, applied in the storage field, can solve the problems of high price of solid-state drives and increase the cost of distributed storage systems, and achieve the effect of shortening business response time, improving traversal efficiency, and improving performance

Active Publication Date: 2022-03-08
INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the high price of solid-state drives will greatly increase the cost of the entire distributed storage system

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 object storage method, device, electronic device and readable storage medium
  • Distributed object storage method, device, electronic device and readable storage medium
  • Distributed object storage method, device, electronic device and readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment approach

[0086] In the above embodiment, there is no limitation on how to perform data access. An optional implementation manner of data access is given in this embodiment, which may include the following steps:

[0087] When an object data access request is received, obtain the name of the object to be accessed by parsing the object data access request;

[0088] According to the name of the object to be accessed, the location of the hash ring is determined through a consistent hash algorithm;

[0089] Starting from the location of the hash ring, determine the secondary bucket to be read that is closest to the location of the hash ring on the hash ring in a clockwise direction;

[0090] Based on the name of the object to be accessed, the corresponding metadata information is determined by traversing each fragment of the secondary bucket to be read, and the storage location of the object to be accessed in the secondary bucket to be read is determined through the metadata information.

...

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 application discloses a distributed object storage method, device, electronic equipment and readable storage medium. Among them, the method includes pre-building a distributed object hierarchical storage architecture, the distributed object hierarchical storage architecture includes a first-level bucket and multiple second-level buckets, and a mapping relationship is established between the first-level bucket and each second-level bucket through a consistent hash algorithm; Each secondary bucket is used to store user data, and the object metadata of each secondary bucket is mapped to different fragments of the corresponding bucket; each fragment is used to store the metadata index information of the corresponding secondary bucket. When receiving user read and write requests, process user read and write requests based on the distributed object hierarchical storage architecture. On the basis of not increasing the cost of the distributed object storage system, the present application can improve the data traversal efficiency of large-scale orders of magnitude object buckets, and improve the performance of the distributed object storage system.

Description

technical field [0001] The present application relates to the field of storage technology, in particular to a distributed object storage method, device, electronic equipment and readable storage medium. Background technique [0002] With the rapid development of big data and cloud technology, the massive growth of data, although the traditional storage technology has mature technology, good performance and high availability, but in the face of massive data, there are still disadvantages of poor scalability, high cost, single point of failure and performance bottlenecks Wait. In order to meet the storage requirements of massive data, the application of distributed storage technology was born. Distributed storage technology is to disperse and store files and data on multiple independent storage devices, which can be divided into file storage, object storage and block storage. A distributed storage system usually includes a metadata server, a client or application, and a stor...

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): G06F16/13G06F16/172G06F16/182G06F3/06
CPCG06F16/134G06F16/137G06F16/172G06F16/182G06F3/0611G06F3/0643G06F3/067
Inventor 臧林劼
Owner INSPUR SUZHOU INTELLIGENT TECH CO 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