IO request processing method and device, equipment and readable storage medium

A processing method and technology for IO requests, applied in the computer field, can solve the problems of increasing transmission delay, increasing the number of IOs and transmission times, and reducing IO processing performance, so as to reduce transmission delay, reduce the number of IOs and the number of transmissions. , Improve the effect of IO processing performance

Active Publication Date: 2021-06-25
SHANDONG YINGXIN COMP TECH CO LTD
View PDF7 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

This patented technology allows computers running programs on servers or other devices to save time during execution without sacrificing their efficiency. By executing this process based upon certain rules defined within the code being run, conflicts may occur while trying to access different parts of memory simultaneously. To solve these problems, there has been developed methods called Read-Write Interval (RWI) checks which indicate possible conflict before sending data over again. These techniques help improve system speed and reduce delays caused by concurrent operations.

Problems solved by technology

This patented technical solution involves dividing an input/output (I/O) interface signal that connects multiple devices together through communication networks like TCP or UDP protocols. However, this division can lead to delays when transmitting data over these network connections due to increased traffic volume on different layers. To solve this issue, there are solutions such as virtualization technology called VMware Distributed Cluster Interconnect Networking ("VMC") which allows more than one device at once access to shared memory space without interfering with each other's ability to communicate directly.

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
  • IO request processing method and device, equipment and readable storage medium
  • IO request processing method and device, equipment and readable storage medium
  • IO request processing method and device, equipment and readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The following will clearly and completely describe the technical solutions in the embodiments of the application with reference to the drawings in the embodiments of the application. Apparently, the described embodiments are only some of the embodiments of the application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.

[0040] Currently, the distributed cluster splits 1M IOs into two 512K IOs, and then passes them from the RBD layer to the OSD layer for processing, resulting in an increase in the number of IOs and transmission times between the RBD layer and the OSD layer. The transmission delay is reduced and the IO processing performance is reduced. Therefore, the present application provides an IO request processing solution, which can reduce the transmission delay between the RBD layer and the OSD

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 IO request processing method and device, equipment and a readable storage medium. An IO merging function is set in an RBD layer of a distributed cluster, and when the IO merging function and a sequential read-write function are enabled, whether received to-be-processed IO meets a merging condition or not is judged; If yes, all the IOs meeting the merging condition are arranged in a target queue according to the size sequence of the IO timestamps, then adjacent IOs in the target queue are merged to obtain target IOs of the same size, and the target IOs of the same size are transmitted to an OSD layer of the distributed cluster, so that the number and the transmission frequency of the IOs transmitted between the RBD layer and the OSD layer are reduced, therefore, the transmission delay between the RBD layer and the OSD layer is reduced, and the IO processing performance is improved. Correspondingly, the invention provides an IO request processing device and equipment and a readable storage medium, which also have the above technical effects.

Description

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

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
Owner SHANDONG YINGXIN COMP TECH CO LTD
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