How to Double VM Density with ioTurbine

May 23, 2013

Slow disk I/O limits virtual machine (VM) density in servers, and that restricts customers from realizing one of the greatest benefits of virtualization: consolidation. When disk I/O is too slow, you have to use more server hardware and buy more software licenses for virtualization to perform well enough.

ioTurbine is an innovative caching software approach that allows users to double the number of VMs on industry standard servers and virtualize mission critical applications, while integrating seamlessly into existing SAN or NAS storage.

Watch this video to see the benefits of ioTurbine in action.

A new white paper illustrates these benefits, comparing the performance of virtual machines running off a storage array to performance of virtual machines using ioTurbine caching software on ioMemory.

A single virtual machine’s performance on ioMemory is five times that of a VM on disk. This makes ioTurbine an ideal solution for virtualizing I/O-intensive applications like Microsoft SQL Server or Oracle databases, while supporting VM mobility features such as vMotion and HA. See Virtualizing Critical Applications with ioTurbine.

As more VMs are added, the ioTurbine performance scales, enabling 20 high-performance VMs to run on a server that could support just 10 VMs without caching.

Users looking to increase VM density—either by virtualizing performance-sensitive applications currently running on bare metal or by increasing the number of VMs on servers— should consider ioTurbine intelligent caching with ioMemory.


Embrace cloud diversity and simplify application control

December 21, 2012

One of the more popular arguments made against cloud computing is a perceived lack of useful standards. For example, Dave Linthicum, the CTO and founder of Blue Lab Mountains, mentioned in a recent article:

…the notion that you can easily move from one provider to another without significant work and cost is largely science fiction at this point.”

While his argument may have a certain degree of technical merit, it still rings hollow. The growth of cloud computing shows no signs of slowing down: major providers display consistently strong growth. Analyst firm Gartner predicts worldwide cloud services spending to surpass $109 billion in 2012 alone. In fact, large enterprises willingly choose multiple clouds, and it’s illuminating to consider the reasons why this happens.

C24 Application hosting specialists

The entire premise of virtualizing your application infrastructure is to give you the ability to divorce your apps from your physical infrastructure on which they are hosted. This, in turn, allows your application workloads to be dynamically placed and migrated across a pool of application server resources, which allows the infrastructure to dynamically adapt and respond to your evolving business needs. If you look at traditional applications and how they are developed, it’s clear they were not designed for the cloud, and they definitely don’t take advantage of some of the best benefits a virtualized infrastructure can offer.

Traditional applications are based on vertical integration. So if you want to move an app to a different environment, it requires a significant amount of effort and will most likely impact your other apps, simply because these apps are so tightly integrated. Traditional applications were not built using modern development frameworks, which would help to decouple these components from each other.Changes to one application, often has an impact on the other making them complex, static and brittle. These types or changes are often a major cause of service disruptions. Each change needs to be tested comprehensively, which is time consuming. In addition, traditional applications do not take advantage of capabilities provided by the cloud, such as the elasticity to scale up to serve millions of users. This severely inhibits the ability of the business to expand and integrate, new types of applications and environments.The assertions skeptics make are based on the observation that you can’t move a virtual machine (VM) from one cloud to another considering most clouds have incompatible VM formats. But what they miss is that your apps are not made up of VMs.  They are made of software!  So how do you move software around? Easily: in the same way you have been doing for years with agile development processes, configuration management and automation tools, deployment blueprints, templates, installers, etc. If you can provision your app on one cloud, you can provision it on any cloud as they all provide the same basic building blocks – instances of an operating system or an application server that you provision on top of.

Each of the major cloud environments offers a unique set of benefits and differentiators. Users of AWS don’t choose that platform because they feel compelled to; instead, they choose AWS because it gives them flexibility and services for their particular application requirements. The very same user might select a private VMware-based cloud for a different application because, again, that application has a different set of requirements. Cloud diversity is a good thing because it presents developers a range of choices.

Blog 3a

