SDRS has the following advantages:
SDRS provides a management console. You can configure and manage server replication and perform a planned failover or failover.
You can establish a replication relationship between the production site and the DR site.
You can replicate servers in an AZ to another AZ as required, thereby reducing the costs and complexity of maintaining another data center.
Applications running on servers can be replicated, and the replication will not have any impact on the applications.
SDRS provides continuous and synchronous replication for servers to ensure zero recovery point objective (RPO).
Storage-based, real-time data synchronization keeps crash consistency for your data across two AZs. Specifically, application data might not be consistent during a failover, but disk data is always consistent.
You can easily perform DR drills without affecting ongoing replication.
You can perform a planned failover for an expected service interruption to prevent data loss, or perform a failover for unexpected failures to restore services quickly.
SDRS simplifies program resource management during failovers, including reserving IP addresses and MAC addresses, all of which facilitates efficient network switchovers.
When services are running properly, servers at the DR site are stopped and thereby will not be billed. This greatly reduces the DR TCO.