Communication method between controllers of storage device

A storage device and controller technology, applied in instruments, electrical digital data processing, etc., can solve the problems of complex implementation and maintenance, complex design and implementation, etc., to achieve the effect of easy implementation and maintenance, and improved flexibility

Inactive Publication Date: 2012-06-13
UNITED INFORMATION TECH +1
View PDF6 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The diversification of the above-mentioned communication channels and connection methods makes the design and implementation of communication methods between controllers very complicated.
[0004] It can be seen that the communication method between the controllers in the existing multi-controller storage device is directly bound to the hardware, and there is a problem of complex implementation and maintenance

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
  • Communication method between controllers of storage device
  • Communication method between controllers of storage device
  • Communication method between controllers of storage device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0016] The core idea of ​​the present invention is: set a communication rule in advance, specify the communication link used by each controller to forward the command, when the command needs to be forwarded, the controller determines the corresponding communication link according to the communication rule, and In the non-existing storage device, the corresponding communication link is determined according to the hardware, so that the communication design between the controllers can shield the difference in hardware design, improve the flexibility of the communication between the controllers, and make the communication between the controllers easier to implement and maintain.

[0017] figure 1 It is a schematic flow chart of Embodiment 1 o...

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 communication method between controllers of storage device. In the method, the controllers determine a corresponding communication link according to a predetermined communication rule when commands are needed to be forwarded, thus, the communication design between the controllers can shield the difference of hardware designs and improve the flexibility of the communication between the controllers, and the communication between the controllers is easier to realize and maintain.

Description

technical field [0001] The invention relates to a multi-controller storage technology, in particular to a communication method between controllers in a multi-controller storage device. Background technique [0002] In order to make the storage device have the characteristics of high availability, high bandwidth, and high read / write rate (iops), when designing the storage device, it is usually configured with multiple controllers, such as four controllers or more controllers. In a storage device with multiple controllers, all controllers are active and can provide data storage services externally. In this case, configuration operations of storage devices and work coordination among various controllers are extremely important. And all of this depends on reliable communication between the various controllers. [0003] At present, there are various communication channels between multi-controllers, including direct memory access (Dma), two-wire serial bus (I2c), high-speed peri...

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): G06F13/16
Inventor 黄文俊
Owner UNITED INFORMATION TECH
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