Resource Library

Find videos, customer case studies, datasheets, whitepapers and more to learn how Commvault can help you make your data work for you.


How likely is it that you’re still driving your first car, or living in your first house? Not very likely. In our personal lives, we migrate to different solutions based on our needs at that time. Nobody expects us to buy a car from the same manufacturer or continue to live in the same neighborhood, just because that’s where we started.

In the same way, most organizations in the past few years have invested in the private or public cloud but now find themselves wanting to move from one cloud strategy or infrastructure to another, based on business needs. However, the thought of moving data from one cloud to another makes most IT managers very nervous. At best, you don’t want to sacrifice the important critical business requirements of capability, agility, cost-effectiveness,
and performance. Not to mention the worst case scenario of suffering from lost data, downtime or high cost.

The good news is just because you want or need to change your cloud infrastructure, you don’t have to put your company’s data (or your job) at risk. A strong solution that enables you to move data from one cloud to another will help you avoid vendor lock in and stay in control of your data/workload portability.


It wasn’t always like this. For years, enterprises accepted being locked into specific hardware or software platforms that made migration – other than through “forklift upgrades” – challenging. Even when the client-server model provided industry standards that would ostensibly make migration easier, users were effectively locked in. Refresh cycles for hardware were every three to five years at most, and learning curves associated with new platforms still meant that organizations were limited in how often they could switch to a new solution. Moreover, the prevalence of data siloes made reaching this idealistic goal impossible.

Virtualization started to change the game by de-coupling workloads from the underlying infrastructure, first for server processing, then storage, and now the network itself. This essentially turns critical parts of the infrastructure into software, creating the “software-defined storage” era.

At the same time, though, specific virtualization platforms, the infrastructure around them, and, most of all, the licensing fees associated with them resulted in legacy IT that was hard to escape. Past decisions were still holding back the enterprise from realizing the ability of data and workload portability and mobility.

With the rise of the cloud, organizations can now empower themselves by introducing tools that enable workload portability – to a certain extent. Even now, while cloud providers often have tools to convert other workloads to run on their cloud, they rarely have tools that convert them back or to another vendor’s platform.

“Importability, interoperability and migration in cloud environments today is not a solved problem,” says Forrester senior analyst Lauren Nelson. “And when it comes to being able to make workloads truly portable, there are a lot of barriers in the way.” These can range from template design, the consistency of how that template communicates about where its networking capabilities are versus its storage resources, and other basic template format inconsistencies. “At other times, there’s services that are so tightly ingrained in that particular application, that it’s difficult to remove,” she continues. “So, true application portability becomes very difficult.”


But organizations can’t wait for the Nirvana of a single industry-standard that spans both public and private cloud environments making everything compatible—it’s likely that day may never come. What you need is something that will help convert workloads between disparate, incompatible platforms today, without compromising on critical business requirements.

This is where a software solution, which isn’t based on or tied to specific virtualization platforms or cloud services, can empower you to take back control. Because resources such as virtualization and cloud are extracting the infrastructure resources that sit beneath, you can control them through management tools, Nelson says. “Via APIs, you can monitor and manage resources from the management portal of your choosing,” she says. “A lot of organizations have tried to consolidate these efforts. They may control five different cloud platforms under a single management tool, along with their traditional virtualized environment, and be able to serve this information up in a more consolidated manner.”

Commvault provides workload portability across VMware, Hyper-V, Amazon Web Services (AWS) and Microsoft Azure. By capturing the appropriate metadata and context, Commvault will perform all of the necessary conversions to, for example, take a VMware VMDK and convert it to a Hyper-V VHD or an AWS AMI. This allows cross-platform restore or migration with the click of a mouse – just as simply as a user might perform a data restore operation.