Cloud storage system and implementation method thereof

A technology of cloud storage system and implementation method, which is applied in the field of Internet information, can solve problems such as business logic complexity, and achieve the effects of improving security and transmission efficiency, reducing congestion probability, and high throughput

Inactive Publication Date: 2012-01-04
G CLOUD TECH
View PDF4 Cites 137 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The traditional NAS (Network Attached Storage, network storage device) storage management and expansion method is relatively good for the disper

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
  • Cloud storage system and implementation method thereof
  • Cloud storage system and implementation method thereof
  • Cloud storage system and implementation method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] Such as figure 1As shown, the cloud storage system is divided into two levels: metadata server set 1 (M0, M1, . . . , MN) and data block storage node set 2 (S0, S1, . . . , SN). The metadata server set 1 includes multiple metadata servers, and for any two metadata servers, the accumulation of data in each metadata server is the same. The two metadata service sets 1 are mutually redundant. Similarly, the accumulation of data owned by each data block storage node set 2 is the same. The system can determine which specific storage server node the user client wants to read and write according to the client network environment. The metadata server is responsible for managing the entire distributed file system and responding to the client's access to the file, accepting the write request from the write client and assigning it to the storage block, or accepting the request from the read client to read the file, and returning the location of the block corresponding to the file...

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 relates to the technical field of Internet information, in particular to a cloud storage system and an implementation method thereof. The cloud storage system comprises more than one metadata server sets and a plurality of data block storage node sets, wherein metadata server sets manage the whole distributed file system, respond an access of a client to a file, receive a writing request of a writing client and distribute the writing request to a storage block or receive a request of a reading client for reading a file and return to a position of a block corresponding to the file; and the reading client reads file blocks from corresponding blocks and combines the file blocks. In a system, the file is divided into one or more blocks; the blocks are scatteredly stored in the data block storage node sets; and storage nodes create, delete and copy the file blocks under the command of metadata servers. In the cloud storage system and the implementation method, the safety and the transmission efficiency are improved due to block redundancy distribution and block balance distribution, and the congestion probability is reduced. The cloud storage system and the implementation method are widely applied to cloud storage systems of enterprises.

Description

technical field [0001] The invention relates to the field of Internet information technology, in particular to a cloud storage system and an implementation method thereof. Background technique [0002] Cloud computing is the result of the mixed evolution and leap of concepts such as virtualization (Virtualization), utility computing (Utility Computing), IaaS (Infrastructure as a Service), PaaS (Platform as a Service), and SaaS (Software as a Service). It provides a brand-new Internet business service model, that is, users can rent the required services through the network in an on-demand and easy-to-expand manner. Cloud computing technology uses the transmission capacity of the high-speed Internet to transplant resources such as computing, storage, software, and services from distributed personal computers or servers to large-scale high-performance computers, personal computers, and virtual computers that are centrally managed on the Internet, so that users Use these resour...

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): H04L29/08
Inventor 孙傲冰岳强季统凯
Owner G CLOUD TECH
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