Back to Blog

Eric Bannon

What You Don't Know Can Cost You... BIG

Head stuck in the sand image

Why complexity in virtualized environments increases licensing risk, and how to avoid it

As virtualization has increased the complexity of IT operations, organizations are being forced to incorporate business logic increasingly into their strategy.  A recent article on a UK licensing study found that “[u]sing dynamic provisioning …has the potential to increase an organization’s licensing requirements by 500% at the click of a button.”

The problem is that with present device-centric licensing, organizations are often required to “license every application on every virtual machine based on the potential that the application could run on it during peak times,” according to the article, thus increasing the risk of license audits that could cost enterprises tens to hundreds of thousands of dollars – and beyond.

The Difficulty of Managing Compliance at Scale

The challenge is that virtualization technology and architecture today has escaped the ability of these older mechanisms to truly manage compliance at scale – there are simply too many gaps.   And as organizations increase the agility through which they provision and operationalize IT as a service, the total cost of potential non-compliance becomes a significant business risk.

There needs to be a way to offload this management task to software and alleviate the responsibility of IT administrators – and ensure an audit doesn’t cost big dollars.  This is why VMTurbo has purpose built a macro-level policy engine to incorporate the precise business logic an organization needs to remain compliant and maintain health – simultaneously.

The VMTurbo Policy Engine

The VMTurbo policy engine enables organizations to group tenants, workloads, and resource pools (compute and storage) dynamically using regular expression that looks across clusters, across datacenters, and provides the 30,000-foot, top-down view you need.

With such dynamic grouping in place, an enterprise can create a rule that states any time we provision a workload with X Criteria, it must be placed on Y Resource pool.  Because the resource pool itself is dynamic (i.e. any additional data stores, hosts, arrays, etc… that are provisioned are automatically added to the group), the engine will automatically manage compliance across the full VM lifecycle.  If at any point, a workload drifts due to human error, a faulty script or load balancing rule, VMTurbo will present an executable action within its interface to move the workload back to a compliant resource pool.

All the IT admin needs to then do is click apply to the action, and the environment remains in the desired state that not only ensures compliance but also assures the performance of the applications that run on the environment – simultaneously at all times. And if needed, VMTurbo can automate this process so you never run the risk of compliance failure because someone forgot to click “apply.”

VMTurbo Physical Machine Utilization Charts Dashboard

The end result is that once an organization puts the rule in place, they never have to worry about gut checking compliance ever again.  You now have Software-Driven Control to ensure that compliance is maintained at all times.  This control can be applied to anything from workload tethering, storage tier-ing, multi-tenancy and SLA guarantees, or even something as simple as always placing low priority workloads on cheaper infrastructure.

So don’t succumb to the illusion of control that monitoring or ignorance to such risks may provide. Ensure that your environment not only remains compliant, but does so while assuring application performance and maximizing efficiency. Only a Software-Driven Control platform such as VMTurbo can provide such insurance against the increased risks virtualization brings

Oh, and did we mention that VMTurbo is a single virtual instance that is agentless, and can support up to 9,000 VMs within a single VM?