lhc2386bu true costs savings modeling and costing a · pdf filetrue costs savings modeling and...

Post on 07-Mar-2018

219 Views

Category:

Documents

4 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Chris Grossmeier – chrisg@cloudphysics.comJohn Blumenthal – john@cloudphysics.com

LHC2386BU

#VMworld #LHC2386BU

True Costs Savings Modeling and Costing A Migration to VMware Cloud™on AWS

VMworld 2017 Content: Not fo

r publication or distri

bution

Public Cloud Leverage For IT/Business Alignment

Business Goals

• Agility to speed time to market, adapt to market demands

• Elasticity to meet demand while controlling cost

• Global presence

Impediments On-prem Today

• Physical capacity limitations

• Capex-based financial model

• Legacy infrastructure maintenance

Hidden Challenges

• Replatforming VMs

• app dependencies

• Re-architecting apps and infrastructure

• Cost analysis / alternatives and impacts

IT struggles to meet

these goals because…

The public cloud seems

like the solution

but…

#LHC2386BU

VMworld 2017 Content: Not fo

r publication or distri

bution

There is another path… “Virtual Insanity”

#LHC2386BU

VMworld 2017 Content: Not fo

r publication or distri

bution

Traveling Without Moving (aka Virtual Insanity)

OnPrem vSphere

• Existing infrastructure services

• Fixed physical resources

• Capex financial model

VMware Cloud™ on AWS

• Existing infrastructure services

• Variable physical resources

• Opex financial model

Macro Virtualization – Delivers Hybrid IT StructureExtends virtualization benefits without additional cost or risk

…But new world increases economic complexity and decisions#LHC2386BU

VMworld 2017 Content: Not fo

r publication or distri

bution

VMware Cloud ™ on AWS Economic Considerations

VMware Cloud™ on AWS or AWS,

GCP, Azure?

Resource Saturation and

Contention?

Workloads:

Best fit / Worst Fit.

Best Applications

Save money?

How can I know?

Can I prove the ROI?

#LHC2386BU

VMworld 2017 Content: Not fo

r publication or distri

bution

VMware Cloud™ on AWS – The Cost Value CurveC

ost

per

VM

Utility

• Too few VMs for Cluster - High Cost per VM

• Just the Smallest VMs - Wasted Resources

• Balance of Small and Mid - Good Value

• Small, Mid, and Some Large - Meets Business Needs

• Most VMs Except Largest – Extra Hosts Required

Your largest outliers add significant cost by increasing Cluster Host Count

Dramatically to meet resource needs

Cluster Grows

Cluster Grows

• All VMs – Full Function/Several Extra Hosts Required

Cluster Grows

#LHC2386BU

VMworld 2017 Content: Not fo

r publication or distri

bution

Steps To Maximizing Value with VMware Cloud™ on AWS

1. Quantify On-Premise Costs

2. Apply a Packing Model

3. Exclude Outliers

4. Quantify the Cloud costs

5. Other Service Costs

6. Estimate Migration Costs

VMworld 2017 Content: Not fo

r publication or distri

bution

Baseline Costs

• Current Real Data

• CapEx – Hardware + Licenses

• OpEx – Support + Energy

• Define Your Scope

• Total these workload costs to understand your total on premise operational costs for these workloads

#LHC2386BU

VMworld 2017 Content: Not fo

r publication or distri

bution

Quantify Your On-Premises IT Costs

• Quantify all hardware resources and their costs

• Include vSphere Licenses and Support

• Add per VM and per Host costs

• Estimate cost per workload

• Environmental Costs, Electricity, Cooling, Square Footage

• Take depreciation into account

Or

#LHC2386BU

VMworld 2017 Content: Not fo

r publication or distri

bution

Optimize Your Resource Packing Models

Everyone thinks they know how to pack. But few respect the

limits of their resource

#LHC2386BU

VMworld 2017 Content: Not fo

r publication or distri

bution

#LHC2386BU

VMworld 2017 Content: Not fo

r publication or distri

bution

Bin Packing for CPU Demand, vRAM,

Storage, and Network

#LHC2386BU

VMworld 2017 Content: Not fo

r publication or distri

bution

Now do this for each critical metric that defines a Cluster Capacity.

