• English
    • Deutsch (German)
    • Français (French)
    • Italiano (Italian)
    • 日本語 (Japanese)
  • Support
  • Login
  • Search
  • Solutions
    • Overview
    • Financial ManagementAnalyze, optimize, & plan technology spend
    • Cloud & HybridOptimize cost & utilization of multi-cloud & on-premises
    • Apps & ServicesRationalize portfolio & invest for growth
    • Vendors & SuppliersGovern your technology vendor portfolio
    • Agile & ProjectsTrack & prioritize investments for value
    • Business ValueShape business demand & recover costs
    • Public Sector ITAlign resources to reduce risk & maximize mission objectives
  • Products
        • PRODUCTS
        • ITFM FoundationAutomate IT financial planning & analysis
        • CloudabilityAllocate & optimize cloud resources
        • Cloudability SaaSIdentify SaaS apps to optimize costs and manage risk
        • Cost TransparencyAggregate & normalize IT cost, performance & utilization
        • TargetprocessAdopt and scale agile across the enterprise
        • All Products >
          • Bill of IT
          • Hybrid Business Management
          • IT Benchmarking
          • IT Planning Foundation
          • Vendor Insights
          • Project Financial Planning
        • Platform
        • DatalinkIngest & structure data from over 350 source systems
        • Apptio TBM Unified ModelEmploy best practices for data sources, allocations & KPIs
        • InsightsSurface actionable insights & opportunities hidden in your data
        • Self-Service ReportingUnlock information and share reports across your organization
        • Comments & CollaborationDrive clarity with rich context without leaving the system
        • Action PlansSet, track, & monitor progress toward goals & objectives
  • Resources
        • Overview
        • Testimonials
        • Resource Center
        • Blog
        • Community
        • Support
        • Professional Services
        • Events & Webinars
  • Company
        • Overview
        • Careers
        • Leadership
        • Technology Business Management
        • Trust
        • Partners
        • News
        • Locations
  • Get Started
  • Search
  • Support
  • Login
  • English (English)
    • Deutsch (German)
    • Français (French)
    • Italiano (Italian)
    • 日本語 (Japanese)
Get Started
Apptio Blog

Can You Use EBS gp2 Instead of io1, Retain Performance and Save 50%?

  • The Team at Apptio
  • November 30, 2016

AWS offers solid-state drives (SSD) in two categories. General purpose SSD (gp2) balances price to performance while provisioned IOPS SSD (io1) offers high-performance SSD volumes—with a premium price point.

Can you potentially save 50% on your AWS EBS IO1 volumes, without losing any performance? Yes.

AWS imposes minimum capacity restrictions on both gp2 and IO1 storage on a per GB basis. IO1 storage can support 50 IOPS per GB. GP2 only supports 3 IOPS per GB. Does this mean that same level of performance can be achieved if sufficiently large gp2 volumes are used? Is it possible to reduce cost with this approach? Let’s analyze.

The table below shows minimum capacity needed for gp2 and IO1 volumes to achieve the same level IOPS and the cost difference.

IOPS Cost using GP2 and PIOPS (no consideration for capacity)IOPSGP2 Min Capacity

IOPS GP2 Min Capacity IO1 Min Capacity GP2 cost IO1 cost
500 167 10 $16.67 $33.75
1000 333 20 $33.33 $67.50
2000 667 40 $66.67 $135.00
3000 1000 60 $100.00 $202.50
4000 1333 80 $133.33 $270.00
5000 1667 100 $166.67 $337.50
6000 2000 120 $200.00 $405.00
10000 3333 200 $333.33 $675.00
15000 5000 300 $500.00 $1,012.50
20000 6667 400 $666.67 $1,350.00
30000 10000 600 $1,000.00 $2,025.00
48000 16000 960 $1,600.00 $3,240.00

 

The same level of performance can be achieved using GP2 (by allocating additional storage space) at only 50% of IO1 cost. (NOTE: the table above uses minimum capacity for IO1. The cost savings will be even greater with higher capacity requirements.)

