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

Universal cloning method and device for cloud platform shared file storage

A technology for sharing files and file storage, applied in the field of cloud storage, which can solve the problems of unable to automatically set relevant parameters, unable to clone across underlying storage, slow speed, etc., to achieve the effect of improving versatility and usability, reliable design principle, and simple structure

Pending Publication Date: 2022-01-04
济南浪潮数据技术有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] In view of the above-mentioned current cloud platform of the prior art, there is no general cloning method for shared file storage, but the copy can only be manually mounted, the speed is slow, and it cannot be cloned across the underlying storage, and the relevant parameters cannot be automatically set. The present invention provides a A general cloning method and device for cloud platform shared file storage to solve the above technical problems

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
  • Universal cloning method and device for cloud platform shared file storage
  • Universal cloning method and device for cloud platform shared file storage
  • Universal cloning method and device for cloud platform shared file storage

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0082] Such as figure 1 As shown, the present invention provides a general cloning method for cloud platform shared file storage, comprising the following steps:

[0083] S1. Create a file storage type based on the cloud platform, and create a source file storage through the file storage type;

[0084] S2. Obtain the user's file storage cloning request, parse out the source file storage type and the target file storage type, and determine whether the source file storage type and the target file storage type correspond to the same back-end storage;

[0085] If yes, go to step S3;

[0086] If not, go to step S4;

[0087] S3. Create a first temporary snapshot according to the source file storage, and create a new file storage through the first temporary snapshot, and set the access control information of the new file storage through the access control information of the source file storage;

[0088] S4. Create a second temporary snapshot for the source file storage, and create...

Embodiment 2

[0090] Such as figure 2 As shown, the present invention provides a general cloning method for cloud platform shared file storage, comprising the following steps:

[0091] S1. Create a file storage type based on the cloud platform, and create a source file storage through the file storage type; the specific steps are as follows:

[0092] S11. Create a file storage type based on the cloud platform, and different file storage types correspond to different back-end storage;

[0093] S12. Select a file storage type, and use the selected file storage type to create a source file storage;

[0094] S2. Obtain the user's file storage cloning request, parse out the source file storage type and the target file storage type, and determine whether the source file storage type and the target file storage type correspond to the same back-end storage; the specific steps are as follows:

[0095] S21. Select a source file storage in the cloud platform operating system, specify the target fil...

Embodiment 3

[0123] Such as image 3 As shown, the present invention provides a general cloning device for cloud platform shared file storage, including:

[0124] The source file storage creation module 1 is used to create a file storage type based on the cloud platform, and create a source file storage through the file storage type; the source file storage creation module 1 includes:

[0125] The file storage type creation unit 1.1 is used to create a file storage type based on the cloud platform, and different file storage types correspond to different back-end storage;

[0126] The source file storage creation unit 1.2 is used to select the file storage type, and use the selected file storage type to create the source file storage;

[0127] The back-end storage judging module 2 is used to obtain the user's file storage cloning request, parse out the source file storage type and the target file storage type, and judge whether the source file storage type and the target file storage type...

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 universal cloning method and device for cloud platform shared file storage. The method comprises the following steps: creating source file storage through a file storage type; analyzing a source file storage type from the file storage cloning request, and judging whether the source file and the target file storage type correspond to the same back-end storage or not; if the file types correspond to the same back-end storage, creating a first temporary snapshot, creating new file storage, and setting access control information of the new file storage through the access control information of the source file storage; if the file types correspond to different back-end storage, creating a second temporary snapshot, and creating first and second shared file storage; mounting the first and second shared files and storing the first and second shared files in a temporary directory; creating a folder in the second shared file storage; copying the first shared file storage; and after copying is completed, setting access control information stored in the second shared file. According to the invention, undifferentiated clone data stored at different rear ends and accelerated clone stored at the same rear end are realized.

Description

technical field [0001] The invention belongs to the technical field of cloud storage, and in particular relates to a general cloning method and device for cloud platform shared file storage. Background technique [0002] Based on the multi-architecture cloud platform, it realizes the unified management and scheduling of various virtualizations on different hardware architectures through computing services, provides a unified cloud service resource pool, and quickly and dynamically scales resources to achieve rapid response to business service needs. [0003] Based on the multi-architecture cloud platform, Manila is an important component of OpenStack, which provides shared file storage services for OpenStack and allows cloud hosts to use the shared file system conveniently. [0004] On the cloud platform operating system, users can easily create file storage types through the Manila service. Different storage types can correspond to different underlying storages. Select any ...

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): G06F11/14G06F16/11G06F16/16G06F16/172G06F16/176G06F16/182
CPCG06F11/1448G06F16/119G06F16/16G06F16/164G06F16/182G06F16/172G06F16/176
Inventor 马翱宇轩艳东
Owner 济南浪潮数据技术有限公司