CPU, Memory, Storage Capacity, Disk IO, and Network IO

Individual VMs As Defined with Usage

Aggregate Sum of Peak of Each VM

Aggregate of All VMs As

Defined

All VMs – Aggregate Time Based Peaks With 20

Second Granularity

8:01:20 8:01:40 8:02:00 8:02:20 8:02:40

$$$$$

$$$

$$

Understand How to Measure and Size for Usage Peaks

Individual VMs As Defined with Usage

VMworld 2017 Content: Not fo

r publication or distri

bution

Cluster Bin Packing Has

Different Rules

Packing Considerations:

• Storage can span hosts

• vCPU and vRAM are contained to a single host

• CPU Demand not CPU Core Count Matters

• Hyperthreads impact demand

Outcomes:

• Very large VM’s add to the host count

• Small VM’s add to the density and savings

VMworld 2017 Content: Not fo

r publication or distri

bution

Effective Packing Manages All Resources

A data center has an infinite number of combinations#LHC2386BU

VMworld 2017 Content: Not fo

r publication or distri

bution

Optimizing Cost for Cloud - Shared Resource

Packing Maximizes Value

Pack for 85% to 95% Resource Utilization

#LHC2386BU

VMworld 2017 Content: Not fo

r publication or distri

bution

Peaks for VMware Cloud™ Percentiles for Cloud Instances.

• Use Peaks for VMware Cloud™ on AWS

• Use Percentiles for Instance Mapping

• Every VM hits 100%, the question is for how long it stays there.

• Histograms and granularity ensure maximum density

#LHC2386BU

VMworld 2017 Content: Not fo

r publication or distri

bution

Efficient Packing and Cluster Impact

Packing for CPU

• Focus on demand

• Target 85%-95%

• Limited to single hosts maximums

• Ideal density avoids scheduler contention

• DRS still plays a role in resource availability

Packing for RAM

• Avoid over subscribing

• Target 1:1

• Limited to single host maximums

• Ideal density reduces Memory Swaps and Latency

Packing for Storage

• Can expand Cluster

• Storage Spans Hosts

• No overcommit of Storage

• Thin Provisioning reduces storage needs

Don’t overlook Disk IOPS, Network IO, Throughput Speeds, etc.

#LHC2386BU

VMworld 2017 Content: Not fo

r publication or distri

bution

Focus on Packing Efficiency

Do Not Focus On Consolidation Ratio

• False focuses on more VM’s per Host –Not an indicator of efficiency, only density

• May cause contention if density is too high

• May waste resources if density too low

• This is not what we are striving for but rather the product of efficient packing

• Potential false appearance of value

Focus On Efficient Packing

• Better packing yields optimal consolidation ratios

• Strive for 85% to 95% packing.

• Packing to Limiting Resources leaves other resources free

• Packing based on peak histogram results in best density with least contention

• Result is the Ideal Consolidation Ratio

#LHC2386BU

VMworld 2017 Content: Not fo

r publication or distri

bution

Reduce the Candidates – Identify Outliers

• One Large VM may result in additional servers and resources.

• Remove a large VMs may dramatically reduce cluster limiting resources and shift limiting resource to other metric

• Strive for balance, not an excess in any one resource.

• Large Disks often need more hosts to achieve capacity despite CPU and RAM not being used.

Sultan Kosen is a staggering 8’ 3” tall and has size 28 feet

3

#LHC2386BU

VMworld 2017 Content: Not fo

r publication or distri

bution

Large VM Medium VM

CPU Capacity (Height)

RAM Capacity(Width)

Storage Capacity(Depth)

Small VM

Visualizing Cluster Capacity and Packing

MiniSingle Host Capacity

Things would be great if every VM used its defined resources to 100% and VM Sizes were easily classified

x 4The VMC Base Cluster Capacity

JUMBO

#LHC2386BU

VMworld 2017 Content: Not fo

r publication or distri

bution

BigCPU VM

High RAM VM

High RAM +Large Storage VM

CPU GHZ Demand Capacity Consumned

RAM Capacity Consumed

Storage Capacity Defined

Small VM

Sizing Factor

• Volume Increases with Each Additional Host to the Cluster

