SlideShare a Scribd company logo
IMEX
                                                                                                                        RESEARCH.COM




             Solving the IO Bottleneck
            in NextGen DataCenters &
                  Cloud Computing
            Are SSDs Ready for Enterprise Storage Systems
                                                                     Anil Vasudeva, President & Chief Analyst, IMEX Research
                                                                                                                      © 2007-11 IMEX Research
                                                                                                                           All Rights Reserved
                                                                                                                       Copying Prohibited
                                                                                                                 Please write to IMEX for authorization




        Anil Vasudeva
        President & Chief Analyst
        imex@imexresearch.com                                                                             IMEX
                                                                                                          RESEARCH.COM
        408-268-0800
© 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
Abstract                                                                                         IMEX
                                                                                                   RESEARCH.COM



                  Solving the I/O Bottleneck in NextGen Data Centers & Cloud Computing

                  Virtualization brings tremendous advantages to data centers of all sizes – large and
                  small. But the rapid proliferation of virtual machines (VMs) per physical server, in its
                  wake, creates a highly randomized I/O problem, raising performance bottlenecks. To
                  address this I/O issue, the IT industry and storage administrators in particular, have
                  begun the adoption of a slew of newer technology solutions - ranging from faster and
                  larger memories in cache, SSDs for higher IOPS cost effectively, high bandwidth
                  (10GbE) networks using NPIVs for virtualized networks between VMs and shared
                  storage systems along with embedded intelligence software to optimize various VM
                  workloads – all in order to meet various SLA metrics of performance, availability, cost
                  etc..
                  Are you aware of the side-effects that get created from Server Virtualization and
                  prepared to ask pertinent questions of your suppliers of IT Infrastructure Equipment,
                  Storage Virtualization and Data Storage Management software as well as in their
                  implementation to achieve targeted results in performance, availability, scalability,
                  interoperability and data management in their virtualized data centers
                  This presentation provides an illustrative view of the impact of Server Virtualization on
                  existing storage I/O solutions and best practices. It delineates the roles, capabilities and
                  cost effectiveness of emerging technologies in mitigating the I/O bottlenecks so the IT
                  infrastructure implementers can achieve their targeted performance under various
                  workloads, from their storage systems in virtualized data centers.



                                                                                                             2
© 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
Agenda                                                          IMEX
                                                                     RESEARCH.COM




        •    Data Centers & Cloud Infrastructure
        •    Cloud Computing Architecture
        •    Performance Metrics by Workload
        •    Anatomy of Data Access
        •    Data Center Performance Bottlenecks
        •    Improving Query Response Time in OLTP
        •    Role of SSD in Improving I/O Perf. Gap
        •    SCM: A New Storage Class Memory SSDs
        •    Price Erosion & IOPS/GB
        •    Choosing SSD vs. Memory to Improve TPS
        •    New Storage Usage Hierarchy in NGDC & Clouds
        •    IO Bottleneck Mitigation in Virtualized Servers
        •    I/O Forensics for Auto Storage-Tiering
        •    Apps Benefitting from Improved I/O
        •    Key Takeaways
        •    Acknowledgements



                                                                            3
© 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
Data Centers & Cloud Infrastructure                                                                                                                   IMEX
                                                                                                                                                       RESEARCH.COM



                                                         Public CloudCenter                            ©      Enterprise VZ Data Center
                                                                                                                         On-Premise Cloud

                                                                  Vertical
                                                                  Clouds          Servers      VPN                      Switches: Layer 4-7,
                                                                   IaaS, PaaS                                          Layer 2, 10GbE, FC Stg
                                                                      SaaS



             Supplier/Partners                                                  ISP
                                                                  ISP      Internet              ISP                                                FC/ IPSANs
                                                               ISP              Core
                                                                                Optical
                                                                                                ISP
                                                                         ISP          Edge
                                                                                                             Caching, Proxy,                     Database Servers,
     Remote/Branch Office                                                       ISP                         FW, SSL, IDS, DNS,                   Middleware, Data
                                                                                                             LB, Web Servers                     Mgmt

                                                                                                             Tier-1          Application Servers          Tier-3
                                                                                                           Edge Apps         HA, File/Print, ERP,       Data Base
                                                                             Web 2.0                                         SCM, CRM Servers            Servers
                                                                           Social Ntwks.
                                     Cellular
                                                                               Facebook,                                         Tier-2 Apps
                                                                           Twitter, YouTube…
                                                                             Cable/DSL…                    Directory    Security        Policy        Management
                         Wireless
                                                                     Home Networks                                       Middleware Platform

Source:: IMEX Research - Cloud Infrastructure Report       ©   2009-11
                                                                                                                                                                 4
