摘要 |
A memory node (10) for use within a data storage system (400) having a plurality of interconnected memory nodes (120-127) is provided. The memory node (10) comprises three data input interfaces (20, 22, 24), three data output interfaces (30, 32, 34), a memory module (14) for storing data, and a controller (12) coupled to the three data output interfaces (30, 32, 34), the three data input interfaces (20, 22, 24), and the memory module (14). The controller (12) is configured to receive data via one of the three input interfaces (20, 22, 24), the data having a predetermined destination, read a first portion of the data to determine if the memory node (10) is the predetermined destination, store a second portion of the data on the memory module (14), if the memory node (10) is the predetermined destination, and transmit the received data via at least one of the three data output interfaces (30, 32, 34), if the memory node (10) is not the predetermined destination.
|