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

Distributed file system and method for storing data and providing services by utilizing same

A distributed file and file system technology, applied in the direction of electrical digital data processing, special data processing applications, instruments, etc., can solve problems such as low efficiency, achieve the effect of improving efficiency, high reliability, and realizing data balance

Active Publication Date: 2013-01-30
TSINGHUA UNIV
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Its problem is mainly that the data in the search engine field is characterized by a large amount of index and cache data that are written at one time, and the modification method is mainly based on appending. When dealing with the personal data of a large number of users that needs to be rewritten frequently, the efficiency will be relatively low.

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 file system and method for storing data and providing services by utilizing same
  • Distributed file system and method for storing data and providing services by utilizing same
  • Distributed file system and method for storing data and providing services by utilizing same

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

[0025] Such as figure 1 As shown, the distributed file system provided by the present invention includes:

[0026] The metadata server (Metadata Server, MDS) is used to save the list of data server nodes corresponding to all user identifiers and the corresponding relationship between the nodes and their identifiers, maintain the load status of each node, and guide the data server to perform load balancing and The operation of redundancy recovery, the load situation is characterized by the amount of data;

[0027] A data server (Data Server, DS), used to store user data and corresponding user metadata, wherein each user data is stored in a separate directory, and the directory is distinguished using the identifier;

[0028] File System Client (File System Client, FSC), used to form a local file directory, and forward the operation to the corre...

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 file system which comprises a metadata server, a data server, a file system client and an application program client, wherein the metadata server is used for saving a list of nodes of the data server, which correspond to all user identifiers, and the corresponding relationship between the nodes and the identifiers, maintaining the load situation of each node, guiding the data server to implement the operations of load balancing and redundancy recovery and representing the load situation by data size; the data server is used for storing data of users and corresponding metadata of the users, leading the data of each user to be stored under an individual directory, and using the identifiers to differentiate the directories; the file system client is used for forming a local file directory and forwarding the operations to the corresponding data server; and the application program client is used for leading the user to access the file system through the file directory formed by the file system client and further providing an application program for the user. The invention further provides a method for storing the data and providing the services by utilizing the system. By adopting the system and the method, the efficiency of storing the data of the individual users can be improved.

Description

technical field [0001] The invention relates to the file system field of an operating system, in particular to a distributed file system serving a large number of individual users and a method for using it to store individual user data and provide services for individual users. Background technique [0002] With the development of cloud computing technology and mobile Internet technology, the storage location of more and more users' personal data has been transferred from local devices (such as desktops, netbooks, smart phones, etc.) to remote servers. This brings a lot of convenience to users. [0003] First of all, such a storage model creates opportunities for synchronization of data on different devices. User data such as documents, pictures, music, etc. may be created or generated on a desktop computer, but also want to be viewed or modified on a netbook or smart phone. Since the data is always available on the remote server, the application can automatically synchron...

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 Patents(China)
IPC IPC(8): G06F17/30
Inventor 郑纬民张尧学薛瑞尼韩文弢陈康陈文光
Owner TSINGHUA UNIV