Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and device for transmitting data processing request

A technology for data processing and processing requests, applied in the field of communication, can solve the problems of limiting the number of data processing requests executed by the storage controller at the same time, increasing the delay of the storage controller, and reducing the speed of data processing requests of the storage controller, so as to improve the speed , the effect of reducing the delay

Active Publication Date: 2018-02-23
HUAWEI TECH CO LTD
View PDF5 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, with the continuous increase of customer capacity requirements, the number of data processing requests that need to be executed simultaneously in the storage controller is increasing. However, the computing power of the processor in the storage controller is limited, which limits the storage controller that can simultaneously The number of executed data processing requests reduces the speed at which the storage controller executes data processing requests and increases the latency for the storage controller to execute data requests

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
  • Method and device for transmitting data processing request
  • Method and device for transmitting data processing request
  • Method and device for transmitting data processing request

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] The technical solution in this application will be described below with reference to the accompanying drawings.

[0045] figure 1 is a schematic diagram of a storage system based on an all-flash array. As shown in the figure, the storage system includes at least one host 110 , at least one storage controller 120 , a switch 130 and at least one JBOF 140 . Each of the at least one host can be connected to at least one storage controller, and the at least one storage controller can communicate with any JBOF in the at least one JBOF through a switch. For example, the storage controller can control the storage space of the JBOF Access, or process the data in the storage space of JBOF.

[0046] Host (Host): You can apply for any one of the above at least one JBOF as a target (Target), that is, the host can access the above target by sending a data processing request to read data from the above target, or Write the data into the storage space of the destination.

[0047] S...

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 method and device for transmitting a data processing request. The method comprises the steps that a solid-state hard disk cluster JBOF obtains the data processing request sentby a storage controller, wherein the data processing request is used for accessing a target solid-state hard disk (SSD) in the JBOF; the JBOF determines the type of the data processing request, wherein the type of the data processing request includes a straight-through type and a background-calculating type; if the type of the data processing request is the straight-through type, the JBOF forwards the data processing request to the target SSD directly; if the type of the data processing request is the background-calculating type, the JBOF sends the data processing request to a calculation unit in the JBOF and sends the data processing request processed by the calculation unit to the target SSD. By means of the method and device for transmitting the data processing request, the speed of the straight-through type storage controller for executing the data processing request is increased, and the time delay of the storage controller for executing the straight-through type data processingrequest is reduced.

Description

technical field [0001] The present application relates to the field of communications, and more particularly, to methods and apparatus for transmitting data processing requests. Background technique [0002] Currently, an all flash array (All Flash Array, AFA) is generally composed of a storage controller (Storage Controller) and a solid state drive (solid state drive, SSD) disk set (Just Bunch of Flash SSD, JBOF), wherein the storage controller is used to execute A data processing request sent by a host (Host), the data processing request may include an IO request, an erasure code (Erasure Code, EC) request, a garbage collection (Garbage Collecting, GC) request, and the like. The storage controller can process the data to be processed according to the data processing request, and store the processed data in the JBOF, or send the data read from the JBOF to the host as processed data. [0003] The number of read and write operations per second (Input / Output Operations Per Se...

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/06
CPCG06F3/0611G06F3/0658G06F3/0659G06F3/0688G06F12/0246G06F3/0604
Inventor 李晓初晏大洪
Owner HUAWEI TECH CO LTD