Mirroring was mentioned in Section 9.1 but not examined in detail. Mirroring is simply making a duplicate copy of the data available to ensure that another copy of the data is available in case the primary data store becomes unavailable for some reason.
Some popular reasons for mirroring or replication include the following:
To provide a disaster recovery solution
To provide load distribution or content distribution
To provide high availability
To use a secondary volume for data warehousing, backup, or testing with live data
Mirroring is local or remote. Local mirroring can happen at various levels:
Application level in the host server. The application issues two identical write requests to two different disks, as ...