So, yes, when discussing cloud diversity, you can have your cake and eat it, so long as you pick the cloud that is best suited to your:

  • Application and services, and it has the right technical capabilities that your application requires
  • Business and commercial criteria encompassing the cost imperatives and SLAs you need
  • Customer needs, including their geographical proximity, regulatory and data protection laws, etc.

At Riverbed, we see more and more of our customers considering cloud-based architectures as a means to transform their application business models, particularly those with fluctuations in traffic and seasonal demand. Essentially, our customers find that moving to the cloud gives them a competitive advantage, the ability to provide differentiated service offerings, and new revenue models.

Cloud computing isn’t limited to just a collection of virtual machines and storage you rent by the hour in a location far away from your data center. Mature cloud providers offer the ability to extend existing on-premise infrastructures into cloud facilities, creating a unified architecture with the benefits of instant infrastructure. Applications can span both, and users need not notice the difference.

Can I have cloud diversity if part of my app infrastructure is not software?

Here’s the catch. You’ve virtualized your application delivery infrastructure and have started to push some of your apps out into the cloud. But part of your app delivery solution is not software.  You have a hardware ADC that is critical to the correct operation of your apps and the vendor provides a virtual appliance. Neither of these are ‘software’ in the sense that they can be deployed anywhere.  How is this going to impede and limit your ability to truly virtualize and reap the benefits cloud diversity brings?

When everything is software, including the network and the ADC with robust and open APIs, you get into the realm of a truly programmable infrastructure model. A great way to look at this would be  the conventional jet engine of the cloud takes you supersonic, and the scramjet of programmable infrastructure then goes hypersonic.

Yesterday’s load balancers and legacy application delivery controllers are not designed for the cloud and to give you the type of diversity, portability, programmability and granular application-level control. The mismatch is clear.

Blog 4aA truly cloud-ready, software application delivery solution is what you will need to help you meet our applications requirements on any cloud. Such requirements include:

  • Enhancing efficiency and response times of applications and services
  • Improving availability between instances that span multiple geographic zones and regions
  • Solving latency problems with content optimization and acceleration tools
  • Ensuring proper protection using intelligent layer-7 inspection against known and unknown threats
  • Scaling resources to provide encryption and compression services without affecting performance.

Blog 5aOne example of a software ADC is the Riverbed Stingrayfamily. This new breed of ADC is natively designed for virtualization and cloud portability. As a pure software solution intended for the widest variety of deployments, the Stingray family enables a more flexible application delivery strategy and provides a common delivery and control platform that can grow with your business.

for more information on Riverbed please visit http://www.c24.co.uk


New HP VDI Reference Architecture Delivers Breakthrough Scalability with HP IO Accelerators

September 4, 2012

With more than 1.1 billion mobile devices in use worldwide as projected by IDC, and the increasing need to access, manage and secure these devices and the data generated by them, HP recently announced a set of new offerings to help businesses update their infrastructure addressing requirements for their growing mobile workforce.

This includes a new virtual desktop infrastructure (VDI) reference architecture that provides new scale and performance breakthroughs using HP IO Accelerators. As a proven and tested stateless architecture supporting 200 virtual desktops per host, running locally on HP IO Accelerators, this provides linear scalability from a single host to hundreds of hosts, and allows a modular approach for customers to scale out their virtual desktop infrastructure.

HP has been running a live demonstration of this client virtualization solution this week at VMworld 2012, in San Francisco. It’s available today and includes:

HP ProLiant DL380p Gen8 Server
• HP ioDrive2 IO Accelerators
• HP LeftHand Virtual SAN Appliance Software (HP VSA)
VMware View 5.1 Software

This highly flexible, cost-effective solution provides greater VM density with improved VDI economics for lower cost operations and higher productivity. Other key benefits include:

• Superior performance and an enhanced user experience
• Assured high availability (HA) and business continuity
• Ability to scale on-demand
• Simplified mobile desktop management
• Enhanced security and compliance
• Improved end-user access

