Multicloud Architecture
Multicloud Architecture
Architecture: Enabling
Choice and Flexibility
Martin Hosken
Chief Technologist,
VMware Cloud Services
S TAR T
The World of Multi-Cloud Hybrid Cloud is Motivated by Benefits of a Azure VMware Solution Public cloud IaaS vs. Running
Multi-Cloud Drivers Multi-Cloud Complexity Homogeneous Approach IBM Cloud VMware on Public Clouds
Multi-Cloud Complexity What Does Hybrid Cloud Mean Bringing Together the Best Google Cloud VMware Engine Consider Cloud Economics
to Your Organization? of Two Worlds Wrapping Up
Oracle Cloud VMware Solution
endpoints - some public, some private, some via SaaS delivery, some managed by you, Martin Hosken is the Worldwide Chief
Technologist for VMware Cloud Services.
some managed by others and so forth. Welcome to the world of multi-cloud. Martin works at the intersection of IT
Architecture, Solution Architecture and
Currently, every industry trend report identifies multi-cloud as a key strategy for most
Software Development. His primary focus
large organizations. However, as you already know or will soon come to know, this is on cutting edge solutions that are part of
operating model brings with it a wide range of new challenges that must be addressed today’s complex cloud market. He works
with customers and partners to help them
by IT leaders if this application delivery model is going to prove sustainable.
make the most of the opportunities presented
So why are businesses adopting this strategy, and, as illustrated in Figure 1 below, why by emerging technology and software
development practices. Martin is part of the
does hybrid cloud represent the most desired end state for so many organizations? To
VMware Office of the CTO, Global Field team, a
answer these questions, let’s start by taking a look at why organizations are increasingly double VMware Certified Design Expert (VCDX
using multiple private and public clouds in combination to deploy their applications. Number 117) in Data Center Virtualization
and Cloud Management and Automation, an
established vExpert, and is the author of three
books, dozens of papers, blogs and articles
based on VMware and other technologies.
Multi-Cloud Drivers
While there is a school of thought that believes the only true way to deliver
next-gen applications is to take advantage of a cloud provider’s higher-level
services, for many organizations cloud provider lock-in is a key concern. The desire
to avoid becoming locked into a specific public cloud provider’s proprietary services
and pricing model often drives organizations to look at how they can diversify their
use of cloud environments.
This motivation, avoiding lock-in, is also present when it comes to considerations
about where to build cloud native services based on containers, microservices and
Kubernetes. While these technologies are based on open sourced components and
designed to be portable, they are also being implemented by public cloud providers
in ways that try to make their platform ‘sticky.’
3%
Single 6%
Private Multiple
Public
6%
Single
Public 93% 87%
Hybrid
Multi-cloud Cloud
WHY ARE ORGANIZATIONS Cloud providers seek to provide cloud services that differentiate their offerings but
ADOPTING A HYBRID CLOUD that also tie the customer to their cloud platform, which makes application portability
STRATEGY?
challenging.
Another key driver of multi-cloud use is shadow IT, where technology is being
adopted by business units independently of any governance from a central team
Vendor Lock-in concerned with the needs of the overall enterprise. Different preferences exist
among business units for higher-level cloud services that will integrate with existing
applications and accomplish specific tasks in areas such as Machine Learning,
Artificial Intelligence or Internet of Things. This, in turn, results in an organization
Shadow IT needing to use multiple cloud providers to meet the combined needs of all
business units.
Compliance requirements, such as the European Union’s GDPR, will often require
customer data to be held in specific regions. The implementation of this requirement
Integrated
Higher-Level Services often leads to a multi-cloud use scenario where data is hosted in locations that satisfy
GDPR requirements while application code is hosted elsewhere. Finally, application
resilience and the protection from outages offered by not having everything running
in one location, or even one public cloud, leads to multi-cloud use as well.
Compliance
Resilience
Hybrid cloud is attractive because many businesses would really like to modernize
at their own pace and be able to find a way to do so starting with their own data
center. They would rather do this than be under pressure to move everything to
the public cloud as quickly as possible, which can be very risky from multiple
perspectives. Also, many organizations are looking for a more granular step-by-
step journey towards modernizing applications while gaining many of the benefits
of running in the cloud and also maintaining workloads under a single
governance model.
A hybrid cloud delivers on this idea by creating a bridge between your own
on-premises environment and one or more public or hosted cloud environments.
This model often includes employing public cloud resources for regular or
occasional bursts of compute and/or storage capacity, for instance adding capacity
on-demand to provide additional resources for end-of-quarter batch processing or
seasonal bursts in website utilization.
As illustrated in figure four, VMware Cloud offers a wide range of hybrid cloud options
through two different delivery models. VMware Cloud™ on AWS is sold and operated VMware VMware
by VMware while all the others shown are built, sold and operated by VMware cloud VMware to VCPP/SISO Partner
partners. What makes these solutions a hybrid cloud is their ability to blur the lines
between applications, infrastructure, hardware resources, support operations and
AWS
management. The primary aim of any hybrid cloud should be to: VMware
VMware on AWS
Having a hybrid cloud that is based on a common platform provides a wide range of
additional benefits, which can include seamless application mobility, common
networking, transparent management and governance. This in turn gives us a far Oracle
Cloud VMware
VMware
Solution
simpler state of consistent operations and automation for both virtual machines and
VMware to Oracle VMware Cloud Solution
containers, and is the desired end state for most organizations.
Azure
Azure
VMware VMware
Solution
Then in 2017, VMware blurred the lines between these two distinct options by giving
customers the ability to take advantage of a solution that could deliver both models
in a single architecture. VMware Cloud on AWS was the first joint VMware and
Public Cloud provider partnership focused on delivering a homogeneous
infrastructure that at the same time simplified access to public cloud cloud services.
With many VMware customers wanting to extend their IT base into one or more
public clouds, the AWS partnership delivered a co-developed service that runs
VMware Cloud Foundation (compute, storage, networking and management)
natively on AWS bare metal infrastructure. This was the first in a new class of hybrid
cloud solutions. The solution was revolutionary in its architecture, simple delivery
model, and close proximity to AWS native services.
So, what is VMware Cloud on AWS and why is it so important? Consider VMware
Cloud on AWS as a VMware Software-Defined Data Center (SDDC) deployed on
AWS bare metal hardware “for rent.” More specifically, it is an Infrastructure-as-a-
Service (IaaS) cloud that is owned and operated by VMware and built using the
SDDC model. It brings together the best of both private and public cloud by
enabling organizations to deploy workloads on AWS while being able to manage
both clouds using the same operational processes they use in their own data
centers.
To be clear, VMware Cloud on AWS is a cloud offering that is managed, operated
and supported by VMware. The service provides dedicated SDDC instances that are
hosted in AWS facilities with hardware that is owned and managed by Amazon. The
service is dedicated, with hardware that is solely assigned to that customer SDDC. It
delivers a private cloud operating experience with high-speed, low-latency access
to AWS native services.
The VMware service is built on top of AWS on-demand billing and is therefore
based on actual consumption. It allows VMware to offer flexible consumption
models with elastic resources that can be scaled on demand. Finally, VMware Cloud
on AWS can also be consumed and offered as a service through Managed Service
Providers (MSP). The MSP model, under the VMware Partner Connect Program,
allows partners to leverage various VMware Cloud Services to broaden their
portfolio of offerings and provide value added features and functionality to
customer-focused managed services.
With AVS, customers can deploy and manage VMWare workloads on a OTHER NOTABLE BENEFITS OF
AZURE VMWARE SOLUTIONS
dedicated high performance and consistent platform running inside Azure.
• Runs in dedicated environment in Azure
Organizations can provision, expand and reduce VMware infrastructure as data centers across multiple regions
business demands. This allows you to leverage Azure economies of scale • Engineered and delivered by Microsoft, a
VMware Cloud Provider Partner
without the complexity or cost of re-architecting the applications being
• Seamless Azure experience through the
migrated, while also maintaining your existing operating models, as illustrated Azure portal
in Figure 7. • Programmable and integrated into Azure
management
Similar to the VMware Cloud on AWS scenario, with this solution customers can • Available from Microsoft as an individual
modernize applications at a comfortable pace while also expanding into native service or with Azure Credits (same as any
Azure native offering)
Azure services for the deployment of innovative application architectures, such
as the zero trust architecture illustrated in Figure 8. This model gives customers
flexibility, choice and control over critical business applications and mitigates
many of the risks associated with public cloud migration.
Customers get fast, simple deployment of software-defined infrastructure in the
cloud with cost-effective, as-a-service cloud consumption:
• Low-latency, high bandwidth Azure public cloud services access
• Qualifies for 3 years of extended security updates and support of SQL and
Windows Server 2008R2 after End of Support
Whether you are decommissioning existing data centers or just need to expand
and innovate into AVS, this service is clearly designed for organizations that have
standardized IT infrastructure on VMware technology and are looking for the ability
to expand and leverage the wide range of high-level services available in
Microsoft Azure.
FIGURE 8. Azure VMware solution – sample zero trust security reference architecture
IBM Cloud
No discussion about hyperscale clouds could be complete without highlighting the
father of the hyperscale cloud model – IBM. IBM and VMware have a long-standing
relationship to accelerate hybrid cloud innovation and adoption across global enterprises.
IBM makes it easy for enterprises of all sizes to securely move VMware workloads to the
cloud and leverage open technologies to modernize business operations.The IBM public
cloud helps customers across a wide range of vertical industries meet security, resiliency,
performance and global deployment requirements. IBM Cloud clients gain access to a
range of enterprise-grade IaaS and PaaS services that allow developers to leverage
innovative cloud service capabilities from IBM.
For customers who are strategically aligned with Google Cloud Platform, GCVE
provides everything you need to run your VMware environment natively in
Google Cloud. The solution delivers a fully managed VMware Cloud platform that
includes VMware vSphere, VMware vCenter®, VMware vSAN™, VMware NSX®,
and VMware HCX. These technologies are deployed as a dedicated environment
on Google Cloud Platform infrastructure. With this service you can extend or
migrate workloads without changes to Google Cloud process in minutes
using HCX.
Google Cloud VMware Engine is a Google first-party solution, fully owned,
operated and supported by Google Cloud. At the time of writing, Google Cloud
VMware Engine is available in US-East, US-West, Europe and Japan, with plans
to add eight more regions by the end of 2020.
GCVE offers 99.99% availability to customers and has pricing options that allow
on-demand consumption as well as 1- or 3-year commitments. All billing is
addressed through the same Google Cloud used for native services. As with all
of the hybrid cloud solutions discussed in this series, the aim of GCVE is to allow
customers to focus on applications and their underlaying workloads, while
Google Cloud SRE teams manage other service aspects, such as the lifecycle of
VMware SDDC technologies.
Wrapping Up
In this eBook, I have looked at VMware Cloud’s unique approach to delivering a
multi-cloud architecture with a focus on the ‘One Platform, Any Cloud’ approach
taken by VMware. There are, as we have seen, many considerations around the
consumption of these platforms and why you would elect to deploy one option
over another.
Extending or migrating an on-premises infrastructure to the public cloud using a
non-VMware approach can be time consuming, costly and fraught with complex
cloud migration, implementation processes and challenges. In this scenario,
customers must contend with differences in skill sets and tools required to manage
these environments, typically leading to cloud silos.
In addition, separate access, security and networking policies, leading to
inconsistencies in control, can make it extremely difficult to deliver on enterprise-
level SLAs that promise consistent availability and performance across on-premises
and public cloud applications.
In contrast, migrating from VMware on-premises to VMware in the cloud lets
you seamlessly move workloads without the cost or complexity of refactoring
applications. This approach allows you to manage workloads consistently across
all environments.
VMware, Inc. 3401 Hillview Avenue Palo Alto CA 94304 USA Tel 877-486-9273 Fax 650-427-5001 www.vmware.com Copyright © 2021 VMware, Inc. All rights reserved.
This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/
patents. VMware is a registered trademark or trademark of VMware, Inc. and its subsidiaries in the United States and other jurisdictions. All other marks and names mentioned herein
may be trademarks of their respective companies. Item No: Understanding VMware’s Approach to Multi-Cloud Architecture R7 05/21