Distributed storage system and storing and reading method for files

A technology for distributed storage and file storage, applied in the field of cloud storage, can solve problems such as increasing management costs, and achieve the effect of improving read and write performance and security.

Inactive Publication Date: 2015-05-20
ECDATA INFORMATION TECHNOLOGY CO LTD
View PDF6 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Regardless of whether the customer is a public cloud provider or building a private cloud, they are likely to be very concerned about the cost of acquiring resources, resource utilization and availability, data protection / disaster recovery capabilities, and continuously increasing management costs
Additionally, customers may need to implement a virtualization solution and provide access sharing

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 storage system and storing and reading method for files
  • Distributed storage system and storing and reading method for files
  • Distributed storage system and storing and reading method for files

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] Specific embodiments of the present invention will be further described below in conjunction with the accompanying drawings.

[0036] Such as figure 1 As shown, the present invention discloses a distributed storage system 106 , and the distributed storage system 106 communicates with several external clients 101 through a network 102 . The external client 101 uploads the stored file to the distributed storage system 106 through the network 102 for storage.

[0037] The distributed storage system 106 includes: a storage pool 103 , a file block module 104 and several storage nodes 105 .

[0038] The storage pool 103 is a namespace, which is formed by aggregation of some storage space provided by several physical storage devices, and can provide a unified access interface and management interface for the application server. The application server can easily manage the back-end physical storage pool 103 through this access interface. All the disks on the storage device ca...

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 distributed storage system which comprises a storage pool, a file blocking module and a plurality of storage nodes, wherein the storage pool establishes network connection with an external client and is used for receiving a stored file uploaded by the external client by a network; the file blocking module establishes communication connection with the storage pool and is used for performing stripping processing on the stored file to obtain a plurality of file blocks; the storage nodes respectively establish communication connection with the file blocking module and are used for respectively storing the file blocks generated by blocking the stored file. According to the distributed storage system disclosed by the invention, the stored file is divided into the file blocks which are respectively stored in a plurality of different storage nodes; the storage nodes commonly perform read-write operation, so that the pressure of one storage node is dispersed, and the read-write performance is improved.

Description

technical field [0001] The invention relates to a cloud storage technology, in particular to a distributed storage system and a file storage and reading method. Background technique [0002] Cloud computing is a collection of emerging vertical and horizontal technologies. It's changing fast, and many providers want to gain a foothold and be a leader in this space. There are two main venues for cloud computing—private clouds and public clouds. In general, cloud computing is the on-demand availability of network, storage, and computer resources within an organization. Private clouds allow IT organizations to deliver traditional enterprise services with more flexibility, less constraints and greater capital leverage across departments. A public cloud is pretty much the same, but it's provided by an external company and accessed from the Internet. In this public model, customers do not need to purchase any hardware, nor provide hardware / software performance maintenance. A f...

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): H04L29/08
CPCH04L67/1097
Inventor 刘海峰
Owner ECDATA INFORMATION TECHNOLOGY 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