Handling a write operation to write data to a section of a storage device
includes determining if the section needs to be copied to at least a
first target device and, if the section of the storage device needs to be
copied to the at least first target device, providing the data to a
memory location and confirming completion of the write operation prior to
copying the section of the storage device to the at least first target
device. Handling a write operation to write data to a section of a
storage device may also include determining if a slot in a cache memory
corresponding to the section of the storage device needs to be copied to
at least a second target device. If so, then in some cases the slot may
be copied to the at least second target device prior to providing the
data to the memory location.