VMware and the Benefit for OpenStack Users

VMware Benefit for OpenStack Users

While hybrid cloud has been a mainstay discussion in the cloud world for quite some time now (note this post of mine on hybrid cloud from 2011, when CloudStack was still Cloud.com), the reality is that setting up hybrid cloud has proven a fairly complex process. Therefore we’ve seen only a few real implementations of true hybrid cloud in the wild.

However, recent developments with the VMware landscape, have changed this reality, finally making the hybrid cloud story simple and possible.

Making hybrid cloud simple and real

While most public clouds started as an independent public cloud service and only later started to add private cloud connectivity VMware’s vCloud Air was designed in pretty much the exact opposite approach; primarily as a native extension of VMware private cloud – which has been a market leader in the cloud and virtualization arena for many years. This evolution in the VMware offering afforded the many users of VMware platforms the same tools to manage local VMware environments to manage public cloud resources, as well.

This change has made the hybrid cloud story significantly simpler and more attainable. This means users no longer need to worry about the connectivity between the two sides of the data center, and at the same time get the cost benefit of using resources on demand, and on a pay-per-use basis.

This development with VMware is a major game changer, and to me, also represents an important milestone for OpenStack users as well – which, it is no secret, is near and dear to my heart. In an ideal world, we could rely on OpenStack, or any open source cloud, alone for our cloud needs. However, the reality is that many enterprises require a multi-cloud strategy, as they have previous investments in other infrastructure many times based on VMware, including: vSphere, vCloud and others.

The reason, this was interesting to me, is in my capacity as CTO for Cloudify, this ability to make hybrid cloud so realistically possible, fit well with our pure-play orchestration vision, and made the integration with the two platforms – which .was previously an involved undertaking much more promising.

Putting it all together

vmware openstack benefits

VMware public cloud users have been needing a simple way to deploy and manage their applications on the cloud using devops tools similar to Amazon Cloud Formation. As the landscape is still being shaped, and there’s no clear winner yet, it is very important for these users to have tools that will allow them to keep their options open.

This is where TOSCA comes into play. TOSCA (Topology and Orchestration Specification for Cloud Applications) has been gaining a lot of attention lately as it has filled a gap of providing a standard templating language that doesn’t tie users to a particular platform.

On top of that TOSCA orchestration, also aims to go beyond the installation part of the application and covers all the aspects of the application lifecycle through the addition of workflows and policies that can be used to handle continuous deployment, self-healing and auto-scaling processes.

This is a use case we have encountered quite frequently with Cloudify users, who many times come from the Enterprise and Telco markets. These users are already heavily invested in VMware, while at the same time, are actively looking for a more agile and cost effective way to run their data center. The ability to bring capacity on demand seamlessly into private cloud makes the entire private/hybrid cloud story now thinkable.

With the combination of public cloud, TOSCA, an orchestrator and open source cloud (in this case I’m going to use the example of vCloud Air, TOSCA, Cloudify and OpenStack to demonstrate this), you can achieve the cost benefit of using on demand resources in private data centers in a way that doesn’t tie you to a specific platform. While at the same time delivering a more complete application lifecycle and management solution that allows full automation of deployment and DevOps processes.

For those who aren’t familiar, in short VMware provides three kind of platforms today, where vCenter/VSphere environments serve many enterprise data centers today, while VMWare Integrated OpenStack provides API compatibility with OpenStack for its vSphere/vCenter environment.

A native implementation of TOSCA blueprints as a templating language across cloud environments – in this case vCloud Air, vSphere and OpenStack, provides the element of consistent management of applications across all three environments, which is where Cloudify comes in. This also enables the building of mixed resources across environments using the same blueprint.

Having pure-play orchestration and management that is backed by an industry standard enables the decoupling of the management of applications from the underlying infrastructure. While there is still the need to rely on specific APIs and features of the specific infrastructure, this kind of combination provides a new reality where the cost of the switch isn’t as significant compared with the alternative of being bound directly into the specific underlying infrastructure.

The benefit for OpenStack users

It’s no surprise that many OpenStack users are one and the same as those heavy users of VMware – namely enterprises and Telcos. This integration makes the ability to mix and match existing VMware environments together with OpenStack and public cloud, providing greater flexibility to decide which application and workload fits which environment best, while using common and consistent management to manage applications across these environments. While on top of this, these types of organizations are very much standard-driven, which is why the importance and adoption of a standard like TOSCA is becoming a driving criterion in the choice of orchestration.

By Nati Shalom

Metasploit-Penetration-Testing-Software-Pen-Testing-Security
Vulnerability Scanners Cyber security vulnerabilities are a constant nuisance and it certainly doesn't help with the world in a current state of disarray and uncertainty. Vulnerabilities leave businesses and individuals subject to a wide range ...
The all-new Stellar Repair for MS SQL – an Efficient Tool to Fix SQL Database Corruption
Efficient Tool to Fix SQL Database Corruption SQL database corruption is not uncommon. There are many reasons for SQL database corruption, such as virus infection, bugs in the SQL Server, errors during updates, abrupt system ...
Jen
VoIP and PBX Phone Systems The cloud is already providing businesses with such a range of advanced tools and services, optimizing communication across channels, improving global cooperation, and supporting collaboration between teammates and partners both ...
Rahul
How to Start Your Cloud Career Cloud computing is the present. And it is the future as well!! In fact, a quote by Chris Howard says, ‘Cloud Computing is a spectrum of things complementing one ...
Louis
Real-time Enterprise Software Data Enterprise software startups are capitalizing on real-time data to continually improve revenue, costs, cash flow, marketing, and sales as their business grows. The majority of software startup CEOs spoken with have ...

SECURITY TRAINING

  • Isc2

    ISC2

    (ISC)² provides IT training, certifications, and exams that run online, on your premises, or in classrooms. Self-study resources are available. You can also train groups of 10 or more of your employees. If you want a job in cybersecurity, this is the route to take.

  • App Academy

    App Academy

    Immersive software engineering programs. No experience required. Pay $0 until you're hired. Join an online info session to learn more

  • Cybrary

    Cybrary

    CYBRARY Open source Cyber Security learning. Free for everyone, forever. The world's largest cyber security community. Cybrary provides free IT training and paid IT certificates. Courses for beginners, intermediates, and advanced users are available.

  • Plural Site

    Pluralsite

    Pluralsight provides online courses on popular programming languages and developer tools. Other courses cover fields such as IT security best practices, server infrastructure, and virtualization.