Index-code-based virtual file system, establishment method and access method

A virtual file system and index file technology, applied in the field of computer file systems, can solve problems such as consumption of storage space, high system IP load, and server performance degradation

Inactive Publication Date: 2013-06-12
CHINANETCENT TECH
View PDF4 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] 1. A large number of IO operations lead to excessive system IP load, which further leads to a decline in server performance
[0009] 2. The merge operation takes a long time, resulting in an increase in system delay
[0010] 3. Most of the time, the system needs to save the files before and after the merge, such as the log system above, which will consume twice the storage space

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
  • Index-code-based virtual file system, establishment method and access method
  • Index-code-based virtual file system, establishment method and access method
  • Index-code-based virtual file system, establishment method and access method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0042] Embodiment of virtual file system based on index coding

[0043] Figure 3A Shows the structure of a preferred embodiment of the index coding-based virtual file system of the present invention, Figure 3B show Figure 3A Principle of the virtual file system embodiment shown. See Figure 3A , The virtual file system based on index encoding in this embodiment includes: an interface module 10 , an index directory module 11 , and a mirror file system 12 . The index directory module 11 is connected to the interface module 10 , and the mirror file system 12 is connected to the index directory module 11 .

[0044] See also Figure 3B , the interface module 10 receives a user's merge request to generate an index file, wherein the merge request includes several original files used to generate a target file and a target image file specified by the ...

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 an index-code-based virtual file system, an establishment method and an access method, decreases read and write operations generated during file merge, reduces system IO load, and ensures that a file merge operation is completed without reading or writing content. The technical scheme is as follows: a system comprises an interface module, for receiving a merge request from a user and generating an index file, wherein the merge request contains a plurality of original files and target mirror image files; an index catalogue module, for connecting with the interface module and storing the generated index file via an index catalogue structure, wherein the index files are one-to-one correspond to the target mirror image files, and the index file contains the file information of the target mirror image files and the originals files; and a mirror image file system, for connecting with the index catalogue module, and generating a corresponding target mirror image file in the mirror image file system according to the index file in the index catalogue structure and the original file pointed out in the index file.

Description

technical field [0001] The invention relates to the field of computer file systems, in particular to file systems related to file merging operations. Background technique [0002] In order to provide high-quality network services in a complex network environment, websites that provide network services (such as forums, portal websites, online games, videos, etc.) generally build or purchase content distribution networks to accelerate network services. It also reduces the pressure on the source station. [0003] The use of content delivery networks results in access logs being spread across a large number of machines, which need to be sorted and merged. In order to improve the efficiency of sorting and log merging, log files are generally processed at a smaller time granularity, and then the sorted logs are merged, resulting in a large number of log file merging operations. [0004] In the existing file system, to merge two or more files into one file, the content of the fil...

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): G06F17/30
Inventor 洪珂邹宁勇林志远
Owner CHINANETCENT 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