A data storage system apparatus and associated method with a
virtualization engine connectable to a remote device over a network for
passing access commands between the remote device and a storage space. A
plurality of intelligent storage elements (ISEs) are configured for
replicating data from a first ISE to a second ISE independently of access
commands being simultaneously passed between the virtualization engine
and the first ISE.