Updated: Comparing VMware solutions on AWS, Azure, GCP and OCI

By | January 24, 2022

Updated; This comparison is updated on January 24th 2022. It includes new regions and new pricing offerings from the various providers and links to the release notes from all the 4 services.

If you want to extend your on-premise VMware environment to the public cloud, you wil find that most public clouds offer a VMware solution for their platform. Recently the Oracle Cloud also introduced an official VMware solution called OCVS (Oracle Cloud VMware Solution), so I thought it would make sense to make a comparison of the offerings.

Let’s start high level with the actual offerings. VMware (on AWS), Azure and Google offer managed VMware solutions, which mean they have full admin rights and manage the environment for you, while you typically get a subset of access to provision your virtual machines. The Oracle offering is different. It is not a managed platform, the VMware environment is provisioned automatically for you on baremetal servers, but the customer is the only one that has access to the environment (including root access to ESXi servers). So you do have to manage this your self (like on-premise), but do not run into compliance issues that the cloud vendor has access to your VM instances and data.

Service Offerings

VMware Cloud on AWSAzure VMware SolutionGoogle Cloud VMware EngineOracle Cloud VMware Solution
Contolled and Managed byVMwareMicrosoftGoogleCustomer
Full system accessNoNoNo Yes
Runs in Customer's TenenacyNoYesNoYes
Connect to other Cloud Servicesneed account linking for connecting to AWS ServicesRun as private cloud in customer's tenancyRequires gateway to bridge google Cloud to Vmware Engine CurcuitRuns directly in customer's own Virtual Cloud Networks
Release noteslinklinklinklink

All offerings are subscription based. This not only includes the actual hardware, but also the VMware licenses. There are some differences with regards to HCX and SRM, if those elements are part of the subscription, or are an additional subscription cost or if you need to bring your own license for that element (BYOL).

Included VMware Software

VMware Cloud on AWSAzure VMware SolutionGoogle Cloud VMware EngineOracle Cloud VMware Solution
Version support7.06.77.06.5, 6.7 and 7.0
vSphere, vSAN, NSX-T, vCenterYesYesYesYes
HCX AdvancedYesYesYesYes
SRMPossible to subscribe to separatelyBYOLBYOLBYOL

While Oracle is the last one to offer this solution, they have globally the best coverage. This is due to the fact that bare metal servers are part of every region, and the OCVS is just an “image” (with some extra configuration automation) that be run on these bare metal servers.

Availability in Regions

VMware Cloud on AWSAzure VMware SolutionGoogle Cloud VMware EngineOracle Cloud VMware Solution
North America5955
South America1113
Europe6638
Africa0001
Middle East0004
India1002
Asia4435
Australia1212
Total18221330

So what type of servers are these cloud providers using? Well here an overview of the actual bare metal servers:

Production environment - Shapes

VMware Cloud on AWSAzure VMware SolutionGoogle Cloud VMware EngineOracle Cloud VMware Solution
Shape Namei3.metali3en.metalAV36ve1-standard-72BM.DenseIO2.52
CPUIntel Xeon E5-2686 v4 (Broadwell)Intel Xeon Platinum 8000 series processor (Skylake-SP or Cascade Lake)Intel Xeon Gold 6149 2.3 GhzIntel Xeon Gold 6240 (Skylake) 2.6 GHz (3.9 GHz Turbo) x2, 36 cores/72 hyper-threadsIntel Xeon Platinum 8167M (Skylake) Base frequency 2.0 GHz, max turbo frequency 2.4 GHz
CPU Cores364836 36 52
Memory512768576768768
StorageUsable
10,7TB
Usable
45,8TB
Cache: 3.2 TB - 2x1.6TB (NVME)
Storage: 15,36 - 8x1.92TB (SSD)
Cache: 3.2TB (NVME)
Storage: 19,2TB (NVME)
Cache: 6.4 (NVME)
Storage: 44.8 (NVME)
Minimum Servers23333

As all these solutions are based on vSAN, you need at least 3 servers to have redundancy for the storage layer. This is there for also the minimum of servers for all these offerings. So here an overview of the minimum configuration in each cloud environment.

Minimum Server Production Environment

VMware Cloud on AWSAzure VMware SolutionGoogle Cloud VMware EngineOracle Cloud VMware Solution
CPU Cores72144108108156
Memory GiB10242304172823042304
NVME Storage TiB (RAW Storage)21,4137,455,6867,2153,6
Notice: VMC i3.metal shape is based on 2 hosts, all other configurations are based on 3 hosts!

So how much do you have to pay for these solutions? All providers sell the subscription based on a on-demand (Hourly) pricing or with a 1 or 3 year commit model. Oracle also offers a price with a monthly commitment cycle. Also the pricing is different for every location where they offer this. Oracle’s offering is the same price globally! All pricing is based on monthly payment (not full price up-front). VMware and Google offer lower prices for their 1 year and 3 year services if the entire amount is payed upfront.

Minimum Server - Monthly Price North America East

