Application Defined Continuity

Business Continuity and IT Recovery – Changing Landscape

Private and Hybrid clouds are changing the way applications are deployed and managed. The newer application centric approach is replacing the traditional infrastructure centric approach to application deployment and protection.


Business Continuity and Application Recovery in the Cloud needs a new Paradigm

Business continuity and IT recovery solutions are typically built around storage array and database based data protection, while a small percentage of DR solutions are based on host and network data protection technologies. Converged cloud infrastructure such as FlexPod and VBlock is a fast growing market and storage array and database based recovery strategies continue to be used to protect critical applications. Traditional approaches to designing and deploying DR solutions, are manual, complex and closely tied to the underlying infrastructure and not cognizant of the application’s continuity requirements.


  • Cloud applications run on elastic and dynamic infrastructure and the recovery solutions must accommodate growth and migration needs of the applications
  • Traditional DR solutions are custom, complex and manual while clouds applications require template based, self-service oriented models for provisioning and managing DR solutions to be agile and meet business needs
  • Traditional approach to monitoring, management and reporting of application recovery is expertise & technology dependent. Recovery solutions on the cloud needs to be multi-tenant, secure and self-managing to enable scale and speed


Application Defined Continuity – the new cloud continuity paradigm

The challenges posed by the traditional approach to Business Continuity and IT DR need a new approach to solve the application continuity challenge. Sanovi’s Application Defined Continuity (ADC) is the new way of defining, deploying and managing application continuity in Cloud. Applications deployed in the Cloud interface with the Cloud management software and request for specific continuity needs. ADC intelligence interfaces with the underlying infrastructure to enact application’s recovery life-cycle and to the application’s changing continuity needs.


An application’s ADC profile is a logical representation of the application’s continuity requirements that include:

  • Business priority of application
  • Recovery SLA – recovery point and recovery time
  • Infrastructure profile – compute, network, storage
  • Security
  • Continuity tenancy – tiers & recovery order


ADC Deployment Architecture

Sanovi’s ADC deployment architecture has three key elements:

  • ADC Profile
  • ADC Controller – plug in to a cloud management software
  • Sanovi Cloud Continuity server – a virtual appliance


Sanovi ADC Controller plug-in processes/translates ADC Profiles into continuity templates and forwards them to Sanovi Cloud Continuity Server for enacting recovery. The Sanovi Cloud Continuity Server interfaces with the Cloud management software to enact application’s recovery lifecycle. Sanovi’s ADC exposes REST APIs for the Cloud management applications to integrate and provide true Cloud continuity services to the users. Sanovi is integrated with industry leading Cloud management software Cisco’s UCS Director for converged infrastructure.