Patent ID: 8478835

Claim:
A storage system comprising: an N-module to enable a storage network server to communicate with clients over a network; a first D-module to enable the storage network server to access a set of storage devices and to manage data storage; and a first memory and a second memory, each shared by the N-module and the first D-module; wherein the N-module and the first D-module communicate data through at least one of the first memory or the second memory without making redundant copies, in the N-module or the first D-module, of the data, and wherein data being communicated by the N-module or the first D-module to another functional module is written to both the first memory and the second memory in a single transaction, and wherein in response to data being written to the first memory and the second memory, the first D-module is notified of a copy of the data in the first memory and a second D-module is notified of a copy of the data in the second memory.