To learn more about this new HP VDI reference architecture, the full HP Whitepaper and HP Solution Brief are available on hp.com.

For further information please contact http://www.c24.co.uk


Scale Up Your Performance Density with HP IO Accelerators and ioTurbine Software

August 8, 2012

As an update to a previous posting, HP has just published a whitepaper highlighting dramatic TPS performance and VM density using HP IO Accelerators and Fusion’s ioTurbine caching software with virtualized HP DL980 servers.

Benchmark testing demonstrated a 2.8x increase in performance achieved by adding just two 1.28TB IO Accelerators and ioTurbine software to a pair of HP ProLiant DL980 servers running Microsoft Windows 2008 and VMware ESX 4.1, connecting with HP P4800 storage. The configuration supports an aggregated 7120 transactions-per-second (TPS) across 16 VMs running SQL workloads, in parallel. This result compares to 2521 TPS for the same baseline but uncached configuration.

The testing illustrates that this solution not only adds scale to the HP DL980 server but also dramatically increases VM densities to support almost any application, regardless of workload, in a virtual server environment. Having more and larger size VMs makes more efficient use of infrastructure, lowers costs and provides the opportunity to run databases in a virtualized environment, something that was previously not possible or cost prohibitive, at least until now. The solution is an ideal VMware consolidation platform and preserves VMware vMotion and high availability capabilities, important customer requirements.

Of course, this same solution approach can also be attractive for customers interested in using HP IO Accelerators and ioTurbine with other HP servers such as the HP DL580, HP DL380 and the BL460 for bladed environments.

Note also that testing was accomplished with HP’s Gen1 IO Accelerators, so performance results would be expected to be even better using HP’s recently announced ioDrive2 IO Accelerators.


Ten Things to Consider When Building a Storage System for Virtualization

July 5, 2012

Virtualization is quickly taking over data centers. Gone are the days when IT admins worried about managing operating systems running directly on physical server hardware. The manageability and cumulative performance advantages of virtualization has led to a growing trend where consumer operating systems like Microsoft Windows are run within virtual machines. These virtual machines are managed by a hypervisor (such as VMware’s vSphere) that mediates access to the physical hardware in the server node. Clusters of such server nodes are being put together to host several hundred to even thousands of virtual machines. Such clusters afford high availability and load balance by permitting migration of virtual machines between server nodes.

Just like the rest of the physical hardware, the hypervisor also virtualizes the underlying storage for the virtual machines. Thus, each virtual machine may present a virtualized SCSI disk to the guest operating system running inside it. The data written to this virtualized disk cannot be simplistically mapped to an underlying physical disk. This is because this data needs to remain accessible once the virtual machine is migrated to another server node (e.g., upon a hardware failure). A sophisticated storage subsystem is therefore needed, one that can keep the data accessible despite the movement of virtual machines across server nodes.

The Nutanix Complete Cluster offers such a sophisticated storage subsystem that was designed specifically for virtualization workloads. This storage subsystem can be accessed by the hypervisor through industry standard iSCSI/NFS protocols. This blog talks about 10 key considerations that went into the design of this storage subsystem.

Elegance of Nutanix Design

1. Converged and distributed: Hardware trends in the past ten years indicate that disk capacities and speeds are growing at a much faster pace than network speeds. A cost-effective solution needs to be converged to leverage these trends – i.e., the storage needs to be placed close to the computation that accesses that storage and not across an expensive network fabric. The Nutanix offering epitomizes this by building a distributed storage subsystem using the local disks in the server nodes themselves. This is in sharp contrast to the single-headed SAN/NAS solutions that require expensive networking to deliver the high performance required by server clusters running virtual machines.

30 year old legacy design, the linchpin of our datacenters

2. Incremental scalability: As compute/storage needs grow, it should be possible to grow the system incrementally rather than requiring a complete hardware refresh as is typical with centralized SAN/NAS solutions. The Nutanix Complete Cluster is designed to be incrementally scalable, with no single point of bottleneck. While near linear scalability has been demonstrated in a cluster of 50 nodes, the design affords limitless scalability.