• Storage Can Scale Across Hots

• vRAM is Host Limited

• vCPU is Host Limited

• Network IO is Host Limited and Cluster Limited

• Storage IO is Host Limited and Cluster Limited

• Storage impacted by Deduplication and Compression

• 32 vCPUs

• 1 vCPU 512 MB vRAM

• 128 GB vRAM

• 3 TB Storage + 32 vCPU

• 3 TB Storage + 148 GB vRAM

These Are All Valid Configurations

LargeStorage

VM+

CPU Demand

#LHC2386BU

VMworld 2017 Content: Not fo

r publication or distri

bution

CPU Capacity (Height)

RAM Capacity(Width)

Storage Capacity(Depth)

Don’t Over Purchase Your Cluster Capacity

Total Cluster Capacity

Single Host Capacity

36 CPU 512 GB RAM

7.2TB Usable Disk

No Single VM Can be Larger than this.

Single Host Capacity

36 CPU 512 GB RAM

7.2TB Usable Disk

No Single VM Can be Larger than this.

Server 3 Server 4

Single Host Capacity

36 CPU 512 GB RAM

7.2TB Usable Disk

No Single VM Can be Larger than this.

Single Host Capacity

36 CPU 512 GB RAM

7.2TB Usable Disk

No Single VM Can be Larger than this.

Server 1 Server 2

#LHC2386BU

VMworld 2017 Content: Not fo

r publication or distri

bution

Large VM

Medium VM

Small VM

Mini

Jumbo VM(1 per Host)

CPU Capacity (Height)

RAM Capacity(Width)

Storage Capacity(Depth)

Buy for Resource Demand, Not Configured VM Size

Single Host Capacity

36 CPU 512 GB RAM

5.3TB Usable Disk

No Single VM Can be Larger than this.

Total Cluster CapacityAnd Actual Resource Demand

Large VMMedium

VM

Small VM Mini

Jumbo VM(1 per Host)

#LHC2386BU

VMworld 2017 Content: Not fo

r publication or distri

bution

Collect Data on Everything• Host Hardware

• Storage

• Networks

• VMs

• Supporting Resources#LHC2386BU

VMworld 2017 Content: Not fo

r publication or distri

bution

Looks At Metrics That Matter

at clusters, hosts, OS, storage, networks, and usageLook

your packing density – density adds valueKnow

the Outliers and their impact on Hosts CountFind

#LHC2386BU

VMworld 2017 Content: Not fo

r publication or distri

bution

Mapping Cloud Costs

Costs start with 4 hosts

With VMware Cloud™, fewer than

4 hosts still find benefit, but at a cost

Take advantage of VMware discounts for owned licenses

Know which VMs have greatest impact

on cost

#LHC2386BU

VMworld 2017 Content: Not fo

r publication or distri

bution

Packing Cost Comparison –VMware Cloud™ on AWS– CloudPhysics Packing Model

VM’s In Scope of Assessment 561 VMs Cost per VM

CloudPhysics’ Cost Calculator Estimates

For VMware Cloud on AWS

18 Hosts @ 90% Packed

Apply Discounts ForNSX, vSAN, vSphere

$990,289.32 – Annual On-Dmeand$701,824.50 Annual 1 Year Commit

$492,147.00 Annual 3 Year Commit

$1,765.22 – On Demand$1,251.02 – 1-Year Commit

$877.27 - 3 Year Commit

Instance Based CloudsAs Configured Peak Usage 99th Percentile Usage 95th Percentile Usage Cost Per VM @ Peak

Private – On Premises IT $978,481.00

Microsoft Azure $894,604.00 $865,737.00 $694,645.00 $645,288.00 $1,543.20

Google Cloud (GCP) $1,190,127.00 $1,139,146.00 $912,641.00 $845,644.00 $2,030.56

AWS $893,870.00 $871,263.00 $747,777.00 $724,567.00 $1,553.05

Comparing VMware Cloud™ Cluster Cost and Forecasted Actual Cloud Instance Costs often proves advantage to VMware Cloud on AWS over Instance Based Hosting

Actual customer results - 5 Clusters, 28 Hosts, 561 VM’s Before Assessment

