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

A block device IO request processing method of a data center

A technology of IO request and processing method, applied in the direction of electrical digital data processing, input/output process of data processing, instruments, etc., can solve RAMDISK capacity limitation, kernel virtual address space does not meet the growing demand of physical address space, etc. problem, to achieve the effect of breaking through the capacity limit and reducing the quantity

Active Publication Date: 2019-02-19
深圳润迅数据通信有限公司
View PDF9 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Along with the increase of the application program in the Linux system and the increase of the peripheral devices mounted by the hardware system, the kernel virtual address space of 96MB has not satisfied the increasing demand of the physical address space, therefore the capacity of the RAMDISK in the prior art has been limited. very restrictive

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 block device IO request processing method of a data center
  • A block device IO request processing method of a data center
  • A block device IO request processing method of a data center

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] The present invention will be described in detail below in conjunction with the implementations shown in the accompanying drawings, but it should be noted that these implementations are not limitations of the present invention, and those of ordinary skill in the art based on the functions, methods, or structures made by these implementations Equivalent transformations or substitutions all fall within the protection scope of the present invention.

[0053] overview :

[0054] A file system (File System, FS) is a type of object storage, which can save files (at this time, the object ID is its path name) or objects (at this time, the object is referenced by an ID of the file system of).

[0055] The RAMDISK may also include an interface module (not shown) connected to the computer system bus, a control chip, and a volatile memory connected at least to the control chip. The control chip can be an application specific integrated circuit (ASIC) or a field programmable gate ...

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 a data center. The invention provides a block device IO request processing method of a data center, and comprises the following steps: S1, a user loadsa block equipment drive; S2, according to the access request of the user to the block device, the file system generates a block device IO request to access the block device; S3, the block device responds to and executes the block device IO request. In this invention, By aligning the kernel virtual address space obtained from RAMDISK application to Linux system with a boundary of 2MB, and by finding and breaking the longest unused mapping relationships, so as to establish a dynamic mapping relationship between the physical address space of the block device and the virtual address space of the kernel, thereby effectively reducing the number of RAMDISK requesting the virtual address space from the Linux kernel and breaking the capacity limit of RAMDISK.

Description

technical field [0001] The invention relates to the technical field of data centers, in particular to a method for processing block device IO requests in a data center. Background technique [0002] The storage system is the core infrastructure of the IT environment of the data center and the ultimate carrier of data access in the data center. The storage system has undergone tremendous changes after the entry of cloud computing, virtualization, big data and other related technologies. Block storage, file storage, and object storage support the reading of various data types. Therefore, the security of the storage system has fundamental and decisive significance for the normal operation of the data center. [0003] At present, data centers, especially large-scale data centers, cloud data centers, or enterprise-level data centers, store data mainly in the storage and application of structured data. This is a user-defined data type that includes a series of Attributes, each o...

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): G06F3/06G06F12/0802
CPCG06F3/061G06F3/0638G06F12/0802
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