A block device io request processing method in a data center

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

Active Publication Date: 2021-08-03
深圳润迅数据通信有限公司
View PDF4 Cites 0 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 in a data center
  • A block device io request processing method in a data center
  • A block device io request processing method in 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 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 structural changes 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 array...

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 present invention relates to the technical field of data centers. The present invention provides a block device IO request processing method in a data center, and includes the following steps: S1, the user loads the block device driver; S2, according to the user's access request to the block device, from the file The system generates a block device IO request to access the block device; S3, the block device responds and executes the block device IO request. In the present invention, the kernel virtual address space obtained by applying RAMDISK to the Linux system is aligned on a boundary of 2MB, and by searching and disconnecting the most recently unused mapping relationship, the physical address space of the block device and the kernel virtual A dynamic mapping relationship is established between address spaces, which effectively reduces the number of virtual address spaces that RAMDISK applies to the Linux kernel, and breaks through 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 Patents(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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products