3. Performance: A storage system that considers performance as an after-thought opens itself up for one or more expensive architectural redesigns. The Nutanix Complete Cluster was designed for delivering high performance from the very outset. It combines traditional wisdom in distributed system design with new techniques to deliver high performance. These include a pipelined architecture, asynchronous request handling, extensive caching, and judicious use of Fusion ioMemory to keep frequently accessed data as well as metadata. The design specifically caters to virtualization workloads. For example, the NFS server implementation in the Nutanix Complete Cluster was designed to deliver high data IOPS (both random and sequential) rather than high namespace IOPS (which is what outdated benchmarks like SpecFS primarily measure). This is specially suited for virtualization as the bulk of the IO requests from guest VMs are converted into NFS read/write requests by the hypervisor when accessing the underlying storage subsystem through the NFS protocol.

Nutanix Direct Data Path

4. Random IO: With potentially hundreds of virtual machines simultaneously issuing IO requests, the data access patterns appear random by the time they are incident on the underlying storage system. In contrast to traditional storage subsystem designs, Nutanix was designed with the intent of delivering high random IO performance from the very start. It uses techniques such as a distributed operation log to absorb random writes, careful placement of metadata indexes in high performance SSDs for quick lookups, and extensive use of caching and deduplication to absorb boot/login storms. Recently, a 40-node Nutanix cluster successfully ran VMware’s RAWC benchmark with a record-breaking 3000 virtual machines. More details on this VDI reference architecture can be found at http://bit.ly/yN9S01.

5. Fine-grained tiering: Gone are the days when the predominant form of persistent storage were magnetic disks with similar performance characteristics. Today the data can be stored on a wide variety of media e.g., SSDs, SAS/SATA drives etc, each affording different capacities and performance at a given price point. The storage subsystem in Nutanix recognizes these as separate tiers of storage and places data on them based on its temperature. Thus, hot data is placed on the faster SSDs while colder data might be placed on the slower SATA drives. As the temperature of data changes, the Nutanix complete cluster supports water-falling of data between tiers. To avoid polluting the SSDs with cold data, data is divided up into fine-grained units of a few megabytes that form the basis of data placement and migration. Such fine-grained management of data across tiers also enables Nutanix to quickly adapt to changing workloads.

Information Lifecycle Management

6. Consistency model: The Nutanix Complete Cluster can manage petabytes of data written by guest VMs. Just like other storage subsytems, metadata is maintained to enable the quick location of any data. Since losing data or returning stale data is not an acceptable option, a strict consistency model is supported. While relational database abstractions such as transactions can be used to implement strict consistency, this approach is known to be unscalable and slow. On the other hand, typical noSQL approaches that maintain structured information as a set of key/value pairs are know to be highly performant, but typically only afford eventual consistency. The Nutanix Complete Cluster adopts a novel two-fold approach for delivering high performance despite supporting strict consistency. First, the metadata is kept in a noSQL key/value store that was enhanced with the Paxos algorithm to provide strict consistency for updates of any given key’s value. Second, all metadata operations involving multiple keys are carefully sequenced in way so as to always keep the overall metadata tree completely consistent at all times. This approach provides the best of both worlds – delivering high performance while supporting strict consistency.

7. Congestion management: Every major function in the Nutanix Complete Cluster is handled by a different component. A key aspect of the design is that flow/congestion control is built into each of these components. Without proper congestion management, a distributed system can come to a grinding halt by entering situations where useful work can no longer be done. As an example, the component that manages writes to a disk might become clogged with requests. As a result, a remote sender may timeout its outstanding requests to the congested component and re-send them – causing further continued congestion. To avoid such situations, every component in the Nutanix Complete Cluster exerts appropriate flow control to ensure it accepts only as many requests as it can reasonably execute. In addition, stale or low priority requests are quickly dropped when congestion is detected.

8. Designed for high-availability: A highly available storage subsystem does not have the luxury of going offline when a few of its components fail. These components might be either software components, or hardware ones. The storage subsystem in the Nutanix complete cluster was designed for fault-tolerance. There is no single-point of failure and any component can fail and stay down for extended periods of time. Thus, any disk, node, network card etc may fail without affecting availability. All data is both replicated as well as checksummed to protect against faults. The number of replicas kept for the data is configurable – thus permitting simultaneous failure of one or more components without sacrificing availability.

Anatomy of A Write IO; 10,000 ft. view

9. Replication fan-out: Distributed storage subsystems are often designed by mirroring one disk onto another. With disk capacities running into terabytes, this implies that failure of one disk would require reading all the data from the other healthy disk in order to restore replication. Not only does this create a hot-spot in the system by making one disk the bottleneck while others might be idle, it also increases the chances of data loss because the intense workload on the healthy disk might also cause it to fail. The Nutanix Complete Cluster avoids this by replicating each unit of data (comprising a few megabytes) on a disk to a random disk in the rest of the cluster. On a disk failure, the corresponding replicas can be read to restore replication – the restored second copy can also be placed on any disk in the cluster. Thus, recovering from a failed disk utilizes all of the cluster’s resources and avoids the formation of any hot-spots.

10. Continuous healing: Nutanix’s highly available storage subsystem cannot freeze to run a data consistency check (akin to the fsck found in Unix filesystems). The distributed nature of the system coupled with the petabytes of data it can potentially manage implies that faults will happen sooner or later – for example due to failed components. To discover and recover from such problems, the Nutanix Complete Cluster continuously heals itself by running a MapReduce over its metadata and taking appropriate corrective measures based on the issues found. For example, if a data unit is found to be under-replicated due to a failed component, a replication will be kicked for that component. The MapReduce computation runs as a low-priority background job so as to not affect the performance of higher-priority IO requests emanating from the guest VMs. The use of MapReduce, whose use is predominant in Big Data analytics today, lends the Nutanix Complete Cluster the scalability to manage large amounts of data, while affording high availability at the same time.

To summarize, the Nutanix Complete Cluster bridges the gap between computation and storage by converging these in a compact rackable unit, one or more of which can be stacked together to build a powerful virtualization appliance. The new demands imposed by virtualization workloads required an architecture that was built ground-up to specifically meet these requirements. The yardsticks of availability, performance, and scalability indicate that the Nutanix Complete Cluster is delivering on its promise, and is stretching the horizons of what was earlier possible in the realm of virtualization. Despite everything that has been delivered so far, there are lot of more exciting things that are in the pipeline. So stay tuned.


C24 invest in 3PAR Technology within Tier IV data centre infrastructure

May 17, 2012

May 2012 -  Birmingham, England – C24 continue to invest in their infrastructure to deliver on a continued desire to offer the very best solutions to their ever growing national and international client base.
“We have recognised that we are facing ever-evolving IT requirements. There is a constant need to consolidate storage assets, support measurable service levels and at the same time deal with the same old problems of mushrooming corporate data and a need to store this data for longer periods” commented Paul Hemming Managing Director C24.
Hemming continued “We didn’t want to invest further in traditional storage as they have not adapted effectively to the new IT requirements that we have witnessed over the last few years. For this and many other reasons the management team at C24 decided to invest heavily in 3PAR technology”.
HP 3PAR Utility Storage is the only virtualized storage platform that delivers 100% of the simplicity, efficiency, and agility demanded by todays virtual and cloud data centres. Designed from the ground up to exceed the economic and operational requirements of today’s most demanding IT environments, HP 3PAR Utility Storage also delivers the performance, scalability, and availability required of Tier 1 Storage along with unique technology benefits not available with traditional platforms.

HP 3PAR Software, with the HP 3PAR InForm Operating System (InForm OS) as its foundation, is the intelligence behind HP 3PAR Utility Storage. The HP 3PAR InForm OS has advanced capabilities that provide:

  • Fine-grained virtualization and “wide striping” capabilities that deliver massively parallel performance levels as well as the flexibility to configure various levels of service
  • Industry-leading, pioneering thin technologies for efficiency and capacity reduction
  • Sophisticated resiliency features to protect against hardware, software, and site failures
  • Storage federation capability to enable seamless migration of data and workloads between arrays without impact to applications, users, or services
  • Uncompromising security, including secure workload segregation to enable multi-tenancy
  • Autonomic management to eliminate manual, repetitive, and error-prone administrative tasks and deliver automatically load-balanced storage

The solution is currently being installed with 3PAR technicians flying in from the US to install the solution into C24’s award winning datacentre infrastructure

Further Information about C24

C24 are an business application and managed service specialist who deliver business applications to over 107 countries across the globe. The organisation has decades of experiencing delivering cloud computing solutions and currently work with some of Europe’s leading businesses.

C24’s product portfolio includes all aspects of data management and delivery, including business intelligence, application acceleration technologies and private and hybrid cloud solutions.

The business growth over the last two years has been significant we multiple client wins, which has seen the company expand its delivery footprint into mainland China. This growth is projected to continue due to a healthy order book and pipeline.


Common backup mistakes in virtualisation

December 15, 2011

Not Backing up Virtual Machines

Seems crazy, right? Failing to backup regardless of environment is an extremely risky proposition but generally, a majority of virtual machines aren’t backed up.

Here’s why:

  • Virtual Machine (VM) Sprawl: Most organizations don’t plan for enough storage when starting virtualisation projects and rarely consider rapid adoption and disaster recovery. Because virtual machines can be built with a few clicks of a mouse, they will be – especially in development labs for testing purposes, but also for full use in production environments. Often IT doesn’t have knowledge of all the VMs that exist or have knowledge but are unfamiliar with assets on their Recovery Point Objectives (RPO)/Recovery Time Objectives (RTO) requirements.
  • Backup Agents: The costs associated with backup agents can be prohibitive and quickly reduce the savings incurred through virtualisation. Every time a new backup software version is made available – there is usually an update required to every agent on every server.
  • Bandwidth Impact: There is often concern over dragging down the host machine and/or network by moving a lot of data for backup. The whole idea of virtualisation is to increase server utilisation/CPU utilisation/network utilisation and if you are successful, there is less “slack in the system” to handle backup loads.

Installing a Backup Agent on Every Guest

Many companies still backup virtual machines by installing a backup agent on every guest – a common strategy because of uncertainty about the ability to recover granularly, as well as other limitations. However, the impact of this approach is significantly higher costs from backup agents and unnecessary management complexity.

Today, virtualisation vendors (VMware, EMC, Microsoft) have improved APIs to support centralized backup with granular restore, and many vendors have the ability to backup at the hypervisor level – all making it unnecessary to install a backup agent on every guest for backup purposes.

Failing to Protect Applications

Failing to protect key applications is the easiest mistake and solution, yet is oddly still a common issue for many IT professionals. Backup is not just for files and data, but also key applications. If a disaster happens, the ability to restore the data in the application state will be important in terms of business continuity. Enterprise end users need applications and databases so when IT virtualizes these applications, it should also ensure they are backed up properly.

Failing to Consider Restore

Backup without the ability to ensure recovery means absolutely nothing – backup is nothing without recovery. In virtualised environments there are considerably more options to restore then in physical environments, so it’s not uncommon the backup of virtualised environments for recovery to be an after-thought.

When considering restore, IT needs to take into account what it wants to restore and its granularity. It’s also wise to consider where to restore to physical or virtual, onsite or offsite, etc.. IT needs to work with key stakeholders to consider objectives and the associated process for restore. It’s also a good idea to have a written plan that all stakeholders agree to, and to test that plan regularly.

Do you have disaster recovery plan? Is virtualisation part of your plan?


