RBD data storage method and system based on Ceph, server and storage medium
A data storage and memory technology, applied in the field of data backup and recovery, can solve the problems of data loss and inability to recover data in time, and achieve the effect of protecting data, preventing data loss, and recovering data in time
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0040] figure 1 It is a flowchart of a Ceph-based RBD data storage method provided by Embodiment 1 of the present invention. This embodiment is applicable to data backup and reading, and the method can be executed by a host. Such as figure 1 As shown, the Ceph-based RBD data storage method includes:
[0041] Step S110, acquiring RBD block data;
[0042] Specifically, Ceph is a unified, distributed file system designed for excellent performance, reliability, and scalability. The Ceph storage system can simultaneously provide three functions of object storage, block storage and file system storage to meet different application requirements. RBD is the block device in Ceph. The function of a 4T block device is similar to that of a 4T SATA. The mounted RBD can be used as a disk.
[0043] Step S120, splitting the RBD block data according to the first order to obtain multiple RBD sub-data;
[0044] Specifically, before splitting the RBD block data, the RBD block data may be enc...
Embodiment 2
[0049] The second embodiment is further optimized on the basis of the first embodiment. figure 2 It is a flowchart of a Ceph-based RBD data storage method provided by Embodiment 2 of the present invention. Such as figure 2 As shown, the Ceph-based RBD data storage method of the present embodiment includes:
[0050] Step S210, acquiring RBD block data;
[0051]Specifically, Ceph is a unified, distributed file system designed for excellent performance, reliability, and scalability. The Ceph storage system can simultaneously provide three functions of object storage, block storage and file system storage to meet different application requirements. RBD is the block device in Ceph. The function of a 4T block device is similar to that of a 4T SATA. The mounted RBD can be used as a disk.
[0052] Step S220, encrypting the RBD block data to ensure the security of the RBD block data;
[0053] Specifically, encrypting the RBD block data before splitting can effectively guarantee ...
Embodiment 3
[0075] Figure 4 A schematic structural diagram of a Ceph-based RBD data storage system provided by Embodiment 3 of the present invention. Such as Figure 4 As shown, the Ceph-based RBD data storage system 300 includes:
[0076] An acquisition module 310, configured to acquire RBD block data;
[0077] A splitting module 320, configured to split the RBD block data in a first order to obtain multiple RBD sub-data;
[0078] The storage module 330 is configured to store multiple RBD sub-data in at least one storage pool in a second order.
[0079] In this embodiment, the splitting module 320 includes:
[0080] The first judging unit is used to judge whether the RBD block data can be evenly split into a plurality of RBD sub-data of a preset size;
[0081] The first splitting unit is used to split the RBD block data according to the first order to obtain multiple RBD sub-data;
[0082] The second splitting unit is used to determine the number of RBD sub-data according to the f...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com