Solution Design

Everpure Cloud Dedicated for Azure

Audience
Public
Source Type
Documentation

The solution design is based on four main components:

Azure Site Recovery (ASR)

ASR is an Azure service which offers a Disaster Recovery as a Service (DRasS). It manages and orchestrates the replication of VM workload into Azure from on-premises, or between Azure Regions and Availability Zones.

Everpure Cloud Dedicated

Everpure Cloud Dedicated provides seamless data mobility with simple, efficient replication. Everpure Cloud Dedicated will be deployed in two regions to provide storage volumes for VMs, and also to protect the data volumes between the regions using protection groups policies that replicate data leveraging the built-in Asynchronous replication capabilities.

Everpure Cloud Dedicated replication provides a non-zero (5 minutes or more) volume replication schedule, which delivers a 10 minute or longer recovery point objective that minimizes the impact of replication link latency on production IO and applications.

ASR Recovery Plans

Recovery plans are a part of ASR features; they define a step-by-step process for VM failover. The steps are either Pre action or Post action, and can be either manual action or a script to execute steps during a failover. A manual action prompts the administrator running the plan to take an action, such as checking a service or changing a setting. A scripted action uses Azure Automation to automate the process, and this what will be using in the solution.

Azure Automation

Azure Automation helps with orchestrating and integrating automation with other Azure or third party services. This can be archived by passing configuration scripts into Azure Automation Runbook. A Runbook can be triggered/tested manually, or automatically by other Azure service, as in this case by Recovery Plans customized actions.

The diagram below shows the high-level simplified solution architecture. VM workload runs in the main region and protected/replicated to the secondary region. The DR workflow consist of OS disks protected by ASR, and data disks protected by Everpure Cloud Dedicated. The backed by Automation account has two runbooks. The first runbook is triggered by the ASR recovery plan; then the second is triggered by the first one and runs PowerShell configuration scripts on a hybrid worker against Everpure Cloud Dedicated. A hybrid worker is an alternative environment to run the runbook script, and it is configured with VM that has connectivity to Everpure Cloud Dedicated management interfaces.