A virtual file system based on DAS architecture storage servers and a file management method thereof

A virtual file system and storage server technology, applied in the field of virtual file systems, can solve the problems of disk shortage, video resource disk shortage, storage server IO performance bottleneck, etc., to reduce IO expenditure, ensure IO performance, and reduce read and write pressure. Effect

Inactive Publication Date: 2017-02-15
TCL CORPORATION
View PDF4 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Even if a storage server with an existing DAS architecture is configured with a RAID card, if multiple users access the same video resource intensively, it will form an IO performance bottleneck for the entire storage server, causing tension on the disk that stores the video resource and affecting the IO of the storage server. performance
Moreover, even if multiple access requests do not access the same video resource but the video resources corresponding to multiple access requests are on the same disk, it may cause disk tension and affect the IO performance of the storage server

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
  • A virtual file system based on DAS architecture storage servers and a file management method thereof
  • A virtual file system based on DAS architecture storage servers and a file management method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0052] figure 1 A functional block diagram of the virtual file system based on the DAS architecture in this embodiment is shown. In the storage server based on DAS architecture, the storage server is directly connected to the disk or disk array through the SCSI interface, and the storage server is equipped with IO read and write, storage maintenance management, data backup and Restoring the host operating system with functions such as requirements; wherein, the disk array includes at least two disks. In the virtual file system based on the DAS architecture storage server provided in this embodiment, the memory mapping relationship between the virtual file system and the host operating system is established in advance, specifically including the task management subsystem 11, the cache subsystem 12, the directory subsystem 14 and the storage subsystem. System 13; wherein, the directory subsystem 14 establishes a memory mapping relationship with the host operating system.

[00...

Embodiment 2

[0087] This embodiment provides a file management method of a virtual file system based on a DAS architecture storage server, which is used to access (including read and write operations) to file data stored in the storage subsystem 13, that is, to The file operation task of the read-write file task acquires the file data to be read or stores the file data to be written in the storage subsystem 13 . Specifically, the file management method of the virtual file system based on the DAS architecture storage server includes:

[0088] S10: The task management subsystem 11 receives the file operation task from the requesting terminal, and determines the task type of the file operation task. Specifically, the task type of the file operation task includes reading and writing a file task and managing a file task; Wherein, reading and writing a file task includes reading a file task and writing a file task; Managing a file task includes creating a file task, deleting a file task, modifyi...

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 virtual file system based on DAS architecture storage servers and a file management method thereof. The virtual file system comprises a task management sub-system and a cache sub-system. The task management sub-system is used for receiving file operation tasks from request terminals and sending the tasks to the cache sub-system. If the task type of the file operation tasks is file reading tasks, the cache sub-system acquires to-be-read file data corresponding to the file operation tasks from a cache space, and sends the to-be-read file data to the task management sub-system; or if the task type of the file operation tasks is file writing tasks, the cache sub-system writes to-be-written file data corresponding to the file operation tasks into the cache space. The task management sub-system receives the to-be-read file data and sends the to-be-read file data to the request terminals. The virtual file system is provided with the cache sub-system which can process file operation tasks, so that repeated reading of disks or disk arrays can be prevented and the IO performance of the disks or disk arrays can be guaranteed.

Description

technical field [0001] The invention relates to the field of virtual file systems, in particular to a virtual file system based on a DAS architecture storage server and a file management method thereof. Background technique [0002] With the rapid development of the Internet and video technology, people's requirements for video quality continue to increase, resulting in an increase in the amount of video data transmission, and the video storage server is required to continuously increase the video read and write rate to meet the purpose of responding to user video read and write requests in a timely manner . Current disk storage servers mainly include three architectures: DAS, NAS and SAN. Among them, DAS (Direct Access Storage, that is, direct access storage) means that a storage device is directly connected to a computer through a SCSI interface or a fiber channel. NAS (Network Attached Storage) refers to connecting storage devices to a group of computers through a stand...

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): G06F17/30
CPCG06F16/11G06F16/188
Inventor 李涛
Owner TCL CORPORATION
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