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

The Manuscript.png
The Backup.png
Cloud For Dummies.png
Holiday Photos.png
Gilad David Maayan
Cloud Security Posture Management Cloud Security Posture Management (CSPM) enables you to secure cloud data and resources. You can integrate CSPM into your development process, to ensure continuous visibility. CSPM is particularly beneficial for DevOps ...
Cloud Image Migration
Effective Cloud Migration Monitoring The global pandemic witnessed the digital transformation of businesses in the cloud.  Today, even as the world resumes to normal, the end-to-end innovation in business strategies has kept the momentum going ...
Jonathan Custance
IoT and cloud computing are on the increase High-profile cybersecurity breaches are increasingly in the news, a prime example being the NHS incident of May 2017 when services were brought to a standstill for several ...
Shared vs dedicated
Shared Server and a Dedicated Server A customer-facing Internet presence is just about mandatory for modern businesses. Websites are essential instruments for companies venturing into the eCommerce space or simply wishing to provide customers with ...
Damian Ng
3 Cloud Modernization Challenges There’s no denying that migrating to the cloud unlocks multiple benefits for organizations looking to modernize their IT infrastructure. However, the journey to truly unlock the benefits of the cloud and ...
  • 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.

  • 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.