How to Use the PowerPoint Template

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