A customer has presented two workloads that need to be replicated. One is a highly transactional database workload and the other is a VM datastore with tier one applications.
The customer has the following requirements:
* The database workload is highly reliant on storage performance The VM datastore requires zero downtime.
* The customer has advised the two FlashArrays will be 20 miles apart and they are worried that this could impact their internal SLAs.
What replication strategies should be advised for these workloads?
To address the customer's requirements, we need to evaluate the replication strategies offered by Pure Storage FlashArray: ActiveCluster and ActiveDR , and how they align with the specific needs of the two workloads.
Workload Analysis:
Transactional Database Workload :
This workload is highly reliant on storage performance. Any replication strategy must ensure minimal latency and high availability to avoid impacting transactional throughput and response times.
The database workload typically benefits from synchronous replication to maintain consistency and performance across sites.
VM Datastore (Tier 1 Applications) :
This workload requires zero downtime, meaning it must remain accessible even in the event of a site failure. High availability and seamless failover are critical.
The VM datastore can tolerate some level of asynchronous replication as long as it does not compromise availability or recovery objectives.
Replication Strategies:
ActiveCluster :
ActiveCluster is a synchronous replication solution that provides active-active high availability across two FlashArrays. It ensures zero RPO (Recovery Point Objective) and zero RTO (Recovery Time Objective), making it ideal for workloads requiring continuous availability and zero downtime.
ActiveCluster is well-suited for the VM datastore workload because it guarantees seamless failover and high availability, meeting the zero-downtime requirement.
ActiveDR :
ActiveDR is an asynchronous replication solution designed for disaster recovery scenarios. It provides near-zero RPO (typically seconds to minutes) and allows for non-disruptive testing of failover scenarios.
ActiveDR is better suited for the transactional database workload because it minimizes the impact of latency over the 20-mile distance while still maintaining high performance and consistency.
Distance Consideration:
The 20-mile distance between the two FlashArrays introduces latency concerns. Synchronous replication (ActiveCluster) can handle this distance effectively for the VM datastore workload due to its tolerance for slightly higher latency. However, for the transactional database workload, the latency could degrade performance, making ActiveDR a better choice.
Final Recommendation:
Use ActiveCluster for the VM datastore workload to achieve zero downtime and high availability.
Use ActiveDR for the transactional database workload to balance performance and disaster recovery needs over the 20-mile distance.
Pure Storage ActiveCluster Documentation :
Explains the synchronous replication capabilities and use cases for ActiveCluster.
Pure Storage ActiveDR Documentation :
Details the asynchronous replication features and disaster recovery use cases for ActiveDR.
Pure Storage Best Practices for Replication :
Provides guidance on selecting the appropriate replication strategy based on workload requirements and distance considerations.
Pure Storage Replication Best Practices
Pure Storage Architectural Guides :
Covers architectural considerations for deploying ActiveCluster and ActiveDR in multi-site environments.
Pure Storage Architectural Guides
This approach ensures that both workloads meet their respective SLAs while addressing the customer's concerns about distance and performance.
Anissa
6 days agoTalia
13 days ago