Leveraging Flash Storage in a Cloud Deployment with Oracle's Flash-Optimized SAN Storage with Oracle's Flash-Optimized SAN Storage Chris Wood Director of Product Management Oracle Flash Storage LOB October 1, 2014 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 3 Program Agenda 1 • Cloud Provider Challenges 2 • Where it all Starts: The SLA 3 • Efficiency, Efficiency, Efficiency 4 • Open Stack and useful API’s 5 • Making Money vs. Life Support Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 4 Cloud Provider Challenges Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 5 So you really want to be a cloud services provider? Warning: This is easy to say, but hard to do! • First Order: You have to deliver a reliable service at lower cost than inhouse and still make money • Second Order: You will be held to an SLA, and “sorry” isn’t good enough • Public, Private, Hybrid, Paas, Saas, Iaas etc. are all the same in this sense – You are simply delivering a service: You’re SLA is between you and your customer • So how do we do this when the infrastructure (Servers, Networking and Storage) cost is pretty much all the same? Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 6 SLA’s And you have no control over the workload! • You agree to meet specific metrics like response time, bandwidth, availability etc. at all times regardless of workloads. – You pay a penalty (money, give away free time, your job?) when you fail to meet the SLA. – You can’t control inter-application (Inter-user) interference – The deck is stacked against you • Generally forces you to have excess capacity on hand to meet workload spikes – You are paying for this non-revenue producing infrastructure – Of course if you miss on your SLA you pay also! Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 7 How can the Oracle FS1 help meet SLA’s QoS Plus to the rescue • All LUNs are assigned a priority – Five levels from Archive to Premium – Can be changed at any time, changes are effective immediately • High priority LUN’s receive special treatment under load conditions – Host I/O’s to high priority LUNS’s are executed first no matter what order they were received in • Result: Premium LUNs continue to deliver excellent response times even when the system is very busy – QoS Plus (QoS + Autotiering) controls the aggressiveness of promotion and/or demotion. • High SLA data will migrate to faster media, and low SLA data to inexpensive capacity media. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 8 Deliver Lower Costs and still make money It’s all about Efficiency! • Any data center can be run efficiently with sufficient staff to continuously optimize Servers, Storage and networking. – Unfortunately, people are an expensive resource and optimization is a continuous process, not a one shot deal. • You could write a lot of complex scripts and hope they did what they were supposed to do. You get to maintain them also. • You could buy an expensive uber management suite and spend years adapting it to your environment, • Or in the storage space you could just let the system do it automatically if such a system existed. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 9 It Does Exist: The oracle FS1 solution • Unlike other autotiering solutions that operate based on frequency of reference, The FS1 incorporates business value into it’s data migration algorithms • High Value (High SLA) data tends to be migrated to fast media quickly, while low value data is demoted to inexpensive media quickly. • This dynamic management platform insures data is always placed on the optimal media balancing cost, performance and value. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 10 QoS Plus: QoS fused with Auto-Tiering Normalized Access Frequency Profiles How it dynamically matches performance to SLA’s 100% 80% 60% Perf SSD 40% Cap SSD 20% Perf HDD 0% Cap HDD QoS Level: Business Priority (The SLA) Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 11 And we have quite a range to play with 12 You cannot afford Flash if you don’t need the performance. Cap HDD 10 0.25, $/IOP =10.00 $/IOP 8 30X $GB 6 Perf HDD 4 27X $IOP You cannot find a better technology than Flash if you need performance. 1.00, $/IOP =3.00 Cap SSD 2 Perf SSD 4.12, $/IOP =0.31 7.50, $/IOP =0.13 0 0 1 2 3 As of January 2014, List prices, approximate Net values 4 $/GB 5 6 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 7 8 12 Efficient, value driven use of flash Let the system dynamically manage this resource. Meet all SLA’s at lower costs A Little Flash Goes a Long Way! Skew Tipping Point 100 90 80 IOPS % 70 60 50 40 30 20 10 0 0 10 20 30 40 50 60 70 80 90 100 Capacity % High marginal Value Diminishing marginal Value Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 13 Storage Domains – Data Isolation Containers Storage Domains: FS1 software that isolates data in storage “containers” • Domains are composed of RAID Groups within Drive Enclosures Storage Domains RAID Groups in Drive Enclosures RG RG RG RG Perf SSD RAID Groups Capacity SSD RAID Groups RG RG RG Perf HDD RAID Groups (10K-rpm) RG Cap HDD RAID Grps. (7.2K-rpm) RG • RAID Groups can be SSD or HDD or any combination thereof • Domains physically segregate data, avoiding data co-mingling • QoS Plus and all major FS software operates uniquely on each Storage Domain. Neither data nor data services can cross a domain boundary. • Up to 64 Storage Domains per FS1 • The # of RAID groups and drive types in a Storage Domain are flexibly configured to optimize performance and auto tiering impact Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 14 Storage Domains – Flexible Drive RAID Groups and Types Performance SSDs Capacity SSDs Storage Domains RAID Groups in Drive Enclosures RG RG RG RG Perf SSD RAID Groups Performance HDDs Capacity SSD RAID Groups RG Capacity HDDs RG RG Perf HDD RAID Groups (10K-rpm) RG Cap HDD RAID Grps. (7.2K-rpm) RG Performance SSDs Capacity SSDs Performance HDDs Capacity HDDs Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 15 Oracle FS1 Application Profiles One-Click Provisioning Wizard 2. Launches the FS Storage System Manager 1. An Administrator wants to provision storage for an application 4. Storage is provisioned at a Sub-Application Level based on the Storage Class and Priority of the data set by the Application Profile And you can create your own profiles! 3. Selects the right Application Profile Application Profiles are pre-defined and tested for optimal provisioning: – QoS Level (I/O Priority) – Access and IO Bias – RAID level/Thin Provisioning – Caching behavior and read-ahead Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 16 Management = People = OPEX Then… • MaxMan: Manage multiple FS1’s from a single pane of glass. • FS1 Mobile: IOS or Android • Oracle Enterprise Manager plug in: Monitor and Manage from OEM • Oracle Virtual Machine: Gotcha Covered • VMware: Vsphere plug in, VAAI, VASA, and SRM Now… Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 17 Don’t use Oracle or VMware tools? • Open Stack support – Cinder – RESTful API’s • FS1 CLI – Fully scriptable – Linux – Unix – Windows • SNMP Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 18 Just a few more things Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 19 CAPEX is not all hardware Some vendors charge more for their S/W than the H/W • Oracle includes all embedded storage software at no additional change. – No base license fees – No Capacity based fees (Success tax) – No additional support charges for included S/W • Examples of S/W charges for arrays equivalent to the FS1 (Equal capacity and S/W functionality) – Vendor A: $250,000.00 – Vendor B: $175,000.00 – Vendor C: $190,000.00 Oracle: $0.00 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 20 Report Card Lets see how we did • Dramatic reduction in OPEX costs – Self tunes to SLA’s vs frequency of use only – Prioritizes I/O’s to SLA’s vs first come first served – Searches out the most cost effective media based on usage and SLA requirements • Manage the FS1 any way you want to from anywhere and any framework • No additional Software charges, no “success Tax” • Fast provisioning done right the first time • Resulting in: Costs down, reaction time up, You’re in the cloud business! Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 21 Cloud as is should be With the FS1 Flash Storage System • The Only Array with autotiering fused to business value • Self managing data placement linked to SLA’s • Support for all Oracle Management frameworks • Support for VMware and Open frameworks • All embedded software included at no extra charge • Flash performance without all flash price • Oracle: Hardware and Software Engineered to work together Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 22 Oracle Open World 2014 – FS1 Sessions Session ID: CON7789 Optimizing Oracle Data Stores in Virtualized Environments Date and Time: 9/30/14, 10:45 - 11:30 Venue / Room: Intercontinental - Intercontinental C Session ID: CON7830 Solving Data Skew in Oracle Business Applications with Oracle’s Flash-Optimized SAN Storage Date and Time: 9/30/14, 15:45 - 16:30 Venue / Room: Intercontinental - Intercontinental C Session ID: CON7792 Optimizing Oracle Data Stores with Oracle Flash-Optimized SAN Storage Date and Time: 9/30/14, 17:00 - 17:45 Venue / Room: Intercontinental - Intercontinental C Session ID: CON7832 Leveraging Oracle’s Flash-Optimized SAN Storage in a Cloud Deployment Date and Time: 10/1/14, 12:45 - 13:30 Venue / Room: Intercontinental - Intercontinental C Session ID: CON7841 Maximizing Oracle Database 12c with Oracle's Flash-Optimized SAN Storage Date and Time: 10/2/14, 12:00 - 12:45 Venue / Room: Intercontinental - Union Square Session ID: CON7831 Optimizing Storage for Oracle ASM with an Oracle Flash-Optimized SAN Date and Time: 10/2/14, 2:30 - 3:15 Venue / Room: Intercontinental - Union Square Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 23 Oracle Open World 2014 – FS1 DemoPods and HOL • DemoPods: DemoID:3691 Leveraging Flash to Improve Latency of Multiple Database Instances, Location: SC-117 DemoID:3713 Quality of Service-Driven Autotiering, Location: SC-132 DemoID:3711 Maximizing Database Performance: Data Tiering vs Oracle HCC vs Deduplication, Location: SC-161 DemoID:3695 Simplifying storage management with Oracle Enterprise Manager, Location: SC-162 DemoID:4766 Hardware Showcase : Oracle FS1 Flash Storage System, Location: SC-133 • Hands On Lab (HOL) : Session ID: HOL8687 Oracle Storage System GUI: Faster Database Performance with QoS Enhancements Date and Time: 9/30/14, 18:45 - 19:45 Venue / Room: Hotel Nikko - Nikko Ballroom I Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 24 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 25
© Copyright 2024