Patent ID: 7020754

Claim:
System that may be used to execute a memory operation, the system comprising: an input/output (I/O) controller that may receive, from a data exchanging device external to the system, data and a request to store the data in the system, the controller including memory for initially storing the data in the controller when the controller receives the data from the data exchanging device; a first memory board that may store, in response to a first memory storage request provided by the controller, a first copy of the data initially stored in the controller, the first memory board being configured to provide to the controller a first status indication that may indicate whether the first memory board successfully stored the first copy; a second memory board that may store, in response to receipt by the second memory board of a second memory storage request from the controller, a second copy of the data initially stored in the controller, the second memory board being configured to provide to the controller a second status indication that may indicate whether the second board successfully stored the second copy; and the controller also being configured to provide to the data exchanging device a third status indication, the third status indication being provided to the data exchanging device prior to receipt by the controller of the second status indication, the third status indication indicating whether the system successfully stored the data in the system.