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

Block storage access method based on object storage protocol

An object storage and access method technology, applied in the field of cloud computing, can solve problems such as image registration and download troubles, increase the difficulty and cost of operation and maintenance work, and increase the difficulty of development, so as to reduce the difficulty and cost, registration and download operations The process is simple and the effect of increasing development efficiency

Active Publication Date: 2021-05-14
GUANGZHOU BINGO SOFTWARE
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] However, the registration and download of the image is very troublesome. It needs to be operated many times in the middle, and it needs to be transmitted multiple times through the network. Usually the size of the image is more than GB, which takes a long time. In the case of poor network, the time-consuming problem is even more serious; and it only depends on transit The module is easy to cause single point of failure, and the machine network bandwidth, storage capacity and disk I / O performance of the limited transit module increase the difficulty and cost of operation and maintenance; the design of the transit module needs to consider concurrency performance and the distribution of large traffic Consider ensuring that the previous tasks can continue to execute correctly after the service is restarted, which increases the difficulty of development

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
  • Block storage access method based on object storage protocol
  • Block storage access method based on object storage protocol
  • Block storage access method based on object storage protocol

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0038] A block storage access method based on an object storage protocol, comprising the following steps:

[0039] S1: The client through the object gateway service sends a request including uploading, downloading, and deleting object files; where, when uploading the object file as a mirror file, set the file attribute of the mirror file as: "X-Meta-Bingo- MyImage";

[0040] S2: The object storage gateway identifies parameters of the object file, where the parameters include file attributes, file names, and file sizes;

[0041] S3: If the file attribute conforms to "X-Meta-Bingo-MyImage", call the block storage interface according to the request, and perform operations on the block storage: (1) write the image file: call The interface of the block storage creates a mirror image with the same name and size as the mirror file, and writes the content of the mirror file to the mirror image stored in the block; after writing the mirror file, the object The storage gateway saves a...

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 block storage access method based on an object storage protocol. The block storage access method comprises the following steps: firstly, sending a request for uploading, downloading and deleting an object file through a client of an object gateway service, wherein when the uploaded object file is a mirror image file, the file attribute of the mirror image file is set to be 'X-Meta-Bingo-MyImage'; then, enabling the object storage gateway to identify parameters of the object file, and the parameters comprising file attributes; if the file attribute conforms to 'X-Meta-Bingo-MyImage', calling the block storage interface according to the request, writing the mirror image file into the block storage, downloading the mirror image file, deleting the mirror image file, and then returning to the client; and otherwise, directly executing the request of writing, downloading and deleting the object file in the object storage pool. The problem of data isolation between the storage pools of the distributed storage system is mainly solved, so that a user can conveniently and directly access the block storage in the block storage pool through an object storage protocol, the user does not need to depend on a transfer module or an additional transfer module machine, the waste of resources is reduced, the key problem that a user uses a customized virtual machine in the field of cloud computing is solved, and the invention can be effectively popularized.

Description

technical field [0001] The invention relates to the field of cloud computing, in particular to a block storage access method based on an object storage protocol. Background technique [0002] The virtual machine is a major technology in the field of cloud computing, and the virtual disk of the virtual machine needs to use a block device. Ceph is a distributed storage system that is widely used in the field of cloud computing. It can provide object storage gateway services and block storage services. Among them, object storage gateways can support the widely used S3 protocol, and block storage services can be used by virtual machines to provide virtual disks. . Mirroring is the concept of the virtual disk of a virtual machine. By customizing the mirroring, users can easily run private business systems in the virtual machine, such as running web servers, databases, and security software. If users want to create their own designed virtual machines on the cloud platform, they ...

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): G06F9/455G06F11/14
CPCG06F9/45558G06F11/1464G06F2009/45562G06F2009/45579G06F2009/45595
Inventor 刘忻郑小剑董栓宗
Owner GUANGZHOU BINGO 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