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.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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 ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 