Documente Academic
Documente Profesional
Documente Cultură
Abstract
With the ever increasing pace of virtual environments deployed
in the enterprise cloud, the requirements for protecting these
environments are quickly being identified as the bottleneck to
deployment expansion. This white paper highlights several new
features within EMC® Avamar® 7 that specifically target and
greatly advance the capabilities, performance, and management
of VMware® data protection. With these features, EMC Avamar
is enabling the rapid continued expansion of cloud
environments, required by the demand for IT-as-a-Service
(ITaaS)
June 2013
Copyright © 2013 EMC Corporation. All Rights Reserved.
For the most up-to-date listing of EMC product names, see EMC
Corporation Trademarks on EMC.com.
Audience
The white paper assumes the reader has a general understanding of the basic
concepts and technologies behind EMC Avamar and VMware, and is intended for
systems engineers, technical architects, implementation specialists, technical
consultants, and individuals interested in leveraging the integration of currently
shipping products and emerging technologies.
Introduction
This whitepaper provides an overview of the features implemented in Avamar for fast,
efficient, and secure backups of VMware virtual environments. This paper will
particularly emphasize the newly introduced features for virtual environment data
protection introduced in Avamar 6.0.
There are essentially two methods of employing Avamar for virtual machine backup:
• Guest-level backup
• Image-level backup via VMware’s vStorage APIs for Data Protection (VADP)
While Guest-level backup may provide the necessary solutions for some virtual cloud
environments, the Image-level backup feature leveraging the VADP feature set from
VMware is where the maximum benefit can be achieved when leveraging Avamar.
This is especially true in larger virtual cloud environments where scale and backup
windows are the ultimate concern. Avamar allows for both guest-level and image-level
backups to run simultaneously, allowing the administrator greater flexibility and
efficiency of deployment in their particular environment’s use case.
For the scope of this paper we will concentrate mostly on the features implemented
via VADP to enable Image-level VM backups and restores.
The reader should familiarize himself with the following terms used throughout this
document in the context of backup and recovery.
• A virtual machine (VM) houses the production data in its virtual
environment.
Some of the highlighted advantages to this VMware Image backup feature set:
• Provides full image backups of running virtual machines
• Utilizes efficient transport (SCSI hotadd), which avoids copying the entire vmdk
image over the network
• Provides file-level restores from image-level backups for Windows
• Deduplicates within and across all .vmdk files protected by Avamar
• Uses changed block tracking for faster backups & restores.
• Minimizes network traffic by deduplicating and compressing data
• Eliminates the need to manage backup agents in each virtual machine for most
scenarios
• Leverages proxy server load balancing to achieve parallelism for superior backup
throughput
As mentioned briefly in the previous section of this document, Avamar provides for
the fastest recovery possible for virtual machines in the industry. We will now take a
look at how Avamar makes this possible in more detail.
When a VM Recovery is executed on a particular vmdk, as depicted in Figure 4,
Avamar will query the vCenter via VADP to determine which blocks have changed
since the recovery point chosen, and then only recover or replace those blocks within
the VM image file. This reduces data transfer traffic within the vSphere environment
traversing the wire during a restore operation, and more importantly reducing the
restore time objective (RTO) of a Virtual Machine Image.
To further add to this intelligence, the Avamar software will automatically evaluate
the workload between both restore methods (Full Image Restore, or a recovery
leveraging CBT) and perform which method will result in the fastest restore times. This
is particularly useful in the scenario where the change rate since the last backup on a
VM being restored is very high and the overhead of a CBT analysis operation would be
more costly than a direct full image recover. Avamar will intelligently decide which
deployment method will result in the fastest VM Image recovery times for your
particular scenario or enviornment.
There are some use cases however, where the typical SLA that a CBT based recovery
provides is not sufficient enough. Certain VMs running mission critical applications
need to be brought online immediately with no time to spare waiting for a full Avamar
Recovery leveraging VMware CBT.
Avamar’s integration with vCenter database structure provides the backup
administrator with the flexibility for different VM recovery options. A VM backup can
be restored to the same VM instance from which the backup was taken or, we can
perform a re-directed restore and create an entirely new VM instance within vCenter.
All of the steps required to create the VM entry within vCenter have been done for you
As shown in Figure 7, Avamar even gives you the flexibility to deploy a re-directed
restore of a VM to a different VM data store entirely.
In our latest release of Avamar, recovery flexibility is further extended through our
integration with EMC Data Domain systems to allow the administrator to boot and run
a VM in production directly from the Backup image. This allows for critical time access
for the most important of mission critical applications. Let’s now take a closer look at
how this is implemented.
We will use the illustration in Figure 5 as a reference for walking through a VM Instant
Access recovery workflow. In this example, we have 3 VMs, all 3 run mission critical
Java applications. Unfortunately, “VM3” experienced some partial corruption and is
currently unavailable. At this point, the backup administrator can exercise two
options in the combined Avamar/Data Domain solution, leverage a full recovery back
to the production VMFS datastore as described above, or orchestrate a VM Instant
Access operation. For this illustration, we will go ahead and bring the VM back online
to the end users immediately and boot it directly from last-night’s backup image. As
you can see, our VM backup image is currently protected on the Data Domain system
enabling us to leverage this feature.
From the Avamar Administrator UI as shown in Figure 7 below, an Instant Access
operation is requested for last night’s backup.
The following steps will automatically be kicked into motion:
1. Avamar orchestrates the creation of an NFS Datastore via an NFS Export of the
VM Backup Image stored on Data Domain
2. Avamar interfaces with the vCenter environment automatically to create a new
VM entry in the appropriate VM database, along with all VM system state and
configuration files associated with the VM being recovered.
3. VM is now ready for power-on and boot-up.
Since Avamar automatically integrated with vCenter to create the virtual machine
entry as described earlier in this section, the administrator simply just executes a
power on of the newly added VM. End-users of the Java application running inside
this VM can now resume operations as normal.
While the VM is now running from the Backup, Avamar does not overwrite the original
backup image. Any new I/O to the VM running from the backup goes into a separately
tracked VM snapshot file. In order to complete the recovery of the VM to production
storage, the administrator can leverage the normal vSphere interface to easily
execute a Storage vMotion from the temporary NFS datastore export on Data Domain
to the production VMFS datastore location.
The key to this use case is that rather than waiting for a full restore to production
storage that takes only minutes, the administrator can literally bring back a downed
application from backup storage in a much shorter timeframe. Also, with the tight
integration with VMware APIs this entire process is completed in seconds and is very
easily managed and orchestrated, just takes a couple of clicks.
One of the important features possible with this management integration with
vCenter as shown in Figure 7 above, is the ability to quickly see from the backup
software user-interface the current protection status of each VM on a vCenter server,
which is imported into the Avamar environment. This saves the backup administrator
the trouble of having to correlate backup policies with newly created VMs that the
application administrators are deploying. Most likely, this would be done by cross
correlating the backup policy management UI with VMware’s vCenter client UI. Now,
the backup administrator, or even the application administrator (with the correct
Avamar management permissions assigned) can be given access to the Avamar
administrator UI and quickly assure that newly deployed VMs are indeed protected
under policy and exactly which policy is protecting them.
By implementing these features, the Avamar vCenter integration provides all
administrators with the easiest and most efficient visibility into the current state of
VM data protection.
Key benefits and features of Avamar vCenter integration include:
• Discovery of VMs and their associated groups in the Avamar UI
• Ability to add individual VMs or groups and define “ image” and/or “guest”
backup policies
• Ability to define multiple VMware Image Proxies
• Ability to initiate VM image or guest backup/restore operations
• Ability to monitor backup/restore operations in the Activity Monitor
• Ability to view VM protection status (guest, image, or none)
• Simple views of whether VMs have been backed up or not; and the simple
ability to remediate by quickly adding unprotected VMs to a backup policy
group.
• Automatically adding a backup policy to virtual machines as they are added
Figure 9: EMC Avamar Plug-In for vSphere Web Client Home Screen
As shown here in Figure 9, the plug-in brings Avamar orchestration natively within the
vSphere UI as an added sub-menu option. From this main interface, the administrator
can go ahead and create backup policies, and orchestrate VM restores quickly. The
biggest value add this Avamar plug-in for vSphere brings for IT staff is significant
savings and efficiencies with no requirement to train VM administrators in new
backup and recovery tools and interfaces. Avamar functionality is incorporated
directly in the user interface style VM administrators are already familiar and
comfortable with.
More critical to an IT staff is the ability to empower application administrators to
perform data and system recovery with minimal intervention and dependency on the
backup team. In a VMware scenario, the ability to empower the VM Administrator to
perform his or her own VM image recoveries is a foundation design point in bringing
this management flexibility to Avamar customers. As shown below in Figure 10, it is
Figure 10: EMC Avamar plug-in for vSphere Web Client Restore Tab
As you can see using either the Avamar Administrator UI or the vSphere Web UI, both
administrators are able to view consistent data metrics and status across the entire
VM backup and recovery policy set. Consistency across these various management
interfaces which are tailored for different administration styles bring the added
benefit of clear and concise information sharing between IT roles that otherwise
would be time consuming to and involve human interaction to maintain. Clearly in
today’s globally distributed IT environments providing tools to enhance or eliminate
the need for verbal or written communication for coordination clearly provides cost
savings, reduced risk, and operational efficiencies.
Conclusion
With the ever-increasing demands placed on virtual cloud infrastructures via new IT-
as-a-service deployments, the need to protect the environments with some sort of
data protection scheme still remains. Employing traditional backup methods to the
virtual environment may be sufficient at the onset, however as the environment
quickly grows in size, backup windows begin to be largely unmanageable.
Avamar has implemented the VMware features described in this paper and is already
providing customers today with a more efficient VMware backup and recovery
solution.
References
• VMware product pages on VMware.com
• Avamar Product Page on EMC.com
• Powerlink®, EMC’s customer- and employee-only extranet (registration
required)