This seems compelling. But there are other factors to consider:

  1. With io1, AWS guarantees within 10% of your provisioned performance 99.9% of the time, whereas gp2 guarantees within 10% of your expected performance 99% of the time (a difference of about 80 hours a year).
  2. There is a limit of 10,000 IOPS per volume with GP2, So, if you are trying to achieve more than 10,000 IOPS, you will need to create multiple gp2 volumes and RAID them together.

Take advantage of the cost savings If you are happy with a 99% guarantee instead of 99.9%, and you are willing to RAID them together if you need more than 10,000 IOPS.

Optimization in new environments

You can create gp2 rather than io1 volumes to achieve the same performance levels at half the cost. This is easy to do when new volumes are created. If you want to avoid the side effects of extra space on GP2 (apps will obviously try to write to the extra space available), you may even create dummy space holder files so that available space is limited to expected capacity you would have received with io1. The only note of caution is that users will have to manually monitor the IOPS utilization and make any further changes manually.

Optimization in existing environments

If you already have an environment that has io1 EBS volumes configured, manually optimize by allocating new volumes and moving the data. This is time-consuming, error prone, and requires application down time. The process is impractical when there are multiple EBS volumes attached to a given instance.

Transparent/Automated io1 to gp2 optimization with no user action or application disruption

In this approach a software solution monitors customer environment and decides that an io1 volume could be switched with a higher capacity gp2 volume for significant (50%) cost reduction. It does this in a completely transparent and automated way such that no user action is needed. It also does this in such a manner that no application downtime is needed. It should scale easily and effortlessly to support large scale deployments. It needs to be completely lights out.

Download 4 steps to successfully monitor and optimize hybrid IT

A hybrid IT approach offers the best of both on-premises and public cloud by keeping costs and risk low while increasing efficiency and speed. But monitoring and optimizing hybrid environments is complicated.

Apptio® Cloudability provides cost and resource optimization capabilities across all leading public cloud providers (AWS, Azure and Google Cloud) so IT leaders can increase the efficiency of public cloud spending and slash waste from over-purchase and underuse.

Try Apptio Cloudability for free

Article Contents

Categories

  • Cloud

Tags

  • AWS
Get Started

See These Related Items:

02/23/2018
  • Blog: Cloud

A Simple script to implement AWS EC2 TTL (Time to Live)

The Team at Apptio
Read the Article
11/29/2018
  • Blog: TBM

TBM: To Disrupt, or Be Disrupted?

Manik Patil
Read the Article
11/08/2018
  • Blog: Cloud

Making the Most of Your Cloud Infrastructure

Scott Koegler
Read the Article

Get Started

Whether you need help analyzing the true cost of the cloud, optimizing your technology spend, or communicating IT’s value to the business, Apptio can help.

Find a Solution

Request a Demo

Join an Event

Ask a Question

Apptio
Twitter
Linkedin-in
Envelope
  • Solutions
    • Overview
    • Financial Management
    • Cloud & Hybrid
    • Apps & Services
    • Vendors & Suppliers
    • Agile & Projects
    • Business Value
    • Public Sector IT
  • Products
    • PRODUCTS
    • ITFM Foundation
    • Cloudability
    • Cloudability SaaS
    • Cost Transparency
    • Targetprocess
    • All Products >
      • Bill of IT
      • Hybrid Business Management
      • IT Benchmarking
      • IT Planning Foundation
      • Vendor Insights
      • Project Financial Planning
    • Platform
    • Datalink
    • Apptio TBM Unified Model
    • Insights
    • Self-Service Reporting
    • Comments & Collaboration
    • Action Plans
  • Resources
    • Overview
    • Testimonials
    • Resource Center
    • Blog
    • Community
    • Support
    • Professional Services
    • Events & Webinars
  • Company
    • Overview
    • Careers
    • Leadership
    • Technology Business Management
    • Trust
    • Partners
    • News
    • Locations
  • Get Started
  • Search
  • Support
  • Login
  • English (English)
    • Deutsch (German)
    • Français (French)
    • Italiano (Italian)
    • 日本語 (Japanese)
Founder and Technical Advisor to the TBM Council

© 2007-2021 Apptio, Inc. All rights reserved. |  Privacy Policy | Modern Slavery Act Statement