Commitment TermVMware Cloud on AWSAzure VMware SolutionGoogle Cloud VMware EngineOracle Cloud VMware Solution
On Demand (Hourly)$12.217,37$37.832,69$20.169,90$20.345,10$27.638,68
Monthlyn/an/an/an/a$23.129,03
1 year fixed$9.357,72
$30.439,03$13.402,80$15.373,80$18.505,50
3 year fixed$6.987,27$23.433,95$9.417,00$11.694,60$15.032,16
Notice: VMC i3.metal shape is based on 2 hosts, all other configurations are based on 3 hosts! Pricing is based on Monthly payment (Not upfront). VMware and Google offer 1year and 3 year full upfront payment options at a lower rate.

Minimum Server - Monthly Price Europe

Commitment TermVMware Cloud on AWS @ FrankfurtAzure VMware Solution @ AmsterdamGoogle Cloud VMware EngineOracle Cloud VMware Solution @ Frankurt or Amsterdam
On Demand$14.566,87
$45.198,33 $21.067,00 $23.279,70$27.638,68
Monthlyn/an/an/an/a$23.129,03
1 year fixed$11.157,17
$36.455,84$14.016,00 $17.585,70 $18.505,50
3 year fixed$8.331,05
$28.099,23$9.855,00 $13.380,90 $15.032,16
Notice: VMC i3.metal shape is based on 2 hosts, all other configurations are based on 3 hosts! Pricing is based on Monthly payment (Not upfront). VMware and Google offer 1year and 3 year full upfront payment options at a lower rate.

Comparing cost is always difficult as every offering is based on a different amount or CPUs, Memory, Storage space and included software components, but here an overview if we take the total price and divide it by the amount of CPUs, Memory and available storage.

Relative price Virginia based on 1 year fixed

VMware Cloud on AWSAzure VMware SolutionGoogle Cloud VMware EngineOracle Cloud VMware Solution
1 CPU$129,97
$211,38 $124,10$142,35$118,63
1 Memory GiB$9,14$13,21 $7,76 $6,67$8,03
1 TiB Storage$437,28$221,54 $240,71 $228,78$120,48

Relative price Frankfurt based on 1 year fixed

VMware Cloud on AWSAzure VMware SolutionGoogle Cloud VMware EngineOracle Cloud VMware Solution
1 CPU$154,96$253,17$129,78$162,83$118,63
1 Memory GiB$10,90
$15,82$8,11$7,63$8,03
1 TiB Storage$521,36$265,33$251,72$261,69$120,48

Looking globally, you will see that the global single-rate strategy of Oracle really helps to provide a VMware Solution around the globe at a competitive price.

more information:

VMware Cloud on AWS: https://cloud.vmware.com/vmc-aws/pricing
Azure VMware soltion: https://azure.microsoft.com/en-us/pricing/details/azure-vmware/
Google VMware engine: https://cloud.google.com/vmware-engine
Oracle VMware Solution: https://www.oracle.com/cloud/compute/vmware/

If you are missing any information or see incorrect information, please let me know at richard@oc-blog.com

15 thoughts on “Updated: Comparing VMware solutions on AWS, Azure, GCP and OCI

  1. Pingback: Want to learn more about VMware on OCI (OCVS)? – Oracle Cloud Blog

  2. Paul

    I am little confused by your use of decimal and periods in currency value.
    Thanks.
    -Paul

    Reply
  3. AMIT LAL

    Wrong info on AZURE VMWARE SOLUTION for Service Offerings. Its Customer driven

    Reply
  4. Dave

    Why not be completely transparent and fair in your comparison and also show VMware Cloud on AWS i3 Metal as well as i3 Metal with a 2-node configuration? Is that because that comparison chart at the bottom of your blog would show customers a dramatically lower cost of entry into the service for VMC on AWS as compared to OCVS?

    Reply
    1. richard Post author

      No bad intensions, initially just wanted to use one shape per cloud to compare. But I have also added the i3 shape now 🙂

      Reply
    2. Ray Kalmbach

      Maybe because the 2-node VMC on AWS option isn’t actually comparable real thing.
      The 2-node option is only 2-nodes as long as you never expand to 3… ever.
      As soon as you run a DR fail-over test or go over the 70% threshold of the 2-node capacity and it expands to 3, it is now a 3-node cluster with no ability to go back to a 2-node and your savings is lost.

      Reply
  5. Francesco

    unfortunately on 3y OCI offer is not competitive for the price 🙁

    Reply
    1. Jose Villar

      You said enough. Fantastic AWS Cloud offering that has a fixed commitment over 3 years, in which everything can change, if you realise how quickly things can change, having in mind the time being. Is it not hitting the wall of a flexible Cloud offering where I can grow or shrink? Are we talking about the main principle of any Cloud which is to pay for what you use when you need it?

      Reply
  6. Azeezulla

    MS-Azure
    PaaS
    IAS

    Vs

    Oracle
    PaaS
    IAS

    Do we have any benchmark for this.. (Standard configuration – 500GB HDD(Premium SSD), 64GB RAM, 16 Core with SQL Server 2019 Enterprise edition

    Reply
  7. Y.W.

    Is there minimum server – monthly price for “Asia” comparison ? Thanks.

    Reply
  8. Vivian

    Is there minimum server – monthly price for “Asia” comparison ? Thanks.

    Reply
  9. Pingback: 5 Key Factors in Choosing your VMware-on-Cloud Provider

  10. Pingback: 5 Key Factors in Choosing your VMware-on-Cloud Provider - Cloud Migration Planning Software

Leave a Reply to Ray Kalmbach Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.