There are no shortage of disasters – either natural or man-made – but the cloud has also made mitigating these disasters much more simple and cost effective. These technical advances have moved Disaster Recovery (DR) from being something that was applied to only the most mission critical workloads, to something that can now be applied to any workload at an economical price.
Having a DR strategy is widely considered a base-line requirement, and even a mandatory feature for many workloads in most organizations. Very often it is necessary just to survive – just ask the financial services companies whose offices and datacenters were underwater during Hurricane Sandy but didn’t miss a day of work.
What’s surprising, however, is how many organizations don’t have a DR plan – or they have one that is under-managed, under-powered, or serving only a few workloads. In any case, for any type of organization, the Hybrid Cloud can make a big impact on DR.
Common Disaster Recovery Tactics
Historically, DR solutions have been expensive and complex to deploy. For any enterprise wanting to roll out a reliable DR solution, the costs were prohibitively high. This meant that only the largest organizations could afford DR – and only then if they had a technically sophisticated IT team. The issue of complexity took its toll on many teams who didn’t anticipate the extensive configuration and setup necessary to maintain the system, the complex mechanisms for DR drills, or the challenges with scale.
Many of these same problems have persisted into modern DR solutions, and this leaves many workloads vulnerable. This then exposes businesses to a range of issues like compliance and audit violations – to say nothing of the loss of valuable data.
These modern DR problems are further compounded (the list just keeps going, right?) by the fact that many current DR solutions are built using components from multiple vendors which means that any attempt to provide simplicity through a single pane of management is basically impossible.
In recent years, things have started to get better, however. With adoption of private clouds, DR solutions have started to leverage the benefits of Virtualization (compute and networking) and enabled DR drills against replica copy running on a recovery site in an isolated network. This capability is a boon for IT Admins responsible for DR since they can now perform DR drills periodically without the fear of impacting production.
Even with virtualization, however, many of the other challenges around complexity persist. For example, a complete E2E DR solution should offer DR capabilities beyond just data replication, e.g. bringing reliability to apps on the recovery site with optimized RTO, or ensuring connectivity to clients through required network configuration and compliance needs like reporting. Simple virtualization also doesn’t resolve the need for high-friction maintenance of multiple components. Other concerns include the deployment and ongoing maintenance needed to ensure High Availability of this DR solution (after all, you don’t want your DR solution to be down when you need it the most), and the simple fact of architecture that has most current DR solutions designed under the assumption of an outdated model that assumes there will be a primary + a recovery site (which, for a network of datacenters around the globe is not likely).
I don’t share this detailed overview of the shortcomings of current DR solutions to spread doom and gloom about the safety of your data, but to illustrate where these solutions fall short, and how a Hybrid Cloud effectively and practically address all of them.
Managing your DR strategy in a Hybrid environment has big advantages, and I covered this topic in some detail back during the 2012 R2 Series. The advantages begin with the ability to leverage a world class public cloud like Windows Azure, as well as the use of Hyper-V Recovery Manager (HRM). These two tools constitute the backbone of Microsoft’s end-to-end DR Management – and they have been designed with Hybrid cloud design points that overcome common/chronic DR pitfalls with 7 unique advantages:
- Reduced Cost
- Regulatory & Compliance Readiness
- Highly Availability
- Single Management Interface
- Access from Anywhere
Considering how difficult DR has traditionally been, this deserves to go first – and this is a place where the Microsoft Hybrid Cloud really shines. By offering Disaster Recovery as a Service, Microsoft assumes the burden of setup, configuration, and ongoing maintenance to the DR management software. For an organization of any size, this is a huge benefit.
To put this in context, consider the HRM Service. With HRM you can setup DR for few hundred VMs in minutes; the DR solutions from other vendors is going to take days. That amount of time not only reduces your time-to-value, but it also reduces your ongoing maintenance of the DR Management software.
The simplicity of a Hybrid environment also ensures you don’t lose big chunks of hours switching between the DR protocols in a primary site vs. secondary backup sites. The Microsoft Hybrid Cloud has just one console and one interface – no matter what actions need to be performed.
The time savings from the simplicity of the Hybrid DR solution have a real impact on the bottom line in a variety of ways. The HRM Service helps customers reduce the costs associated with DR solutions by leveraging the in-box Windows replication technology, Hyper-V Replica. Having this in-box assures that you don’t need to purchase additional replication licenses, and, since DR management software is provided as SaaS, you don’t need to pay for the additional OS and database licenses that are demanded by typical DR solutions.
The flexibility and ability to personalize a Hybrid environment means that you can leverage this pay-as-you-go model to start small and expand your DR protection needs gradually. Skipping the need for a big DR budget commitment up front can go a long ways to helping your organization get started.
Today our customers expect DR for every application deployed in private cloud. This often leaves enterprise IT struggling to keep up with both expectations and demand since so many of the current DR solutions are not ready to work at cloud scale. HRM leverages Azure’s bottomless capacity to provide a scalable solution which can meet any customer’s need for DR at massive cloud scale.
Regulatory & Compliance Readiness
Due to regulatory or compliance issues, you may not be able to move your application data to a public cloud. This doesn’t mean your data is at risk for a disaster, however. The Hybrid cloud design point of HRM enables you to continue meeting regulatory and compliance norms as your applications are deployed in your own datacenter and the data of your application is replicated and encrypted on your own private network to a recovery site. To be clear: In this scenario none of the application data ever goes to the HRM service in the cloud. Instead, the HRM service only holds the metadata related to DR setup, orchestration, and management. Pretty cool, right?
In traditional DR solutions a big (and regular) area of investment is the high availability of the DR management infrastructure (i.e. avoiding the downtime of your insurance). HRM leverages Azure’s highly available cloud platform and provides protection from both local and regional disasters.
For example, if there are compute or storage failures in one area, the service continues to operate normally because of the high availability provided by Azure’s compute and storage platforms which are replicating multiple copies. The obvious next question is, “What if the whole Azure datacenter experiences an outage?” In these very rare occurrences, Azure provides high availability through its global distribution of datacenters.
Another advantage of having the DR service hosted in a Hybrid Cloud is its ability to act as an independent witness for both your primary and secondary data centers. HRM accomplishes this by closely monitoring your sites and detecting any issues with the primary and recovery sites. This feature is a critical way to prevent a complex problem in the DR world (commonly referred to as “Split Brain”). Instead, when you perform a failover from HRM, it first checks the primary site, and, if the VMs are running on the primary site, it shuts them down before bringing the VMs on at the recovery site.
Single Pane Management Interface
As noted above, many DR solutions are generally designed assuming a traditional DR model where you have a primary + a recovery site. There is a built-in constraint to this, however, since enterprises today have multiple global data centers that struggle to use a single pane of glass across all these datacenters. The Microsoft Hybrid Cloud not only provides this single pane, but it also enables all possible topologies among them, e.g. One-One, One-Many, Many-Many, etc. This is something that no other DR software can or does provide.
Access from Anywhere
Last, but not the least, by having your DR service deployed in a Hybrid Cloud you can access it from anywhere. Imagine being out of your office when a disaster occurs and struggling to VPN to your corporate network to perform a failover. The accessibility of the Microsoft Hybrid Cloud allows you to access the service from any location and with any device – even from your phone.
Disaster Recovery in Action
There are a lot of great examples of a Hybrid environment making all the difference in a DR scenario, here are a couple to consider:
- United Airlines
Following the merger with Continental Airlines, United needed to consolidate two different IT infrastructures into a single, unified, highly available system. With Windows Server and System Center they reduced costs while improving business continuity. Read more here.
- Aston Martin
The team at Aston Martin wanted to improve their company’s resilience and DR capabilities by developing multisite data and services replication. With Windows Server 2012, System Center 2012 R2, and Windows Azure Hyper-V Recovery Manager they built a DR program that minimizes downtime to a matter of minutes, streamlines ongoing administration, and provides a platform for ongoing DR growth and planning. Read more here.
- Dartmouth-Hitchcock Medical Center
The IT team at Dartmouth used Windows Server 2012 R2 and System Center 2012 R2 to create a disaster recovery solution and streamline data center management in a way that was cost-effective, ensured uninterrupted healthcare delivery, and reduced IT costs. Read more here.
- Sika AG
After many acquisitions, Sika had a very diverse and decentralized IT infrastructure that spanned about 130 different sites. A comprehensive management plan was needed, and DR was a big part of it. Sika used Windows Server 2012 R2, System Center 2012 R2, and Windows Azure Hyper-V Recovery Manager to build a cost-effective disaster recovery solution that protects workloads running in more than 100 offices around the world. Read more here.
- Pošta Slovenije
The national postal service of Slovenia wanted to begin providing hosting services as an additional source of revenue. In order for this venture to be successful, they needed a powerful, easy-to-operate DR solution. Since deploying Windows Server 2012 R2, Windows Azure Hyper-V Recovery Manager, System Center 2012 R2, Pošta Slovenije has enjoyed increased availability, dramatically simpler DR administration, and improved security – all at lower costs than before. Read more here.
- Convergent Computing
This service provider wanted to offer its customers all the benefits of Hybrid Cloud computing. To support the workloads of these customers, Convergent needed a great DR program. To build this full Hybrid offering, Convergent used Windows Server 2012 R2, System Center 2012 R2, Windows Azure Hyper-V Recovery Manager, and Windows Azure Pack. Since deploying this Hybrid support, Convergent has seen improved flexibility/agility and their IT costs have been cut in half. Read more here.
- Marquette University
Marquette wanted to extend their DR strategy to include workloads as well as its archived data. Also, in the event of a disaster, they wanted the transition from their primary site to a secondary site to be as seamless as possible. To do this, they deployed a fully Hybrid solution featuring Windows Azure Hyper-V Recovery Manager, Windows Server 2012 R2, and System Center 2012 R2. Marquette now has a highly automated disaster recovery solution in place, and workloads that previously took days to recover can now be restored in minutes. Read more here.
As noted in last week’s post, any good discussion about the business value of the Hybrid Cloud deserves a look at the technology which makes it so effective in this scenario:
- For a deep dive of the technology behind Hybrid Cloud DR, check out my post from the R2 Series, entitled: Cloud-integrated Disaster Recovery.
- If this look at DR technology has got you excited about the Hybrid Cloud use cases, you can try it out using this tutorial on HRM.
- Also, take a look at all the posts from the “Next Steps” section of that earlier R2 post:
- Update: HRM is now available!
Follow this link to learn more about HRM and how to use it. Also, here’s more info about its adoption.
- Recovery Services
For more information about the services of backup and DR, see the product information page of the service
- Implementing Enterprise-Scale Disaster Recovery with Hyper-V Replica, Windows Network Virtualization and Microsoft System Center 2012 SP1
In this channel 9 video session from North America, you can learn more details and demos of how to leverage Hyper-V Recovery Manager to roll out a DR solution.
- Step-by-step Guide
Learn about setting up Hyper-V Recovery Manager in your deployment through a step-by-step guide
- Walkthroughs on MSDN
This technical overview covers high level architecture, various features and components of HRM
- Windows Azure Management Portal
Learn about the Windows Azure management portal and the various services offered under Windows Azure.
- Network Virtualization Technical Details
Cloud-based datacenters can provide many benefits such as improved scalability and better resource utilization. To realize these potential benefits requires a technology that fundamentally addresses the issues of multi-tenant scalability in a dynamic environment. Hyper-V Network Virtualization was designed to address these issues and also improve the operational efficiency of the datacenter.