Note: Real results based on customer data. Your mileage will vary based on utilization and resource requirements.

VMworld 2017 Content: Not fo

r publication or distri

bution

CloudPhysics’ Cost Calculator for VMware Cloud ™ on AWS – Real Results

On-Premises VMware Hybrid Cloud

On-Premises

PrimaryDatacenter

RemoteDatacenter A

RemoteDatacenter B

Note: Real results based on customer data. Your mileage will vary based on utilization and resource requirements.

$ 735,314.00 /yearWith 3-Year

Commitment

Saving 25% with 3yr CommitmentCost within 1% for Hybrid Cloud W/ On-Demand

$ 489,241 /year

On-Premises VMware Cloud on AWS

PrimaryData Center

RemoteData Center A

RemoteData Center B

PrimaryData Center

RemoteData Center A

RemoteData Center

B

On Premises CostEstimated at

$978,481.00 /year $ 495,144.66 /year On Demand

$ 246,073.5 /year3-Year Commitment

#LHC2386BU

84.27% of clusters analyzed are cheaper than AWS Instances

40%40%+ Cheaper than AWS in 21.35% of Clusters after CloudPhysicsOptimizations

55.73%Largest observed savings over AWS

27.1%On average, VMware Cloud ™ on AWS is 27.1% Cheaper than AWS after CloudPhysicsOptimizations.

25% Cheaper than AWS in 55% of clusters after CloudPhysicsOptimization

VMworld 2017 Content: Not fo

r publication or distri

bution

IT Needs to Go Deeper into Business Rules

vCloud on AWSOn-Premises

Private Datacenter

Database Tier

Dependencies make or break your business model.

Ingress/ Egress Data

#LHC2386BU

VMworld 2017 Content: Not fo

r publication or distri

bution

Account for Outlying Attribute

• Static IP Addresses

• Network Firewalls

• Load Balancers

• Private VPN

• Network Segments

• HA and DRS

• Affinity Rules

• Replication and Mirror

#LHC2386BU

VMworld 2017 Content: Not fo

r publication or distri

bution

Future State

Welcome to the Hybrid Cloud

vCloud on AWSOn-Premises

Private Datacenter

SaaS Based Apps

#LHC2386BU

VMworld 2017 Content: Not fo

r publication or distri

bution

Can You Find Additional Savings? YES!

• Migration Costs Savings – vMotion, No rebuilds!

• Re-Platform Costs Savings – Existing network and resource models, No rebuilds!

• Discounts – Take advantage of NSX, vSAN, and vSphere discounts

• Term Length Commitment – On-Demand vs 1-Year vs and 3-Years.

Photo Credit : 401(K) 2012 - Flickr#LHC2386BU

VMworld 2017 Content: Not fo

r publication or distri

bution

Lessons Learned

1. Efficient cluster packing increases value considerably

2. Outlier configurations dramatically impact value

3. Until deduplication and compression arrive, storage likely to be primary bottleneck. Host Limited

4. Packing for resources based on aggregate demand finds optimal consolidation ratio

5. 85% of time, VMware Cloud on AWS is cheaper.

6. Discounts impacted if you move more than 50%

#LHC2386BU

VMworld 2017 Content: Not fo

r publication or distri

bution

Your Call To Action

Optimize Optimize Cost by Reducing Outliers when Possible

Clarify Clarify Scope

Involve Involve your Lines Of Business to know Dependencies

Complete Complete a Packing Exercise to Find Opportunity Cost

Know Know Your On-Premises Costs

Leverage Leverage Partners for Funded Assessments!

#LHC2386BU

VMworld 2017 Content: Not fo

r publication or distri

bution

CloudPhysics for VMware Cloud on AWS:

Analyzes all VMs in vCenter

Finds outliers that negatively

impact costs

Determines ideal host count

Compares instance vs host

cloud models

Gets you to the cloud faster!

#LHC2386BU

VMworld 2017 Content: Not fo

r publication or distri

bution

Get a Fully Funded

Assessment From

A CloudPhysics Partner!

VMworld 2017 Content: Not fo

r publication or distri

bution

VMworld 2017 Content: Not fo

r publication or distri

bution

VMworld 2017 Content: Not fo

r publication or distri

bution

top related