Patent ID: 9037671
Filing Date: 2015-05-19
Classification: G06F,H04L

Abstract:
1. An apparatus within a storage controller for communication among a plurality of storage controllers in a clustered storage system, the apparatus comprising: an Input/Output (I/O) request processor; a local access memory map, accessible by the I/O request processor, providing access to local cache memory of the storage controller by other components within the storage controller; a fabric communication interface, in communicating with the I/O request processor, for inter-controller communication between the storage controller and other storage controllers of the plurality of storage controllers; and a remote access memory map, accessible by the I/O request processor, providing access to the local cache memory of the storage controller by the other storage controllers, wherein the I/O request processor uses the fabric communication interface to permit Remote Direct Memory Access (RDMA) access by the storage controller to local cache memories of the other storage controllers and is further adapted to permit RDMA access to the local cache memory of the storage controller by the other storage controllers.