Patent ID: 8407377
Filing Date: 2013-03-26
Classification: G06F,H04L

Abstract:
1. A method for writing data, comprising: receiving, from a client, a request to write data, wherein the data is located in client memory; determining, by a storage appliance, a first location in a first memory to write a first copy of the data, a second location in a second memory to write a second copy of the data, wherein the first memory is located in a first storage module comprising a first persistent storage and the second memory is located in a second storage module comprising a second persistent storage, wherein the storage appliance comprises the first storage module and the second storage module; programming a direct memory access (DMA) engine to read the data from the client memory and issue a first write request to a multicast address, wherein the first location, the second location, and a third location are associated with the multicast address; after programming: