Home > Blogs > VMware End-User Computing Blog


VMware Acquires CloudVolumes

by Harry Labana, SVP and Chief Product Officer, CloudVolumes

The industry’s virtualization infrastructure leader acquired us today. At just over three years old, VMware realized the potential of CloudVolumes’ technology to disrupt status quo application delivery.  

It’s a proud day at CloudVolumes today as we celebrate our acquisition by VMware and look forward to the prospect of continuing the growth of our product on a global scale with the power of the industry’s top player behind us.

CV1

I’d like to briefly tell you the CloudVolumes story and explain why our technology will change how customers think about application lifecycle management.

The CloudVolumes journey started in 2011 with some astute observations by our founders.

They realized that by virtualizing below the OS, hardware virtualization could address many problems of the pre-virtualization world such as hardware lock-in, low server utilization and data center agility. The pre-virtualization world was in effect a per-server management model.  Easing the burdens of this world created a new industry.

In a post-virtualization world, many people are now using a per-VM management model. In other words, managing dedicated virtual machines for specific applications. With the explosion in growth of applications running on virtualized infrastructure, this has increased the pressure on IT management and administration. As a result, the number of virtualizable servers has dramatically increased in the last decade, generating demand for better management tools and automation. As the Mobile/Cloud era continues to evolve, there will be an even greater need to manage applications in new ways. IT must provide agile solutions that enable real-time service delivery for the move to private and hybrid clouds.

Application Management Containers

In this new world, problems emerge as the demand for real-time application delivery strains existing infrastructures. For example, how do you deliver thousands of applications to thousands of machines in mere seconds?

This can be accomplished by eliminating the need for per-VM management and virtualizing above the OS.

CV2

By virtualizing above the OS, applications can be natively provisioned without modification. Applications become abstracted from the underlying OS and organized into application management containers leveraging existing storage and networking. These applications can then be delivered to diverse environments in real time.

CV3

This approach significantly reduces the infrastructure overhead and simplifies application lifecycle management.

The Key Benefits For Customers

Once you understand the basics of the technology. It’s helpful to categorize the benefits as you think about specific use cases:

Agility

  • Logically manages application workloads based on business needs
  • Delivers or upgrades application workloads across all VMs in seconds

Simplicity

  • Integrates into existing infrastructure in minutes
  • Provisions applications as easily as installing them

Flexibility

  • Provides persistent user experience with non-persistent economics
  • Compatible with almost any hypervisor or workload, server or desktop

Efficiency

  • Optimizes use of storage, SAN IOPS, and network.

Seeing Is Believing!

One of the challenges the CloudVolumes team has faced is that when people first hear about the concept of virtualizing above the OS, they don’t believe it is really possible or understand what it is. They often incorrectly equate us to an existing approach or feel that there must be some voodoo under the covers.

A lot of people consider the CloudVolumes technology to be a “layering” technology in the Microsoft Windows world. However, “layers” are more of a concept than an agreed upon method of implementation for a technology. For Windows-server use cases, many refer to CloudVolumes technology as containers for Windows. Hence at CloudVolumes we’ve always used the more generic term of “virtualize above the OS,” which enables real-time application delivery.

CloudVolumes’ technical architecture is a hybrid between layering, application virtualization and containers that enables customers to have high application compatibility while working with existing infrastructure.

To dispel a few myths about how CloudVolumes technology works, I’ll borrow an excerpt from a blog I posted prior to joining CloudVolumes when I was just beginning to realize the potential of the technology:

“[CloudVolumes] achieves this by installing applications natively into storage and then capturing them as VMDK/VHD stacks outside of the OS, which can then be distributed. You may think this is just like application packaging with App-V or ThinApp but it’s not quite that. They natively store the bits as they are written during the install, in a different location, and then take note of things like services, which are started and roles, which are enabled into the OS. These are then ‘put’ onto the AppStack volume, and when complete (which can span reboots, and several apps or dependencies being installed one after the other) you tell the agent through a dialog in the provisioning VM you are done, and that VMDK/VHD is then locked as a read-only volume which can now be assigned to others.

When this read-only volume is attached to a server or desktop VM running their agent, its contents are immediately virtualized into the running OS, registry, files etc. Unlike ThinApp or App-V, it’s immediately available and seen by other applications on the system as if it was natively resident (no need to stream)—without having to do any special registry changes to see the contents of the opaque object/package within ThinApp/App-V.”

What’s also really nice is that CloudVolumes technology doesn’t need full VM control to do what we do. So this means we can dynamically attach apps without recomposing or reboots.

As the old adage says, a picture speaks a thousand words. Hopefully a video or two will help further clarify how our approach is unique.

This first video demonstrates how applications from a CloudVolumes Virtual Machine Disk VMDK container can be remotely published to Remote Desktop Session Host (RDSH) servers. This makes it easy to (real-time) add new applications to an RDSH server without the need to install apps into each RDSH server, create silos of RDSH application servers or to update the RDSH template and create new VMs.

In this second video, Microsoft Office 2013 (Powerpoint and Word) is real-time delivered via CloudVolumes technology into a VMware Horizon pooled desktop. This demonstrates the agility IT is to able move with in providing applications to users that where not available just seconds earlier.

In this third video a server example is given, with CloudVolumes dynamically delivering SQL Server 2008 and a large 1GB database containing more than 1M rows–all within a few seconds. Next, we upgrade to SQL Server 2012 and then rollback to SQL Server 2008 all within a few seconds and a few clicks!

Moving Towards Disposable IT

Our customers want an aggregate reduction in the complexity of managing applications. The overhead of application lifecycle management today is just too costly and slow.

Fundamentally customers are trying to move to a world where they can reduce complexity and cost not just by simplifying application management infrastructure, but by leveraging real-time application delivery to reduce support costs by making it easy to reset applications to a known good state and deliver rapid change.

They’d rather quickly start again with a known-good configuration rather than spend endless hours troubleshooting.  As they adopt and build new applications, a static infrastructure can’t deliver the service that is required in a modern world. They need a better way to enable their users to be more productive with rapid service delivery given that continuous change will be the norm.  In this world, you need to be able to spawn and (adeptly change then) re-spawn (any component in the infrastructure) or service on demand. There is no need to stay with static infrastructure that is difficult to maintain. Use want you need, then dispose of it and then start again fresh when you need to do so.

Enabling this type of capability in the infrastructure has opened up many new possibilities for customers who have found some incredibly innovative ways to build and deliver new services using CloudVolumes. Joining forces with VMware, who had the foresight to understand our vision and differentiators, will allow the CloudVolumes team to reach out to a substantially larger number of potential customers globally and collaborate to enable new possibilities.

We are very proud of what we have achieved in just over three years. I want to thank all of our customers and partners who have believed in us. VMware is an incredible engineering organization and we are honored to strengthen that team with our family. Personally I am stoked and humbled to have the opportunity to lead and serve our amazing team moving forward. I look forward to the future with excitement and sharing more of our plans at VMworld. And now, some champagne!

@harrylabana

35 thoughts on “VMware Acquires CloudVolumes

  1. Pingback: CloudVolumes, Inc. acquired by VMware | CloudVolumes

  2. Paul Stansel

    Congrats Harry and team. Hopefully with the resources of VMWare behind you the sky is the limit. Just please don’t let the new owners force this to be a VM-only solution!

  3. Pingback: citrixtips.com » My thoughts on VMWare buying CloudVolumes

  4. Pingback: VMware acquires CloudVolumes for faster virtual app delivery « فناوری اطلاعات فارس

  5. Pingback: VMware acquires CloudVolumes for faster virtual app delivery – Jumbosky Money

  6. Pingback: VMware acquires CloudVolumes for faster virtual app delivery | Genius Pioneer

  7. Pingback: VMware acquires CloudVolumes for faster virtual app delivery | News around The World

  8. Pingback: VMware acquires CloudVolumes for faster virtual app delivery – PCWorld | NewsBreakOnline.com

  9. Pingback: VMware acquires CloudVolumes for faster virtual app delivery | POPFIX - Celebrity, Tech, Sports News

  10. Pingback: VMware acquires CloudVolumes for faster virtual app delivery – PCWorld | Everyday News Update

  11. Pingback: VMware acquires CloudVolumes for faster virtual app delivery – PCWorld | The News Porch

  12. Pingback: VMware acquires CloudVolumes for faster virtual app delivery | Tech-RSS.com

  13. Pingback: VMware acquisisce CloudVolumes: virtualizzare sopra l’OS | 2 vGuys

  14. Pingback: VMware acquires CloudVolumes for faster virtual app delivery – Health and Fitness

  15. Pingback: VMware gobbles up CloudVolumes for real-time app delivery | SiliconANGLE

  16. Pingback: VMware acquires CloudVolumes for faster virtual app delivery | Hitech journal

  17. Pingback: VMware acquires CloudVolumes for faster virtual app delivery | Techie World

  18. Pingback: SD Times news digest: August 21, 2014—VMware acquires CloudVolumes, FireEye reports Android SSL bugs, Facebook adds Oculus to bug bounty program « SD Times

  19. Pingback: VMware / ecosystem / industry news flash... part 1

  20. Pingback: What I am hoping for at VMworld 2014 - Virtxpert

  21. Pingback: What i'm looking forward to at VMworld! - Virtual Storage Zone | Virtual Storage Zone

  22. Pingback: Will “containers” play a mainstream role for desktops? | noah wasmer

  23. Pingback: VMworld 2014 Update (8/25/14) | Ninjaneer Nate

  24. Pingback: #VMworld 2014: annunci… senza limiti! | VirtualByte

  25. Pingback: #VMworld 2014: announcements … NO Limits! | VirtualByte

  26. Pingback: VMware adquiere CloudVolumes | Computerworld Venezuela

  27. Pingback: VMware adquiere CloudVolumes | Calderón Cardona Ltda.

  28. Pingback: Virtualization giant VMware unveils new products, tools at annual conference | Financial Post

  29. Pingback: VMware acquisition of CloudVolumes, where to go from here… | myEUC.net

  30. Pingback: Virtualization giant VMware unveils new products, tools at annual conference | WorWire

  31. Pingback: Enterprise mobility news recap: August 25 – 28 - AirWatch Blog

  32. Pingback: Newsletter: August 31, 2014 | Notes from MWhite

  33. Pingback: VMware Acquires CloudVolumes | SA

Comments are closed.