We examine five products that marry high availability and disaster recovery to your virtual server environment
vRangerPro is a backup utility for VMware that allows both full and incremental backups of server instances, allowing for greater flexibility than the simple creation of an image allowed with the core VMware functionality. It can also back up a physical server and then restore it to a virtual instance, allowing for a disaster recovery strategy that uses far fewer servers at an alternate datacenter.
None of these products directly competes with each other; rather, they all help fill in some part of the large puzzle that is HADR for virtualization.
DataCore SANmelody 2.0
SANmelody from DataCore is not simply virtualization HADR software. Rather, it's storage virtualization software that encompasses many types of storage features. A couple of those features, however, make the product extremely useful in an HADR environment for virtualization.
The SANmelody software, which installs on Windows Server 2000 or Windows Server 2003, essentially turns a commodity Windows server plus storage into a SAN storage platform, with high-end features such as thin provisioning, support for boot from SAN, snapshot, and replication functionality. It works with internal storage and direct attached storage, as well as iSCSI or Fibre Channel SAN storage -- anything that Windows supports.
The aforementioned boot from SAN features are of particular note in the context of HADR: Boot from SAN allows administrators to easily create a flexible and resilient virtualization environment. The feature makes SANmelody a nice complement to versions of VMware previous to ESX 3.5, which don't support booting directly from SAN volumes: It integrates with emBoot's netBoot/i to enable boot from SAN with iSCSI as well as FC.
Because it works with emBoot, it should also work well with any open-source hypervisors that support it. Moreover, Datacore has worked with other manufacturers to ensure that SANmelody works with XenServer, Microsoft Virtual Server, and Virtual Iron.
Additionally, SANmelody simplifies the deployment of multiple instances of the same OS. Admins can create one boot volume, install an OS instance to it, then create snapshots and copy them to additional volumes very quickly.
Installation of SANmelody is no more difficult than any other Windows application, and because hardware support is based on Windows support, any hardware that runs Windows will work. After the software is installed, management of the storage system can be accomplished locally on the Windows server or via browser. The interface is clean and easy to navigate, and creating boot volumes for VMware or XenServer is simple.
For the purposes of this review, I did not test all the functionality of SANmelody. Instead, I looked at creating boot images for both VMware ESX 3.5 and XenServer on the storage attached to the SANmelody system. I easily created boot images and then booted the instances from the SAN storage rather than local storage. I also used VMware's VMotion easily to migrate an instance from one VMware server to another without copying files or doing anything other than changing which LUN was presented to which server.