Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Comparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBM

790 views

Published on

In today’s multi-cloud world, you need to understand how VM types and prices compare between public clouds. Whether you are comparing clouds to find the best placement, benchmarking your compute costs, or want to migrate between clouds, you’ll find out how to map the instance types and how costs will vary by cloud provider.

Published in: Technology
  • Be the first to comment

Comparing Cloud VM Types and Prices: AWS vs Azure vs Google vs IBM

  1. 1. COMPARING CLOUD VM TYPES AND PRICES: AWS VS AZURE VS GOOGLE VS IBM
  2. 2. • Kim Weins • VP Marketing and Cloud Cost Strategy, RightScale Presenters
  3. 3. Two Ways to Manage Cloud 2
  4. 4. • What’s New • Understanding Instance Types • Understanding Discount Options • Comparing Cloud Prices • Winners • Takeaways Agenda 3
  5. 5. WHAT’S CHANGING?
  6. 6. • Prices dropped on 46% of the instances we included in this analysis • AWS dropped 12 of 13 prices • Azure dropped 9 of 13 • Google dropped 0 of 13 • IBM dropped 3 of 13 Price Drops over Last 9 Months 5
  7. 7. Change on Hourly On-Demand Linux in US: Nov 2017 to Aug 2018 6 On-Demand Linux/US AWS Google Azure IBM Standard 2 vCPU w Local SSD -15% No change -4% -4% Standard 2 vCPU no Local disk -4% No change -4% No change Highmem 2 vCPU w Local SSD -13% No change No change No change Highmem 2 vCPU no Local disk -5% No change No change No change Highcpu 2 vCPU w Local SSD -9% No change No change No change Highcpu 2 vCPU no Local disk No change No change No change No change
  8. 8. Change on Hourly On-Demand: Nov 2017 to Aug 2018 7 On-Demand Standard 2 vCPU AWS Google Azure IBM US Windows w Local SSD -21% No change -2% No change US Windows no Local disk -2% No change -2% No change EU Linux w Local SSD -14% No change -11% -4% EU Linux no Local disk -4% No change -11% No change AP Linux w Local SSD -7% No change -10% -9% AP Linux no Local disk -6% No change -10% No change
  9. 9. Up to 20% faster compute performance AWS • Skylake on c5 (compute intensive VMs) Azure • Skylake on F2 v2 (compute intensive VMs) Google • Skylake across 96 machine types • Option to pick your min CPU platform IBM • Skylake on Bare-metal Skylake Processors 8
  10. 10. DISCOUNT OPTIONS
  11. 11. AWS RIs Azure RIs Google SUD/CUD IBM Monthly (or Negotiated) Length of commitment 1 or 3 years 1 or 3 years SUD: No commitment CUD: 1 or 3 years Monthly: Commit by month Range of discount levels 1Y 24-58% 3Y 32-75% Up to 72% SUD: Up to 30% CUD: 37% (1Y) or 55% (3Y) Monthly: About 10% How long instance must run to save Breakeven 1Y 5-9 months 3Y 9-24 months TBD SUD: 25% of month CUD 1Y: 7.5 months CUD 3Y: 16 months Month Payment options No Upfront Partial Upfront All Upfront All Upfront No Upfront Negotiated Other documented programs -Volume discounts, for RIs -Spot instances -Hybrid Use Discount -Enterprise Agreement Preemptible VMs Negotiated Comparing Compute Discount Options
  12. 12. • There’s no such thing as a free ride • You paid for that Windows license • For Standard Edition you can use Windows license on-prem OR in Azure • For Datacenter Edition you can use Windows license on-prem AND in Azure • Each 2-processor license or each set of 16-core licenses are entitled to two instances of up to 8 cores, or one instance of up to 16 cores. (use fully so you don’t waste the benefit) • You have to run a Windows Server image from marketplace or use Site Recovery to migrate to AHUB-enabled image • Once that’s setup, you can flip switch on a VM to apply AHUB or not About Azure Hybrid Use Benefit 11
  13. 13. About Google Sustained Use Discount (SUD) • No commitment. The more you use an instance family during the month, the higher the discount. Usage Level % of Billing Cycle Incremental Rate % of On-Demand Baseline Sample Rate n1-standard-1 Total Cost 0-25% 100% $0.050 $9.00 25-50% 80% $0.040 $7.20 50-75% 60% $0.030 $5.40 75-100% 40% $0.020 $3.60 Monthly Cost at 100% usage 30% discount $25.20
  14. 14. • Commit to # of vCPUs and GBs of RAM • 1 yr (37% discount) or 3 yr (55% discount) • Can be used for any instance type or size in a region • SUD still applies for non-committed use About Google Committed Use Discount
  15. 15. RightScale Optima: Reserved Instance Plan 14
  16. 16. INSTANCE PRICE COMPARISON
  17. 17. Evolution of Instance Types: AWS/Azure AWS m3 (w/ local disk) AWS m4 (no local disk) AWS m5d (w/ local disk) AWS m5 (no local disk) Dx v2 (w/ local disk) Dx v3 (w/ local disk) Added hyperthreading Lower ACUs
  18. 18. VM Type AWS AWS Mem AWS Disk Google Google Mem Google Disk Azure Azure Mem Azure Disk IBM IBM Mem IBM Disk Standard 2 vCPU w SSD m5d.large 8 75 n1-standard-2 7.5 375 D2s v3 8 16 BL1.2x8.200 8 100 Standard 2 vCPU no SSD m5.large 8 0 n1-standard-2 7.5 0 D2s v3 8 16 B1.2x8.25 8 25 Highmem 2 vCPU w SSD r5d.large 16 75 n1-highmem-2 13 375 E2s v3 16 32 M1.2x16x25 16 25 Highmem 2 vCPU no SSD r5.large 16 0 n1-highmem-2 13 0 E2s v3 16 32 M1.2x16x25 16 25 Highcpu 2 vCPU w SSD c5d.large 4 50 n1-highcpu-2 1.8 375 F2 v2 4 16 C1.2x2.25 2 25 Highcpu 2 vCPU no SSD c5.large 4 0 n1-highcpu-2 1.8 0 F2 v2 4 16 C1.2x2.25 2 25 AWS vs. Azure vs. Google vs. IBM Compute Source: RightScaleAs of Aug 15, 2018
  19. 19. VM Type AWS AWS Mem AWS Disk Google Google Mem Google Disk Azure Azure Mem Azure Disk IBM IBM Mem IBM Disk Standard 2 vCPU w SSD m5d.large 8 75 n1-standard-2 7.5 375 D2s v3 8 16 BL1.2x8.200 8 100 Standard 2 vCPU no SSD m5.large 8 0 n1-standard-2 7.5 0 D2s v3 8 16 B1.2x8.25 8 25 Highmem 2 vCPU w SSD r5d.large 16 75 n1-highmem-2 13 375 E2s v3 16 32 M1.2x16x25 16 25 Highmem 2 vCPU no SSD r5.large 16 0 n1-highmem-2 13 0 E2s v3 16 32 M1.2x16x25 16 25 Highcpu 2 vCPU w SSD c5d.large 4 50 n1-highcpu-2 1.8 375 F2 v2 4 16 C1.2x2.25 2 25 Highcpu 2 vCPU no SSD c5.large 4 0 n1-highcpu-2 1.8 0 F2 v2 4 16 C1.2x2.25 2 25 AWS vs. Azure vs. Google vs. IBM Compute Source: RightScale Different amounts of memory on HighCPU As of Aug 15, 2018
  20. 20. VM Type AWS AWS Mem AWS Disk Google Google Mem Google Disk Azure Azure Mem Azure Disk IBM IBM Mem IBM Disk Standard 2 vCPU w SSD m5d.large 8 75 n1-standard-2 7.5 375 D2s v3 8 16 BL1.2x8.200 8 100 Standard 2 vCPU no SSD m5.large 8 0 n1-standard-2 7.5 0 D2s v3 8 16 B1.2x8.25 8 25 Highmem 2 vCPU w SSD r5d.large 16 75 n1-highmem-2 13 375 E2s v3 16 32 M1.2x16x25 16 25 Highmem 2 vCPU no SSD r5.large 16 0 n1-highmem-2 13 0 E2s v3 16 32 M1.2x16x25 16 25 Highcpu 2 vCPU w SSD c5d.large 4 50 n1-highcpu-2 1.8 375 F2 v2 4 16 C1.2x2.25 2 25 Highcpu 2 vCPU no SSD c5.large 4 0 n1-highcpu-2 1.8 0 F2 v2 4 16 C1.2x2.25 2 25 AWS vs. Azure vs. Google vs. IBM Compute Source: RightScale AWS has versions with and without local disk As of Aug 15, 2018
  21. 21. VM Type AWS AWS Mem AWS Disk Google Google Mem Google Disk Azure Azure Mem Azure Disk IBM IBM Mem IBM Disk Standard 2 vCPU w SSD m5d.large 8 75 n1-standard-2 7.5 375 D2s v3 8 16 BL1.2x8.200 8 100 Standard 2 vCPU no SSD m5.large 8 0 n1-standard-2 7.5 0 D2s v3 8 16 B1.2x8.25 8 25 Highmem 2 vCPU w SSD r5d.large 16 75 n1-highmem-2 13 375 E2s v3 16 32 M1.2x16x25 16 25 Highmem 2 vCPU no SSD r5.large 16 0 n1-highmem-2 13 0 E2s v3 16 32 M1.2x16x25 16 25 Highcpu 2 vCPU w SSD c5d.large 4 50 n1-highcpu-2 1.8 375 F2 v2 4 16 C1.2x2.25 2 25 Highcpu 2 vCPU no SSD c5.large 4 0 n1-highcpu-2 1.8 0 F2 v2 4 16 C1.2x2.25 2 25 AWS vs. Azure vs. Google vs. IBM Compute Source: RightScale Google lets you add on local SSD but min is 375 GB As of Aug 15, 2018
  22. 22. VM Type AWS AWS Mem AWS Disk Google Google Mem Google Disk Azure Azure Mem Azure Disk IBM IBM Mem IBM Disk Standard 2 vCPU w SSD m5d.large 8 75 n1-standard-2 7.5 375 D2s v3 8 16 BL1.2x8.200 8 100 Standard 2 vCPU no SSD m5.large 8 0 n1-standard-2 7.5 0 D2s v3 8 16 B1.2x8.25 8 25 Highmem 2 vCPU w SSD r5d.large 16 75 n1-highmem-2 13 375 E2s v3 16 32 M1.2x16x25 16 25 Highmem 2 vCPU no SSD r5.large 16 0 n1-highmem-2 13 0 E2s v3 16 32 M1.2x16x25 16 25 Highcpu 2 vCPU w SSD c5d.large 4 50 n1-highcpu-2 1.8 375 F2 v2 4 16 C1.2x2.25 2 25 Highcpu 2 vCPU no SSD c5.large 4 0 n1-highcpu-2 1.8 0 F2 v2 4 16 C1.2x2.25 2 25 AWS vs. Azure vs. Google vs. IBM Compute Source: RightScale Azure always includes local disk As of Aug 15, 2018
  23. 23. VM Type AWS AWS Mem AWS Disk Google Google Mem Google Disk Azure Azure Mem Azure Disk IBM IBM Mem IBM Disk Standard 2 vCPU w SSD m5d.large 8 75 n1-standard-2 7.5 375 D2s v3 8 16 BL1.2x8.200 8 100 Standard 2 vCPU no SSD m5.large 8 0 n1-standard-2 7.5 0 D2s v3 8 16 B1.2x8.25 8 25 Highmem 2 vCPU w SSD r5d.large 16 75 n1-highmem-2 13 375 E2s v3 16 32 M1.2x16x25 16 25 Highmem 2 vCPU no SSD r5.large 16 0 n1-highmem-2 13 0 E2s v3 16 32 M1.2x16x25 16 25 Highcpu 2 vCPU w SSD c5d.large 4 50 n1-highcpu-2 1.8 375 F2 v2 4 16 C1.2x2.25 2 25 Highcpu 2 vCPU no SSD c5.large 4 0 n1-highcpu-2 1.8 0 F2 v2 4 16 C1.2x2.25 2 25 AWS vs. Azure vs. Google vs. IBM Compute Source: RightScale IBM includes 25GB disk by default.(Some local. some SAN) As of Aug 15, 2018
  24. 24. VM Type US Linux AWS OD Hourly Google OD Hourly Azure OD Hourly IBM OD Hourly AWS OD /GB RAM Google OD /GB RAM Azure OD /GB RAM IBM OD /GB RAM Standard 2 vCPU w Local SSD $0.113 $0.136 $0.096 $0.131 $0.014 $0.018 $0.012 $0.016 Standard 2 vCPU no Local disk $0.096 $0.095 $0.096 $0.112 $0.012 $0.013 $0.012 $0.014 Highmem 2 vCPU w Local SSD $0.144 $0.159 $0.133 $0.179 $0.009 $0.012 $0.008 $0.011 Highmem 2 vCPU no Local disk $0.126 $0.118 $0.133 $0.179 $0.008 $0.009 $0.008 $0.011 Highcpu 2 vCPU w Local SSD $0.096 $0.112 $0.085 $0.075 $0.024 $0.062 $0.021 $0.038 Highcpu 2 vCPU no Local disk $0.085 $0.071 $0.085 $0.075 $0.021 $0.039 $0.021 $0.038 AWS vs. Azure vs. Google vs. IBM On-Demand Hourly Source: RightScaleAs of Aug 15, 2018
  25. 25. VM Type US Linux AWS 1Y RI Annual Google 1Y CUD Annual Azure RI Annual IBM Monthly + 30% off Annual AWS 1Y RI Annual /GB RAM Google 1Y CUD Annual /GB RAM Azure EA 30% off Annual /GB RAM IBM Monthly + 30% off Annual /GB RAM Standard 2 vCPU w Local SSD $631 $884 $508 $730 $79 $118 $64 $91 Standard 2 vCPU no Local disk $534 $524 $508 $624 $67 $70 $64 $78 Highmem 2 vCPU w Local SSD $797 $1,013 $692 $998 $50 $78 $43 $62 Highmem 2 vCPU no Local disk $692 $653 $692 $998 $43 $50 $43 $62 Highcpu 2 vCPU w Local SSD $534 $751 $438 $418 $134 $417 $110 $209 Highcpu 2 vCPU no Local disk $473 $391 $438 $418 $118 $217 $110 $209 AWS vs. Azure vs. Google vs. IBM Discounted Annual Source: RightScaleAs of Aug 15, 2018
  26. 26. Hourly On-Demand Cost by Region: Standard 2 vCPU 25 Excludes SUD Google slightly lower on-demand across the board
  27. 27. Annual Discounted Cost by Region: No Local Disk 26 Google much lower across the board due to SUD
  28. 28. Annual Cost by Region with RI/CUD: No Local Disk 27 With discounts, Google lower in 2 regions, Azure in 1
  29. 29. Hourly On-Demand Cost by Region: Standard 2 vCPU 28 Excludes SUD Azure lower on-demand across the board
  30. 30. Annual Cost by Region: With Local SSD 29 Azure lower on-demand across the board, even with Google SUD
  31. 31. Annual Discounted Cost by Region: With Local SSD 30 Azure lower on-demand across the board
  32. 32. Annual Cost: Attached Storage 31 IBM slightly lower than Google
  33. 33. Annual Discounted Cost: Attached Storage 32 AWS lowest
  34. 34. Annual Cost: Linux vs Windows 33 Google lowest
  35. 35. Annual Cost by Flavor: No Local Disk 34 Google lowest across the board
  36. 36. Annual Discounted Cost by Flavor: No Local Disk 35 Google lowest on 2 types, Azure on 1 type
  37. 37. Annual Cost by Flavor: Local SSD 36 Azure, Google, and IBM are lowest for different types
  38. 38. Annual Discounted Cost by Flavor: Local SSD 37 Azure lowest on 2 types, IBM on 1
  39. 39. Annual Per GB Cost by Flavor: No Local Disk 38 Google lowest for 2 types, IBM/Azure tie for 1 type
  40. 40. Annual Discounted Per GB Cost by Flavor: No Local Disk 39 Google lowest for 2 types, Googl/AWS tie for 1 type
  41. 41. Annual Per GB Cost by Flavor: Local Disk 40 Azure lowest across the board
  42. 42. Annual Discounted Per GB Cost by Flavor: Local Disk 41 Azure lowest across the board
  43. 43. AWS Google Azure IBM Lowest Price 2 16 20 2 Highest Price 11 3 3 24 Who Has Lowest and Highest Prices? We looked at 40 scenarios for this webinar. (There are many more)
  44. 44. • Type of storage matters • If you need local disk, Azure tends to be lowest • If no local disk, Google tends to be lowest • For attached volumes, Google and IBM • Discounting matters • Google is strong in on-demand for continuous workloads due to Sustained Use Discount • Azure Reserved Instances may reduce Azure prices further • Your negotiated discounts matter - especially for IBM, but also additional discounts for other clouds Tips 43
  45. 45. • AWS often provides more flexible options • Instances with or without local storage, storage with or without PIOPs • Partial/All Upfront 1yr RIs or 3 yr RIs or can save more • Google SUDs reduce On-Demand costs, CUDs save more • Is often the lowest cost (unless you require local storage) • Don’t use local storage unless you absolutely need it – Persistent Disk is cheaper • Azure IS matching or beating AWS On-Demand prices • Your level of EA discount makes a difference in your discounted costs • Consider Azure Reserved Instances • IBM is going to be about the negotiated discounts • Lower attached storage pricing • VERY good prices on Windows Cloud Provider Specific Tips
  46. 46. • Lowest cost depends on • Your use case • Your need for local storage • Amount and Type of RIs you are buying on AWS or CUDs on Google • Your level of discount on Azure and IBM • Make sure you… • Pick the right regions • Don’t overprovision • Make the right level of “commitments” to get discounts • Thinks Multi-Cloud • Negotiating leverage • Pick the lowest cost option for each dev/test/batch workload Takeaways
  47. 47. A Multi-Cloud Approach Can Save You Money 46
  48. 48. Contact sales@rightscale.com for more info To compare features of cloud providers: cloudcomparison.rightscale.com For webinar comparing storage for cloud providers: https://www.rightscale.com/webinars/lp/aws-vs-azure-vs-google -cloud-storage-webinar For other webinars: https://www.rightscale.com/webinars Q&A 47

×