Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Distributed file system and hot file access method thereof

A distributed file and hot file technology, applied in the field of network storage, can solve problems such as network speed drop, and achieve the effect of avoiding network speed drop

Active Publication Date: 2012-06-27
深圳市安云信息科技有限公司
View PDF5 Cites 48 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The bandwidth of the node server is evenly distributed to a large number of concurrent clients. The result is that the network speed for the client to read the file is severely reduced

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 hot file access method thereof
  • Distributed file system and hot file access method thereof
  • Distributed file system and hot file access method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] The basic idea of ​​the present invention is as follows: the file is divided into a plurality of fixed-length data blocks, which are stored in single or multiple storage node servers according to the distributed file system strategy, and all data blocks have parameter marks to be accessed within a unit period Number of times, data block parameters are stored in the main server, and hot files will be sorted according to the number of times they are accessed to confirm the range of hot files. When a new client starts, it will obtain some data blocks of the hotspot files provided by the main server, and the positions of other hot data blocks in other clients. In a distributed file system with multiple clients, the hotspot file data blocks and their location information will be allocated to each client according to the policy. When the client's application program requests to read hotspot file data, the client will initiate access to other clients according to the location ...

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 hot file access method in a distributed file system. The method is characterized in that: A. a master determines a hot file through collecting and calculating an accessed frequency of each accessed data block in unit time in the distributed file system and records position information of the hot file; B. a first client requests to obtain the hot file from the master and the master sends the hot file position information to the first client; C. the first client selects a second client as a target client according to the received hot file position information, creates connection with the target client, reads the hot file from the target client and caches in the local; D. the master updates the hot file position information, adds and stores the position information of the first client of the hot file in the hot file position information.

Description

technical field [0001] The invention relates to the technical field of network storage, in particular to a distributed file system and a hot file access method thereof. Background technique [0002] Google File System (GFS, Google File System) is a scalable distributed file system for large, distributed applications that access large amounts of data. It runs on cheap common hardware, it can provide a large number of users with high overall performance services, and it can also provide fault tolerance. [0003] The GFS file system is a distributed structure. It is a highly fault-tolerant network file system, mainly composed of a master server (master) and many storage node servers (chunkserver). [0004] The working process of the GFS file system is as follows: figure 1 shown, including the following steps: [0005] Step 101: the client converts the file name and byte offset specified by the application program into a block index of the file by using fixed-size blocks, and...

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
Inventor 吴棣章谢伟汉
Owner 深圳市安云信息科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products