1. A method comprising: receiving a signal to fail-over a primary data set of a network storage subsystem; and performing a predefined operation to fail-over the primary data set to a secondary data set of the network storage subsystem, wherein the predefined operation causes a plurality of failover actions to be performed as a single transaction.