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

Method, memory controller and memory system for accessing PCIE RAM

A storage controller and access request technology, applied in the storage field, can solve the problems affecting the reliability of the storage system and the inability of the storage controller to access PCIERAM0, so as to avoid a single point of failure and improve reliability.

Active Publication Date: 2009-12-16
CHENGDU HUAWEI TECH
View PDF0 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the inventor found in research that if PCIE link 0 fails or a single port of PCIE RAM0 fails, storage controller 0 and storage controller 1 cannot access PCIE RAM0, and then a single point occurs in the entire storage system Failure, such a single point of failure will affect the reliability of the entire storage system

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, memory controller and memory system for accessing PCIE RAM
  • Method, memory controller and memory system for accessing PCIE RAM
  • Method, memory controller and memory system for accessing PCIE RAM

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0022] see figure 1 , which is a flowchart of an embodiment of a method for accessing PCIE RAM according to the present invention. In the storage system of this embodiment, PCIE RAM has two ports, and the storage controller communicates with the two ports of PCIE RAM respectively through data channels When a storage controller finds that a data path connected to a port of the PCIE RAM fails, the method may include the following steps:

[0023] Step 101: When the current storage controller finds that a data channel connected to a port of the PCIE RAM fails, the current storage controller selects a peer storage controller, wherein the storage controller communicates with each other in advance through the data channel The two ports of the PCIE RAM are connected;

[0024] Wherein, the current storage controller selecting a peer storage controller includes: comparing loads of mirroring channels with all peer storage controllers; and selecting a peer storage controller correspondin...

Embodiment 2

[0032] For convenience of description, in the present invention, a storage system with two storage controllers is called a dual-control storage system, and a storage system with at least three storage controllers is called a multi-control storage system. The invention provides a method for accessing PCIE RAM in a dual-control storage system. see figure 2 , which is a schematic structural diagram of a dual-control storage system in the present invention. like figure 2 As shown, in the dual-control storage system, there are storage controller 0, storage controller 1, PCIE RAM0 and PCIE RAM1 with dual ports. Among them, the storage controller 0 is connected to the storage controller 1 through a mirror channel; the two storage controllers are respectively connected to the ports of the two PCIE RAMs through the PCIE link, that is, the storage controller 0 is connected to the storage controller 0 through the PCIE link 0. One port of PCIE RAM0 is connected, storage controller 1 is...

Embodiment 3

[0046] The invention also provides a method for accessing PCIE RAM in a multi-control storage system. see Figure 4 , which is a schematic structural diagram of a multi-control storage system in the present invention. like Figure 4 As shown, in the multi-control system, there are storage controller 0, storage controller 1, storage controller 2, PCIE switch 1, PCIE switch 2, and PCIE RAM0 with dual ports. Among them, storage controller 0, storage controller 1, and storage controller 2 are connected through mirroring channels; the three storage controllers are respectively connected to two PCIE switches through PCIE links, that is, storage controller 0 is connected through PCIE links Route 0 is connected to PCIE switch 0, storage controller 1 is connected to PCIE switch 0 through PCIE link 1, storage controller 2 is connected to PCIE switch 0 through PCIE link 2, and storage controller 0 is connected to PCIE switch through PCIE link 3 1 is connected, storage controller 1 is ...

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

An embodiment of the invention discloses a method, memory controller and memory system for accessing PCIE RAM. When a current memory controller discovers that a data channel connected to one port of PCIE RAM is faulted, the current memory controller selects a terminal memory controller, wherein the memory controller is respectively connected with two ports of the PCIE RAM in advance through the data channel; the current memory controller sends an access request to the terminal memory controller; the terminal memory controller sends the access request to the PCIE RAM through a data channel connected with the other port of the PCIE RAM. According to the embodiment of the invention, single point failure is prevented in a dual-control or multi-control memory system, thereby improving reliability of the whole memory system.

Description

technical field [0001] The invention relates to the technical field of storage, in particular to a method for accessing PCIE RAM, a storage controller and a storage system. Background technique [0002] With the rapid development of science and technology and the widespread application of computer technology, enterprise information system is increasingly occupying the main position of enterprise's competitive advantage. Among them, the massive growth of data has made enterprises more dependent on data than ever before. In order to store these massive data better and faster, storage technology emerges as the times require. Wherein, PCIE RAM is more and more widely used with the advantage of its high data transmission rate, and existing PCIE RAM equipment is all single-port, and storage controller is connected with the single port of PCIE RAM by a PCIE link, and then The storage controller can access the PCIE RAM through the PCIE link. In a dual-controller or multi-controll...

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/16G06F11/16
Inventor 张巍
Owner CHENGDU HUAWEI TECH