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

Data distribution algorithm and data distribution device for cloud storage system

A cloud storage system and data distribution technology, applied in the field of data processing, can solve problems such as low resource utilization, unreasonable settings, and inefficient data distribution strategies, and achieve the effect of ensuring optimal distribution

Inactive Publication Date: 2015-01-21
INSPUR BEIJING ELECTRONICS INFORMATION IND
View PDF5 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the data distribution strategy of the current cloud storage system is inefficient or unreasonable, and there are problems such as unreasonable scheduling of physical storage resources and low resource utilization.

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
  • Data distribution algorithm and data distribution device for cloud storage system
  • Data distribution algorithm and data distribution device for cloud storage system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] The present invention will be further described in detail below in conjunction with the accompanying drawings. These implementation examples are described in sufficient detail to enable those skilled in the art to practice the invention. Logical, implementation and other changes may be made in the implementation without departing from the spirit and scope of the invention.

[0021] figure 1 It is a schematic flow chart of the data distribution algorithm of the cloud storage system of the present invention. Such as figure 1 As shown, it may specifically include:

[0022] Step 11, calculate the ID value of the data storage object in the cloud storage system, and map the ID value of the data storage object to a circular address space.

[0023] Before this step, it is necessary to obtain the information of the data storage object in the cloud storage system, and the information of the data storage object may include the identification, size, and type of the data block. ...

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 data distribution algorithm for a cloud storage system. The data distribution algorithm includes: calculating an ID value of a data storage object and mapping the ID value to an address space; determining inductive virtual nodes of each physical device, and setting a mapping relation between each physical storage device and the associated virtual nodes; calculating ID values of the virtual nodes and mapping the ID values to the address space; acquiring an ID value of the data storage object in the address space, searching the ID value of the corresponding first virtual node, and setting a mapping relation of the two ID values; determining corresponding physical storage devices of the data storage object according to the mapping relation between each physical storage device and the associated virtual nodes, and setting a mapping relation between the data storage object and the corresponding physical storage device. By means of the data distribution algorithm for the cloud storage system, high efficiency and optimization in utilization of storage resources in the cloud storage system can be guaranteed.

Description

technical field [0001] The invention relates to the technical field of data processing, in particular to a data distribution algorithm of a cloud storage system and a device thereof. Background technique [0002] Cloud storage is an extension and development of the concept of cloud computing. It refers to the collection of a large number of different types of storage devices in the network through application software to work together through functions such as cluster applications, grid technology, or distributed file systems. A system that provides external data storage and business access functions. When the core of cloud computing system computing and processing is the storage and management of large amounts of data, a large number of storage devices need to be configured in the cloud computing system, then the cloud computing system will be transformed into a cloud storage system, so cloud storage is a data storage and management as the core cloud computing system. [...

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): G06F9/455H04L29/08G06F17/30
Inventor 于辉李新虎胡玉鹏
Owner INSPUR BEIJING ELECTRONICS INFORMATION IND