© 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
IT Industry’s Journey - Roadmap                                                                                                         IMEX
                                                                                                                                             RESEARCH.COM




                                                                                                 Cloudization
             SIVAC                ®IMEX
                                                                                      On-Premises > Private Clouds > Public Clouds
                                                                                      DC to Cloud-Aware Infrast. & Apps. Cascade migration to SPs/Public Clouds.

                                                                                    Automation
                                                                         Automatically Maintains Application SLAs
                                                                         (Self-Configuration, Self-Healing©IMEX, Self-Acctg. Charges etc)


                                                                     Virtualization
                                           Pools Resources. Provisions, Optimizes, Monitors
                                           Shuffles Resources to optimize Delivery of various Business Services


                                       Integration/Consolidation
                         Integrate Physical Infrast./Blades to meet CAPSIMS                                              ®IMEX



                         Cost, Availability, Performance, Scalability, Inter-operability, Manageability & Security


              Standardization
    Standard IT Infrastructure- Volume Economics HW/Syst SW
    (Servers, Storage, Networking Devices, System Software (OS, MW & Data Mgmt SW)

Source:: IMEX Research - Cloud Infrastructure Report       ©   2009-11
                                                                                                                                                       5
© 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
Cloud Computing Architecture                                                                                                                IMEX
                                                                                                                                             RESEARCH.COM




                                                                              Cloud Computing
                                                         Private Cloud                         Hybrid             Public Cloud Service
                                                           Enterprise                          Cloud                   Providers

                                                                                     SaaS Applications
                         SaaS




                                                                                                          SLA




                                                                                                                                       SLA
                                                                                                                        SLA
                                                                     SLA




                                                                                    SLA
                                                      App                                       App              App           App




                                                                                                          SLA




                                                                                                                                       SLA
                                                                           App




                                                                                                                        SLA
                                                                     SLA




                                                                                    SLA
                                                      App                  App                  App              App           App

                                                                                  Platform Tools & Services




                                                                                                                                              Management
                                                                                      Python
                                                                           Ruby




                                                                                                   .Net
                                                              EJB




                                                                                                                PHP
                                                                                                                         …..     …..
                         PaaS

                                                                                    Operating Systems

                                                                                       Virtualization
                          IaaS
                                                                     Resources (Servers, Storage, Networks)

               Application’s SLA dictates the Resources Required to meet specific
            requirements of Availability, Performance, Cost, Security, Manageability etc.
© 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
Performance Metrics by Workload                                                                                        IMEX
                                                                                                                           RESEARCH.COM



                 1000 K
                                                                     OLTP
                                       Transaction
                                       Processing                        eCommerce
                       100 K
                                                                                          Business
      IOPS* (*Latency-1)




                                            (RAID - 1, 5, 6)                Data          Intelligence
                                                                                                                  (RAID - 0, 3)


                                                                         Warehousing
                           10K
                                                                                        OLAP


                           1K
                                                                                     Scientific Computing       HPC
                                                                                                 Imaging
                                          TP
                           100
                                                                                                       Audio             Web 2.0
                                                                          HPC
                                                                                                               Video
                            10
                                   1                        5                   10                50            100               500
                                 *IOPS for a required response time ( ms)                                             MB/sec
                                 *=(#Channels*Latency-1)

Source:: IMEX Research - Cloud Infrastructure Report       ©   2009-11
© 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
Anatomy of Data Access                                                                                                IMEX
                                                                                                                           RESEARCH.COM
               Performance




                                                                                             For the time it takes to do each
                                                                                             Disk Operation:
                                                                       r   r           I/O
                                                                   r ve sso            Gap   - Millions of CPU Operations can be done
                                                                 Se oce                      - Hundreds of Thousands of Memory Operations
                                                                   Pr                        can be accomplished
                                                                                /O
                                                                       Disk I

                             1980              1990                  2000            2010

                                    Anatomy of
                                    Data Access
                               Time taken by CPU,
                              Memory, Network, Disk
                                 for a typical I/O
                                Operation during a
                                   Data Access
                                                                            A 7.2K/15k rpm HDD can do 100/140 IOPS


© 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
Data Center Performance Bottlenecks                                                                                         IMEX
                                                                                                                              RESEARCH.COM




                                                                                             Clients
                                                                                             Windows,                User Bottlenecks
          Applications                                                                       Linux, Unix
                                                                                                                     Connectivity Timeouts,
          Excessive Locking
                                                                                                                     Workload Surges
          Data Contention
          I/O Delays/Errors
                                                                     LAN Access Networks
          Network I/O
          Network Congestion                                                                   Servers               Server Bottlenecks
          Dropped packets                                                                      Web Servers           Lack of Srvr Power
                                                                                               Application Servers
          Data Retransmissions                                                                 Database Servers      IO Wait & Queuing CPU
          Timeouts                                                                                                   Overhead I/O Timeouts
          Component Failures
                                                                     Storage I/O Access
          Storage I/O Connect
          Lack of Bandwidth                                                               Storage
          Overloaded PCIe Connect                                                         Web, Application,          Device Bottlenecks
          Storage Device Contention                                                       Database                   Device I/O Hotspots
                                                                                                                     Cache Flush
                                                                                                                     Lack of Storage Capacity


© 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
Improving Query Response Time in OLTP                                                                                                                       IMEX
                                                                                                                                                            RESEARCH.COM



                                                            8
                                 Query Response Time (ms)
                                                                        HDDs             HDDs             Hybrid
                                                            6       14 Drives       112 Drives             HDDs
                                                                           $$          w short            36 Drives
                                                                                      stroking             + SSDs            SSDs
                                                            4
                                                                                $$$$$$$$                  $$$$             12 Drives
                                                                                                                             $$$
                                                            2


                                                                                                                         Conceptual Only -Not to Scale
                                                            0
                                                                0               10,000           20,000               30,000                       40,000

                                                                                IOPS (or Number of Concurrent Users)

                • Improving Query Response Time
                         • Cost effective way to improve Query response time for a given number
                           of users or servicing an increased number of users at a given response
                           time is best served with use of SSDs or Hybrid (SSD + HDDs)
                           approach, particularly for Database and Online Transaction Applications

Source: IMEX Research SSD Industry Report                           2011
                                                                    ©                                                                                             10
© 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
Role of SSD in Improving I/O Perf. Gap                                                                                    IMEX
                                                                                                                             RESEARCH.COM




            Price                                                                               CPU
                                                                                               SDRAM
            $/GB
                                                                                                       DRAM getting
                                                                           NOR
                                                                                       DRAM            Faster (to feed faster CPUs) &
                                                                                                       Larger (to feed Multi-cores &
                                                                                                       Multi-VMs from Virtualization)
                                                           NAND
                                                                                 SCM
                                                                                              PCIe
                                                                                              SSD       Servers

                                                           HDD
                                                                                               SSD segmenting into
                                                                              SATA              PCIe SSD Cache
                                         Tape                                 SSD               - as backend to DRAM &
                                                                                                SATA SSD
                                                                     Hybr. Storage               - as front end to HDD

                                                                HDD becoming
                                                                Cheaper, not faster
                           Source: IMEX Research SSD Industry Report   2011
                                                                       ©

                                                                                                                  Performance
                                                                                                                  I/O Access Latency

                                                                                                                                       11
© 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
SCM: A New Storage Class Memory                                        IMEX
                                                                             RESEARCH.COM




         • SCM (Storage Class Memory)
                 Solid State Memory filling the gap between DRAMs & HDDs
                 Marketplace segmenting SCMs into SATA and PCIe based SSDs

         • Key Metrics Required of Storage Class Memories
              Device        - Capacity (GB), Cost ($/GB),
         •    Performance - Latency (Random/Block RW Access-ms); Bandwidth
                                       BW(R/W- GB/sec)
         •    Data Integrity - BER (Better than 1 in 10^17)
         •    Reliability   - Write Endurance (30K PE Cycles No. of writes before
              death);
         •                    - Data Retention (5 Years); MTBF (2 millions of Hrs),
         •    Environment - Power Consumption (Watts);
         •                      Volumetric Density (TB/cu.in.); Power On/Off Time
              (sec),
         •    Resistance - Shock/Vibration (g-force); Temp./Voltage Extremes
                                      4-Corner (oC,V); Radiation (Rad)
                                                                                   12
© 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
SSDs - Price Erosion & IOPS/GB                                                                                                                    IMEX
                                                                                                                                                     RESEARCH.COM




                  600                                                                                                                                    8

                                                                HDD                                           B SS
                                                                                                                  Ds
                                                                                                      IO PS/G


                                                                                                                                          M)
                                                                                                                                     it s(
                                                                                                                               D   Un




                                                                                                                                                             Units (Millions)
                                                                                                                             SS
       IOPS/GB




                  300                                                                                                                                    4
                                                                                                                   Enter
                                                                                                                        prise
                                                                                                                                   HDD
                                                                                                                                          Units
                                                                                                                                                  (M)
                                                                     SSD


                                                                                                 IOPS/GB HDDs
                        0                                                                                                                                0
                                      2009                      2010         2011                 2012                2013                2014
                                  Note: 2U storage rack, • 2.5” HDD max cap = 400GB / 24 HDDs, de-stroked to 20%, • 2.5” SSD max cap = 800GB / 36 SSDs



    Source: IMEX Research SSD Industry Report          ©2011


© 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
IMEX
Choosing SSD vs. Memory to Improve TPS                                                                                    RESEARCH.COM




                  2500




                  2000




                  1500
        TPS




                                                                               4.0 x
                                                                     2.5 x
                  1000                                                              Ie
                                                                             SS D PC

                    500                                                      A     TA                       0
                                               4.0 x                  S SD S                       A ID
                                                                                                        1
                                                                                           D   R
                                                        2.5 x
                                                                                        HD
                        0
                             0          2           4           6        8    10    12     14        16         18   20
                                                                Buffer Pool (Memory) GB



© 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
Data Storage Usage Patterns –
Data Access vs. Age of Data                                                                                                            IMEX
                                                                                                                                       RESEARCH.COM




                                                80% of IOPs                                  80% of TB
                                                   Performance                                    Scale
                                                 Data Protection                                  Cost
                                                                                             Data Reduction
                         Data Access




                                                                                                                      Storage Growth
                                          SSDs




                                 1 Day 1 Week        1 Month         2 Mo.   3 Mo.   6 Mo.       1 Year       2 Yrs

                                                                               Age of Data




Source:: IMEX Research - Cloud Infrastructure Report       ©   2009-11
© 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
New Storage Hierarchy in NGDC &
  Clouds
                                                                                                              IMEX
                                                                                                              RESEARCH.COM




                                    I/O Access Frequency vs. Percent of Corporate Data

                95%

                 75%
                                                                                        Cloud
                 65%                                                     FCoE/         Storage
                                                                         SAS              SATA
                                                                         Arrays
                % of I/O Accesses




                                                                                        • Back Up Data
                                       SSD                                • Tables      • Archived Data
                                       • Logs                             • Indices   • Offsite DataVault
                                       • Journals                        • Hot Data
                                       • Temp Tables
                                       • Hot Tables




                                     1% 2%                                10%          50%                         100%
                                                                                             % of Corporate Data
Source:: IMEX Research - Cloud Infrastructure Report       ©   2009-11
                                                                                                                      16
© 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
IO Bottleneck Mitigation in Virtualized
  Servers
                                                                                                                    IMEX
                                                                                                                    RESEARCH.COM




           vSphere ESX

               VM Client 1                               VM Client 2                    VM Client n
                                                                                                            XCL
                                                                                                            Mgr.
             I/O             XCL                      I/O             XCL              I/O     XCL
             Reg.           Driver                    Reg.           Driver            Reg.   Driver



                                                                                                       ESX Kernel
                                                                               XCL
                                                                              VLUN
                   Disk
                 Controller.                                                  SSD
                                                                              Driver



                                      Offloading IOPS from
                                       Primary Storage
          Primary                                                               SSD Drive
                                      Both Applications &
          Storage                     Storage Run Faster                        w/ESX Driver

© 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
I/O Forensics for Auto Storage-Tiering                                       IMEX
                                                                                RESEARCH.COM




                     Storage-Tiered Virtualization
                        Storage-Tiering at LBA/Sub-LUN Level

              Physical Storage                                 Logical Volume




           SSDs                                          Hot Data
          Arrays


                                                        Cold Data
          HDDs
         Arrays




                     LBA Monitoring and Tiered Placement
                     • Every workload has unique I/O access signature
                     • Historical performance data for a LUN can identify
                       performance skews & hot data regions by LBAs

 Source: IBM & IMEX Research SSD Industry Report 2011 ©IMEX 2010-11
                                                                                      18
© 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
Apps Benefitting from Improved I/O                                                                                         IMEX
                                                                                                                             RESEARCH.COM




                                  Smart Mobile          Commercial           Bioinformatics Decision Support              Entertainment-
                                    Devices             Visualization        & Diagnostics Bus. Intelligence               VoD / U-Tube
  Data: IMEX Research & Panasas




                                                                                                                                     19



                                  Instant On Boot Ups       Rendering (Texture & Polygons)          Data Warehousing     Most Accessed Videos
                                  Rugged, Low Power       Very Read Intensive, Small Block I/O   Random IO, High OLTPM    Very Read Intensive
                                      1GB/s, __ms                    10 GB/s, __ms                    1GB/s, __ms            4 GB/s, __ms

© 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
Key Takeaways                                                                     IMEX
                                                                                     RESEARCH.COM




       • Solving I/O Problems
               • I/O Bottlenecks occur at multiple places in the Compute Stack, the largest
                 being at Storage I/O
               • SSD comes out cheaper/IOP for IO Intensive Apps
               • To get of Reads – Improve Indexing, archive out old data
               • Minimize the impact of writes – Get rid of temp tables/filesorts on slow
                 disks.
               • Compress big varchar/text/blobs
       • Data Forensics and Tiered Placement
               • Every workload has unique I/O access signature
               • Historical performance data for a LUN can identify performance skews &
                 hot data regions by LBAs
               • Use Smart Tiering to identify hot LBA regions and non-disruptively migrate
                 hot data from HDD to SSDs.
               • Typically 4-8% of data becomes a candidate and when migrated to SSDs
                 can provide response time reduction of ~65% at peak loads




© 2010‐11  IMEX Research, Copying prohibited. All rights reserved.

More Related Content

PDF
SSD: Ready for Enterprise and Cloud?
PDF
IMEX Research - Is Solid State Storage Ready for Enterprise & Cloud Computing...
PDF
Key to Efficient Tiered Storage Infrastructure
PPTX
Transform Microsoft Application Environment With EMC Information Infrastructure
PPTX
Sanjay Mirchandani’s KeyNote – EMC Forum India – Mumbai November 17, 2011
PPTX
Do More with Oracle Environment with Open and Best of breed Technologies
PDF
102 1630 1700
PPTX
Track 2, Session 2, worlds most powerful intelligent and trusted storage syst...
SSD: Ready for Enterprise and Cloud?
IMEX Research - Is Solid State Storage Ready for Enterprise & Cloud Computing...
Key to Efficient Tiered Storage Infrastructure
Transform Microsoft Application Environment With EMC Information Infrastructure
Sanjay Mirchandani’s KeyNote – EMC Forum India – Mumbai November 17, 2011
Do More with Oracle Environment with Open and Best of breed Technologies
102 1630 1700
Track 2, Session 2, worlds most powerful intelligent and trusted storage syst...

What's hot (19)

PDF
Engineered Systems: Oracle’s Vision for the Future
PDF
Cloud Computing: Making IT Simple
PPTX
Cloud Infrastructure and Services (CIS) - Webinar
 
PDF
EMC's IT's Cloud Transformation, Thomas Becker, EMC
PDF
EMC IT's Journey to the Private Cloud: A Practitioner's Guide
 
PDF
Engineered Systems: Oracle’s Vision for the Future
PPTX
Executive Breakfast SysValue-NetApp-VMWare - 16 de Março de 2012 - Apresentaç...
PDF
White Paper: EMC Isilon OneFS — A Technical Overview
 
PDF
White Paper: EMC Isilon OneFS Operating System
 
PDF
Next-Gen Data Center: Improving TCO & ROI in Data Centers Through Virtualizat...
PPTX
VMworld 2012 - Spotlight Session - EMC Transforms IT - Jeremy Burton
PDF
Scale-Out Data Lake with EMC Isilon
 
PPTX
Prueba para postear un ppt
PPTX
Transform Your SAP Landscape Using EMC Technologies
PPT
Microsoft+ +bc-dr+-+28apr2010
PDF
20121108 vmug london event nimble sorage for vdi
PPTX
OneCommand Vision 2.1 webcast: Cutting edge LUN SLAs, AIX on PowerPC and flex...
PDF
JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...
PDF
101 ab 1445-1515
Engineered Systems: Oracle’s Vision for the Future
Cloud Computing: Making IT Simple
Cloud Infrastructure and Services (CIS) - Webinar
 
EMC's IT's Cloud Transformation, Thomas Becker, EMC
EMC IT's Journey to the Private Cloud: A Practitioner's Guide
 
Engineered Systems: Oracle’s Vision for the Future
Executive Breakfast SysValue-NetApp-VMWare - 16 de Março de 2012 - Apresentaç...
White Paper: EMC Isilon OneFS — A Technical Overview
 
White Paper: EMC Isilon OneFS Operating System
 
Next-Gen Data Center: Improving TCO & ROI in Data Centers Through Virtualizat...
VMworld 2012 - Spotlight Session - EMC Transforms IT - Jeremy Burton
Scale-Out Data Lake with EMC Isilon
 
Prueba para postear un ppt
Transform Your SAP Landscape Using EMC Technologies
Microsoft+ +bc-dr+-+28apr2010
20121108 vmug london event nimble sorage for vdi
OneCommand Vision 2.1 webcast: Cutting edge LUN SLAs, AIX on PowerPC and flex...
JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...
101 ab 1445-1515
Ad

Viewers also liked (20)

PPTX
SCAD Presentation by The Moderns: Branding and Idea Economy
PPTX
PPTX
Corporate Brain Drain - Shifting For the Idea Economy
PDF
An Efficient Backup and Replication of Storage
PDF
Where We're Headed and Where NSX Fits In
ODP
Parashar21 : What ? Why ? and How ?
PDF
VMworld 2013: Storage IO Control: Concepts, Configuration and Best Practices ...
PDF
Sustaining Your Career
PPT
MS Paint Collection: 04 - Astrology Series
PPTX
Indian Astrology | Astrology Services
PDF
Getting Involved in VMUG
PDF
The Future of Cloud Networking is VMware NSX (Danish VMUG edition)
PDF
VMworld Europe 2014: Storage DRS - Deep Dive and Best Practices
PDF
An Introduction to Vagrant and Docker
PPT
Astrology basic
PPTX
Next-Generation Best Practices for VMware and Storage
PPTX
Simple math fusion-io_v4
PDF
The Vision for the Future of Network Virtualization with VMware NSX
PDF
The Full Stack Journey (DFW)
PDF
The Vision for the Future of Network Virtualization with VMware NSX (Q2 2016)
SCAD Presentation by The Moderns: Branding and Idea Economy
Corporate Brain Drain - Shifting For the Idea Economy
An Efficient Backup and Replication of Storage
Where We're Headed and Where NSX Fits In
Parashar21 : What ? Why ? and How ?
VMworld 2013: Storage IO Control: Concepts, Configuration and Best Practices ...
Sustaining Your Career
MS Paint Collection: 04 - Astrology Series
Indian Astrology | Astrology Services
Getting Involved in VMUG
The Future of Cloud Networking is VMware NSX (Danish VMUG edition)
VMworld Europe 2014: Storage DRS - Deep Dive and Best Practices
An Introduction to Vagrant and Docker
Astrology basic
Next-Generation Best Practices for VMware and Storage
Simple math fusion-io_v4
The Vision for the Future of Network Virtualization with VMware NSX
The Full Stack Journey (DFW)
The Vision for the Future of Network Virtualization with VMware NSX (Q2 2016)
Ad

Similar to Solving io bottleneck (20)

PDF
NextGen Infrastructure for Big Data
PPTX
EMC Forum India 2011, Day 2 - Welcome Note by Manoj Chugh
PDF
Service Availability and Performance Management - PCTY 2011
PPTX
Manoj Chugh - Welcome Note and Changing Role of CIO's
PPTX
EMC Cloud Management
PDF
The Rise of Big Data and On-Demand IT
PPTX
Track 1, session 6, accelerating your cloud journey with advanced services ab...
PDF
Data center dynamics
PPTX
Cloud Computing: Introduction & Overview
PDF
Oracle+cloud+computing+ +iasa+thailand+2011
PPT
Cloud Computing and VCE
PDF
Service Manager Cloud Seminar introcustext
PDF
Storage for cloud
PDF
Smarter Storage in the Smarter Computing Era - A New Approach to Storage - Ak...
PPTX
Go Bigger! Manage Data Center Technologies
PDF
SugarCON partner presentation by IBM
PPTX
Dell Management And Automation Solutions For IT Infrastructures
PDF
Agathi galani digital_trends_11
PPTX
Protecting Data in an Era of Content Creation – Presented by Softchoice + EMC
PDF
Cloud Computing: da curiosidade para casos reais
NextGen Infrastructure for Big Data
EMC Forum India 2011, Day 2 - Welcome Note by Manoj Chugh
Service Availability and Performance Management - PCTY 2011
Manoj Chugh - Welcome Note and Changing Role of CIO's
EMC Cloud Management
The Rise of Big Data and On-Demand IT
Track 1, session 6, accelerating your cloud journey with advanced services ab...
Data center dynamics
Cloud Computing: Introduction & Overview
Oracle+cloud+computing+ +iasa+thailand+2011
Cloud Computing and VCE
Service Manager Cloud Seminar introcustext
Storage for cloud
Smarter Storage in the Smarter Computing Era - A New Approach to Storage - Ak...
Go Bigger! Manage Data Center Technologies
SugarCON partner presentation by IBM
Dell Management And Automation Solutions For IT Infrastructures
Agathi galani digital_trends_11
Protecting Data in an Era of Content Creation – Presented by Softchoice + EMC
Cloud Computing: da curiosidade para casos reais

Recently uploaded (20)

DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Electronic commerce courselecture one. Pdf
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Empathic Computing: Creating Shared Understanding
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
KodekX | Application Modernization Development
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Encapsulation theory and applications.pdf
The AUB Centre for AI in Media Proposal.docx
Electronic commerce courselecture one. Pdf
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Chapter 3 Spatial Domain Image Processing.pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
“AI and Expert System Decision Support & Business Intelligence Systems”
Empathic Computing: Creating Shared Understanding
Spectral efficient network and resource selection model in 5G networks
sap open course for s4hana steps from ECC to s4
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Machine learning based COVID-19 study performance prediction
Mobile App Security Testing_ A Comprehensive Guide.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Advanced methodologies resolving dimensionality complications for autism neur...
KodekX | Application Modernization Development
Review of recent advances in non-invasive hemoglobin estimation
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Diabetes mellitus diagnosis method based random forest with bat algorithm
Encapsulation theory and applications.pdf

Solving io bottleneck

  • 1. IMEX RESEARCH.COM Solving the IO Bottleneck in NextGen DataCenters & Cloud Computing Are SSDs Ready for Enterprise Storage Systems Anil Vasudeva, President & Chief Analyst, IMEX Research © 2007-11 IMEX Research All Rights Reserved Copying Prohibited Please write to IMEX for authorization Anil Vasudeva President & Chief Analyst imex@imexresearch.com IMEX RESEARCH.COM 408-268-0800 © 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
  • 2. Abstract IMEX RESEARCH.COM Solving the I/O Bottleneck in NextGen Data Centers & Cloud Computing Virtualization brings tremendous advantages to data centers of all sizes – large and small. But the rapid proliferation of virtual machines (VMs) per physical server, in its wake, creates a highly randomized I/O problem, raising performance bottlenecks. To address this I/O issue, the IT industry and storage administrators in particular, have begun the adoption of a slew of newer technology solutions - ranging from faster and larger memories in cache, SSDs for higher IOPS cost effectively, high bandwidth (10GbE) networks using NPIVs for virtualized networks between VMs and shared storage systems along with embedded intelligence software to optimize various VM workloads – all in order to meet various SLA metrics of performance, availability, cost etc.. Are you aware of the side-effects that get created from Server Virtualization and prepared to ask pertinent questions of your suppliers of IT Infrastructure Equipment, Storage Virtualization and Data Storage Management software as well as in their implementation to achieve targeted results in performance, availability, scalability, interoperability and data management in their virtualized data centers This presentation provides an illustrative view of the impact of Server Virtualization on existing storage I/O solutions and best practices. It delineates the roles, capabilities and cost effectiveness of emerging technologies in mitigating the I/O bottlenecks so the IT infrastructure implementers can achieve their targeted performance under various workloads, from their storage systems in virtualized data centers. 2 © 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
  • 3. Agenda IMEX RESEARCH.COM • Data Centers & Cloud Infrastructure • Cloud Computing Architecture • Performance Metrics by Workload • Anatomy of Data Access • Data Center Performance Bottlenecks • Improving Query Response Time in OLTP • Role of SSD in Improving I/O Perf. Gap • SCM: A New Storage Class Memory SSDs • Price Erosion & IOPS/GB • Choosing SSD vs. Memory to Improve TPS • New Storage Usage Hierarchy in NGDC & Clouds • IO Bottleneck Mitigation in Virtualized Servers • I/O Forensics for Auto Storage-Tiering • Apps Benefitting from Improved I/O • Key Takeaways • Acknowledgements 3 © 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
  • 4. Data Centers & Cloud Infrastructure IMEX RESEARCH.COM Public CloudCenter © Enterprise VZ Data Center On-Premise Cloud Vertical Clouds Servers VPN Switches: Layer 4-7, IaaS, PaaS Layer 2, 10GbE, FC Stg SaaS Supplier/Partners ISP ISP Internet ISP FC/ IPSANs ISP Core Optical ISP ISP Edge Caching, Proxy, Database Servers, Remote/Branch Office ISP FW, SSL, IDS, DNS, Middleware, Data LB, Web Servers Mgmt Tier-1 Application Servers Tier-3 Edge Apps HA, File/Print, ERP, Data Base Web 2.0 SCM, CRM Servers Servers Social Ntwks. Cellular Facebook, Tier-2 Apps Twitter, YouTube… Cable/DSL… Directory Security Policy Management Wireless Home Networks Middleware Platform Source:: IMEX Research - Cloud Infrastructure Report © 2009-11 4 © 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
  • 5. IT Industry’s Journey - Roadmap IMEX RESEARCH.COM Cloudization SIVAC ®IMEX On-Premises > Private Clouds > Public Clouds DC to Cloud-Aware Infrast. & Apps. Cascade migration to SPs/Public Clouds. Automation Automatically Maintains Application SLAs (Self-Configuration, Self-Healing©IMEX, Self-Acctg. Charges etc) Virtualization Pools Resources. Provisions, Optimizes, Monitors Shuffles Resources to optimize Delivery of various Business Services Integration/Consolidation Integrate Physical Infrast./Blades to meet CAPSIMS ®IMEX Cost, Availability, Performance, Scalability, Inter-operability, Manageability & Security Standardization Standard IT Infrastructure- Volume Economics HW/Syst SW (Servers, Storage, Networking Devices, System Software (OS, MW & Data Mgmt SW) Source:: IMEX Research - Cloud Infrastructure Report © 2009-11 5 © 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
  • 6. Cloud Computing Architecture IMEX RESEARCH.COM Cloud Computing Private Cloud Hybrid Public Cloud Service Enterprise Cloud Providers SaaS Applications SaaS SLA SLA SLA SLA SLA App App App App SLA SLA App SLA SLA SLA App App App App App Platform Tools & Services Management Python Ruby .Net EJB PHP ….. ….. PaaS Operating Systems Virtualization IaaS Resources (Servers, Storage, Networks) Application’s SLA dictates the Resources Required to meet specific requirements of Availability, Performance, Cost, Security, Manageability etc. © 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
  • 7. Performance Metrics by Workload IMEX RESEARCH.COM 1000 K OLTP Transaction Processing eCommerce 100 K Business IOPS* (*Latency-1) (RAID - 1, 5, 6) Data Intelligence (RAID - 0, 3) Warehousing 10K OLAP 1K Scientific Computing HPC Imaging TP 100 Audio Web 2.0 HPC Video 10 1 5 10 50 100 500 *IOPS for a required response time ( ms) MB/sec *=(#Channels*Latency-1) Source:: IMEX Research - Cloud Infrastructure Report © 2009-11 © 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
  • 8. Anatomy of Data Access IMEX RESEARCH.COM Performance For the time it takes to do each Disk Operation: r r I/O r ve sso Gap - Millions of CPU Operations can be done Se oce - Hundreds of Thousands of Memory Operations Pr can be accomplished /O Disk I 1980 1990 2000 2010 Anatomy of Data Access Time taken by CPU, Memory, Network, Disk for a typical I/O Operation during a Data Access A 7.2K/15k rpm HDD can do 100/140 IOPS © 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
  • 9. Data Center Performance Bottlenecks IMEX RESEARCH.COM Clients Windows, User Bottlenecks Applications Linux, Unix Connectivity Timeouts, Excessive Locking Workload Surges Data Contention I/O Delays/Errors LAN Access Networks Network I/O Network Congestion Servers Server Bottlenecks Dropped packets Web Servers Lack of Srvr Power Application Servers Data Retransmissions Database Servers IO Wait & Queuing CPU Timeouts Overhead I/O Timeouts Component Failures Storage I/O Access Storage I/O Connect Lack of Bandwidth Storage Overloaded PCIe Connect Web, Application, Device Bottlenecks Storage Device Contention Database Device I/O Hotspots Cache Flush Lack of Storage Capacity © 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
  • 10. Improving Query Response Time in OLTP IMEX RESEARCH.COM 8 Query Response Time (ms) HDDs HDDs Hybrid 6 14 Drives 112 Drives HDDs $$ w short 36 Drives stroking + SSDs SSDs 4 $$$$$$$$ $$$$ 12 Drives $$$ 2 Conceptual Only -Not to Scale 0 0 10,000 20,000 30,000 40,000 IOPS (or Number of Concurrent Users) • Improving Query Response Time • Cost effective way to improve Query response time for a given number of users or servicing an increased number of users at a given response time is best served with use of SSDs or Hybrid (SSD + HDDs) approach, particularly for Database and Online Transaction Applications Source: IMEX Research SSD Industry Report 2011 © 10 © 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
  • 11. Role of SSD in Improving I/O Perf. Gap IMEX RESEARCH.COM Price CPU SDRAM $/GB DRAM getting NOR DRAM Faster (to feed faster CPUs) & Larger (to feed Multi-cores & Multi-VMs from Virtualization) NAND SCM PCIe SSD Servers HDD SSD segmenting into SATA PCIe SSD Cache Tape SSD - as backend to DRAM & SATA SSD Hybr. Storage - as front end to HDD HDD becoming Cheaper, not faster Source: IMEX Research SSD Industry Report 2011 © Performance I/O Access Latency 11 © 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
  • 12. SCM: A New Storage Class Memory IMEX RESEARCH.COM • SCM (Storage Class Memory) Solid State Memory filling the gap between DRAMs & HDDs Marketplace segmenting SCMs into SATA and PCIe based SSDs • Key Metrics Required of Storage Class Memories Device - Capacity (GB), Cost ($/GB), • Performance - Latency (Random/Block RW Access-ms); Bandwidth BW(R/W- GB/sec) • Data Integrity - BER (Better than 1 in 10^17) • Reliability - Write Endurance (30K PE Cycles No. of writes before death); • - Data Retention (5 Years); MTBF (2 millions of Hrs), • Environment - Power Consumption (Watts); • Volumetric Density (TB/cu.in.); Power On/Off Time (sec), • Resistance - Shock/Vibration (g-force); Temp./Voltage Extremes 4-Corner (oC,V); Radiation (Rad) 12 © 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
  • 13. SSDs - Price Erosion & IOPS/GB IMEX RESEARCH.COM 600 8 HDD B SS Ds IO PS/G M) it s( D Un Units (Millions) SS IOPS/GB 300 4 Enter prise HDD Units (M) SSD IOPS/GB HDDs 0 0 2009 2010 2011 2012 2013 2014 Note: 2U storage rack, • 2.5” HDD max cap = 400GB / 24 HDDs, de-stroked to 20%, • 2.5” SSD max cap = 800GB / 36 SSDs Source: IMEX Research SSD Industry Report ©2011 © 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
  • 14. IMEX Choosing SSD vs. Memory to Improve TPS RESEARCH.COM 2500 2000 1500 TPS 4.0 x 2.5 x 1000 Ie SS D PC 500 A TA 0 4.0 x S SD S A ID 1 D R 2.5 x HD 0 0 2 4 6 8 10 12 14 16 18 20 Buffer Pool (Memory) GB © 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
  • 15. Data Storage Usage Patterns – Data Access vs. Age of Data IMEX RESEARCH.COM 80% of IOPs 80% of TB Performance Scale Data Protection Cost Data Reduction Data Access Storage Growth SSDs 1 Day 1 Week 1 Month 2 Mo. 3 Mo. 6 Mo. 1 Year 2 Yrs Age of Data Source:: IMEX Research - Cloud Infrastructure Report © 2009-11 © 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
  • 16. New Storage Hierarchy in NGDC & Clouds IMEX RESEARCH.COM I/O Access Frequency vs. Percent of Corporate Data 95% 75% Cloud 65% FCoE/ Storage SAS SATA Arrays % of I/O Accesses • Back Up Data SSD • Tables • Archived Data • Logs • Indices • Offsite DataVault • Journals • Hot Data • Temp Tables • Hot Tables 1% 2% 10% 50% 100% % of Corporate Data Source:: IMEX Research - Cloud Infrastructure Report © 2009-11 16 © 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
  • 17. IO Bottleneck Mitigation in Virtualized Servers IMEX RESEARCH.COM vSphere ESX VM Client 1 VM Client 2 VM Client n XCL Mgr. I/O XCL I/O XCL I/O XCL Reg. Driver Reg. Driver Reg. Driver ESX Kernel XCL VLUN Disk Controller. SSD Driver Offloading IOPS from Primary Storage Primary SSD Drive Both Applications & Storage Storage Run Faster w/ESX Driver © 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
  • 18. I/O Forensics for Auto Storage-Tiering IMEX RESEARCH.COM Storage-Tiered Virtualization Storage-Tiering at LBA/Sub-LUN Level Physical Storage Logical Volume SSDs Hot Data Arrays Cold Data HDDs Arrays LBA Monitoring and Tiered Placement • Every workload has unique I/O access signature • Historical performance data for a LUN can identify performance skews & hot data regions by LBAs Source: IBM & IMEX Research SSD Industry Report 2011 ©IMEX 2010-11 18 © 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
  • 19. Apps Benefitting from Improved I/O IMEX RESEARCH.COM Smart Mobile Commercial Bioinformatics Decision Support Entertainment- Devices Visualization & Diagnostics Bus. Intelligence VoD / U-Tube Data: IMEX Research & Panasas 19 Instant On Boot Ups Rendering (Texture & Polygons) Data Warehousing Most Accessed Videos Rugged, Low Power Very Read Intensive, Small Block I/O Random IO, High OLTPM Very Read Intensive 1GB/s, __ms 10 GB/s, __ms 1GB/s, __ms 4 GB/s, __ms © 2010‐11  IMEX Research, Copying prohibited. All rights reserved.
  • 20. Key Takeaways IMEX RESEARCH.COM • Solving I/O Problems • I/O Bottlenecks occur at multiple places in the Compute Stack, the largest being at Storage I/O • SSD comes out cheaper/IOP for IO Intensive Apps • To get of Reads – Improve Indexing, archive out old data • Minimize the impact of writes – Get rid of temp tables/filesorts on slow disks. • Compress big varchar/text/blobs • Data Forensics and Tiered Placement • Every workload has unique I/O access signature • Historical performance data for a LUN can identify performance skews & hot data regions by LBAs • Use Smart Tiering to identify hot LBA regions and non-disruptively migrate hot data from HDD to SSDs. • Typically 4-8% of data becomes a candidate and when migrated to SSDs can provide response time reduction of ~65% at peak loads © 2010‐11  IMEX Research, Copying prohibited. All rights reserved.