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

Multi-channel transmission method and system, computer equipment and readable storage medium

A transmission method and transmission system technology, applied in the direction of instruments, electrical digital data processing, etc., can solve the problems of command timeout, high data transmission delay, and large functional differences, and achieve the effect of improving performance and reducing IO delay.

Pending Publication Date: 2022-05-10
SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] 1. High latency: IO commands are stored and processed by the Expander cache, which will generate higher data transmission latency compared to the end-to-end operation mode;
[0004] 2. Poor usability: The dynamic division function of Expander cache is implemented based on firmware. Currently, there are many types of HDD and SSD, and the functions of different models vary greatly. It is necessary to continuously upgrade the firmware code to adapt to the new functions of the hard disk. , which poses a relatively large challenge to development and maintenance;
[0005] 3. Low fault tolerance rate: If an exception or error occurs during the dynamic division of the cache by the Expander Firmware, it will affect the transmission of IO, cause the command to time out, and thus affect the operation of online business
[0006] Therefore, although the introduction of Expander cache can improve the data throughput of the SAS link, but at the same time, adding an IO task to the process of writing and reading will also increase the task delay

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
  • Multi-channel transmission method and system, computer equipment and readable storage medium
  • Multi-channel transmission method and system, computer equipment and readable storage medium
  • Multi-channel transmission method and system, computer equipment and readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] In order to make the object, technical solution and advantages of the present invention clearer, the embodiments of the present invention will be further described in detail below in conjunction with specific embodiments and with reference to the accompanying drawings.

[0044] The method proposed by the present invention aims to solve the problem of scheduling IO tasks on the link protocol layer of SAS transmission (the method performed on the SAS board), and changes the original exclusive transmission channel mode into multiple Parallel transmission cannot be achieved when IO task scheduling is implemented in parallel with two logical channels, and some smaller transmission tasks monopolize the bandwidth for transmission. Such as figure 1 As shown, the present invention proposes a multi-channel transmission method, including:

[0045] Step S1, aggregate and encapsulate the transmission channels into multiple logical channels according to the size of the IO tasks in t...

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 multi-channel transmission method and system, computer equipment and a readable storage medium. The method comprises the steps that transmission channels are aggregated and packaged into a plurality of logic channels according to the size of IO tasks in an IO queue; and distributing the IO tasks in the IO queue to the plurality of logic channels for parallel execution. According to the multi-channel transmission method provided by the invention, the SAS transmission bus is distributed into a plurality of logic transmission channels, so that a plurality of IOs with different rates can run in a link at the same time, IO delay is reduced, and the data transmission performance is effectively improved.

Description

technical field [0001] The invention belongs to the field of computers, and in particular relates to a multi-channel transmission method, system, computer equipment and readable storage medium. Background technique [0002] In the context of the information age, data has undoubtedly become the basis for the development of all walks of life. Various types of applications have higher and higher requirements for data transmission and computing. For servers, how to improve data storage under the premise of ensuring data storage? Transmission rate and reducing latency have always been the focus of attention. The traditional implementation is to add Expandercache (referring to the cache on the SAS expansion card) in the storage link of the computer's SAS (SAS: Serial Attached SCSI, serial SCSI, a technology with several lines of computers) to optimize data transmission, that is, to continuously Optimize the use of the Expander cache, dynamically divide the cache through the Expan...

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): G06F13/20
CPCG06F13/20G06F2213/0028
Inventor 张晶晶
Owner SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
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