Backup Restore and Recovery Considerations in Virtual Environments

May 23, 2011

Great article below reference backing up virtual machines. C24 have always been known for our expertise in the delivery of business applications at speed across the globe. However, recently we have again invested significantly in our hosting infrastructure which has enabled us to now offer the solution suite for one of the worlds best back-up and recovery company’s Asigra.

The signing with Asigra again signals that C24 intends to offer only best of breed solutions. Please enjoy the article below.

It is no secret that large and small businesses alike, are rapidly adopting server virtualization in their data centers and most indications are that this trend will continue.  When architecting virtual infrastructures, one of the first issues that business face is “What should I do for backup and recovery in a virtual environment?”

The most common approach, at least when starting out, is to ignore the fact that servers are now running on Virtual Machines (VMs) and backup the servers through the guest Operating Systems (Oss) just like you do when the OS is running on a physical server.  While this approach will work, it does have some drawbacks.  This approach typically requires you to load a backup agent on the guest OS in order to backup that server.  If the server is running an application such as Exchange, SQL or SharePoint, then you need to load a separate agent for each application.  Some backup applications also require separate agents to backup the Windows System State or Services Data Base.

When you load backup agents on a physical server, these agents are processes running on the OS, which require CPU resources.  Depending upon the agents, each agent might use less than 1% of the CPU resources or more than 15%.   Regardless of the resources required by the agents, this CPU overhead usually goes unnoticed on a physical server.

However, in a virtual environment, you could easily have 10 VMs running on a single physical host.  Each VM might have several agents on the server to accommodate backing up the file system, services database and applications.   Assuming a very conservative average of two agents per VM (each using 1% of the host’s CPU cycles), in a virtual environment, you would be wasting 20% of your available CPU resources on backup agents that don’t do anything during normal business hours. 

Once businesses realize the overhead in terms of wasted CPU resources, as well as man-hours required to manage all those agents, they typically look for a solution that will allow them to back up their VMs from the physical host side.  VMWare has the largest server virtualization market share so most of the major backup applications now support backing up VMs from the VMWare host side. 

Backing up VMs from the host side has advantages over backing up servers from the guest OS side.  First, there is no need to load or manage agents on each of the guest OSs.  This saves on both CPU resources and management overhead.

The next advantage is that it is typically much faster to backup and restore VMs from the host side, since you are backing up and restoring a single large VMDK file rather than backing up and restoring thousands of small individual OS, application and data files.   In a Disaster Recovery (DR) situation, where a VM’s OS becomes corrupted and you need to restore from a backup, it is very easy to point and click, and restore that system to another VM.  The disadvantage with many backup applications is they don’t support individual file restores.  If an end user deletes a single file, you need to restore the entire VM, find the file and give it to the end user, then delete the VM. 

When moving to a virtual infrastructure, it is a good time to evaluate your current backup application and to see if it meets all your needs.  If you determine that you need to invest in a new backup solution, you will want to choose one that will meet all your needs, now and in the future.  You should look for a solution that will allow you to restore the entire VM in a DR situation or to restore applications and databases like Exchange and SQL without having to restore the entire VM.  You should also consider a solution that allows you to restore individual Exchange messages or individual SharePoint items, without having to restore the entire database.

Finally, you should seriously consider a backup recovery solution that supports both physical servers and virtual environments. And the BUR solution should support more than just VMware.   While VMware may have the lion’s share of the virtualization market share today, they are starting to face significant competition from other sources such as MS Hyper-V, XenServer and Parallels to name a few.  Whenever a technology vendor thinks that a customer has no alternatives and is locked into their solution, they have very little incentive to reduce the cost of their solution.  Bringing in an alternative virtualization solution may provide VMware an incentive to reduce their price.  But you shouldn’t have to invest time and money in a new backup solution just because you want to try an alternative to VMware.

Blog original from Scott Lakso @Asigra


Follow

Get every new post delivered to your Inbox.

Join 752 other followers