sun storage f5100 flash array, redefining storage performance and efficiency-27ian2010
DESCRIPTION
Sun Storage F5100 Flash Array, Redefining Storage Performance and EfficiencyTRANSCRIPT
1Sun Proprietary Information - 2009
Kostas PiperisOpen Storage & Archive SESun Microsystems
1
Sun Storage F5100 Flash Array
Redefining StoragePerformance and Efficiency
2
BigSTATEMENT
Agenda
• Storage IT Challenges• Why Flash Storage• New Storage Hierarchy • Sun Flash Storage Portfolio
> Sun F5100 Flash Array > Sun Flash Accelerator F20
• Applications• Resources
3
CostPower, Spaceand Cooling
Scaleapplications for
business requirements
Performance for applications and SLA
requirements
Storage IT ChallengesBusiness Data Growth Driving Storage Infrastructure Challenges
4
Why Applications Don’t PerformWaiting for DATA – HDDs can't keep up
• Today’s Multi-Core, Multi-Socket application server design are increasingly held back by slow storage
• When requesting data, the server spends most of its time waiting for storage
• Application performance remains sluggish regardless of the Server CPU horsepower
• The traditional remedy of adding more DRAM or “short-stroking” HDDs is both expensive and inefficient
5
CPUs Have Become I/O StarvedHDDs Can't Keep Up... Need a New, More Effective Storage Solution !
HDD vs. CPU Relative Performance Improvement
2001 2002 2003 2004 2005 2006 2007 2008 2009 2010
64 timesImproved
• Moore’s Law has out-stripped improvements to disk drive technology by 64 times.
• Servers are now hopelessly unbalanced between the CPUs need for data and the HDDs ability to keep up.
6
IOPS Performance of300 Drives
Turbo Charge Applications Instantly with Flash
400X BetterPower Efficiency
7
Flash Array vs. Disk Storage
Flash Saves 266X the Power and 756X the Rack Space
1.6M IOPS of HDDs: 18 racks
4,000 Disks68 kWh
1 Flash Array0.3 kWh
1.6M IOPS of Flash: 1 rack unit
8
New Storage Architecture
Server
Multi-Core,Multi Socket CPUs
High PerformanceDRAM
StorageHighCapacityHDDs
High Performance Flash DevicesFlash
PerformanceAffinity
CapacityExpansion
9
Solaris Hybrid Storage Pools
Managing Hybrid Storage Poolswith Solaris ZFS
Application
Hybrid Storage Pool
ZIL L2ARC Disk Pool
Flash Flash HDDs
Automating data placement for best Performance and cost
10
For accelerating applicationsand reducingoperating costs
Flash Modules*(Most Cost Effective Performance)
SSD(Most Versatile Performance)
The Sun Flash Product Portfolio
Flash PCIe Cards*(Highest Performance In-Host)
Flash Arrays*(Highest Performance DAS)
Performance andScalability
* Based on Sun FlashFire Technology (higher performance and reliability)
Fully-Integrated Flash-BasedHardware and Software
11
Sun Storage F5100 Flash Array
Great for Accelerating Databases...F5100 is the best, most efficient way to accelerate database applications that doesn't require expensive tuning, power or space. It decreases latency and improves I/O response times for greater productivity and operational efficiency.
The world's fastest Flash Array with unprecedented
performance and eco-efficiency
Over 1M IOPS !
12
Redefining Storage Performance and Efficiency
● World record performance● Unprecedented power efficiency● Unmatched space efficiency
Sun Storage F5100 Flash Array
Database Accelerator
1.6M Read IOPS1.2M Write IOPS
in 1RU of Space
PerformancePerformance● 1.6M read IOPS (4K)● 1.2M write IOPS (4K)● 12.8GB/s sequential read● 9.8GB/s sequential write
CapacityCapacity● Up to 1.92TB in 1 RU● 4 discrete SAS Domains per system
ConnectivityConnectivity● 16 x 4-wide3Gb/s SAS Port ● Direct connect up to 16 hosts
ReliabilityReliability● Hot-swap, redundant power and fans● Advanced wear-leveling, write endurance● Integrated Super CAP power backup
PowerPower● 300 watts
ManagementManagement● CAM software
Performance greater than 3,000 HDDs !
13
F5100 for Databases: Easy to Deploy
• What You Get with the Sun F5100:
Existing Deployment
✔Attach F5100 Flash Array✔Rebuild Indexes on F5100✔Point to F5100 Indexes and Go!
•2x faster response time•2x faster throughput•2x faster transaction times
Run your databases twice as fast
14
The World's Fastest Database Performance with F5100
• 12 Sun SPARC Enterprise T5440 servers, 60 Sun Storage F5100 Flash arrays and Oracle 11g Enterprise Edition with Real Application Clusters and Partitioning delivered a world-record TPC-C benchmark result.
http://blogs.sun.com/BestPerf/entry/tpc_c_world_record_sunhttp://tpc.org/tpcc/results/tpcc_result_detail.asp?id=109110401
15
Flash Driven Results
$2.81per Transaction
$2.36per Transaction
6X Less Power Consumption8X Less Floor Space25% More Performance16X Better Resources Times
16
Customer Quote: Thomson Reuters
"...the Sun Storage F5100 Flash Array reduced our total database operation times by an average of 4X and power saving by up to 4X.
In addition, it improves the performance in our existing servers, allowing us to increase the client count and maintain our performance SLAs without adding additional server or disk hardware.
The end results were the deployment of faster applications, smaller space footprint, and lower energy utilization which ultimately helped our bottom line and our green initiatives"
- Paul Lavoie, Thomson Reuters
http://www.sun.com/storage/disk_systems/sss/f5100/quotes.xml
Sun Confidential – NDA Required 17
Speeds Up Application Performance
• Delivers Record Performance on Oracle PeopleSoft Enterprise Payroll 9.0*> Sun's M-Series server with F5100 processing 250,000
employe payroll checks> 81% faster and up to 10x better latency response
compared to traditional fibre channel (FC) disks
http://www.sun.com/servers/midrange/m4000/performance.xml#20091013
* This benchmark representing typical OLTP workloads for a larger organization processing employee payroll.
18
Most Reliable and Easy to Manage Flash Array on the Market
● Robust, highly reliable design using Sun FlashFire enterprise-class module technology➢ Advanced wear-leveling and write endurance (25%
extra capacity for durability and bad block mapping)➢ Double the MTBF of disks with over 2M hours each
● Redundant power and cooling● Supercapacitor based power backup for highest data
integrity (cache and write-through protection)● Host mirroring, ZFS triple parity RAID protection● Easy to manage with Common Array Manager software● Easy to Deploy. Compatible with existing applications
and operating environments. No special drivers needed
19
Include These Services with the F5100
SunServices
include to get the most out of your solution
AssessmentFind out the best way to accelerate your storage
ImplementationSun Experts using best practices
Architecture OptimizationGet the best from your investment
Spectrum SupportAdd to your purchase to protect your investment
20
Sun Flash Accelerator F20 PCIe Card
Turbocharge your servers and your applications quickly and efficiently for faster
response and greater productivity
IOPS Performance of 300 Drives400X Better Power Efficiency
Sun Confidential: Internal and Authorized Partners Only 21
Turbocharge Applications Instantly
● Unprecedented power efficiency● Unmatched space efficiency● Unparalleled flexibility
Sun Flash Acceleratorand disk controller
Over 100K IOPS per PCIe slot
PerformancePerformance● 100K read IOPS (4K)● 84K write IOPS (4K)● 1GB/s sequential read● 500MB/s sequential write
CapacityCapacity● 96 GB of SLC Flash ● Attach up to 8 internal SAS/SATA HDDs
ReliabilityReliability● Advanced wear-leveling, write endurance● Integrated Super CAP: no batteries!● Enterprise ready
ConnectivityConnectivity● PCIe slot, 8-lane (low-profile)● HBA: 2 x 4-wide 3Gb/s internal SAS ports● SAS expander , HBA and Flash● Standard HBA drivers
PowerPower● 16 Watts
I/0 Performance of Over 300 HDDs
22
● Turbo charges servers and applications● Increases I/O performance, reduces latency
for better application performance ● I/O performance of 300 HDDs on a PCIe card● Faster, higher density than SSD
● Controls entire Hybrid Storage Pool (Flash and internal HDD)
● No extra HBAs needed● No extra PCIe slots consumed ● No HDD slots consumed
Flash + HBA combo card
Sun Flash Accelerator F20 PCIe Card
Sun Servers
Makes Databases & I/O Intensive Applications Go Faster
23
World's fastest system for Data Warehousing and Online Transaction Processing. A huge leap in performance over the competition and Oracle's previous Exadata: * 20x increase in random I/O * 5x speedup in I/O bandwidth with Sun F20 FlashFire Technology * 2x the compute and network performance capacity
F20 Application Example: Oracle Exadata V2
World's fastest database machineuses Sun FlashFire Technology
Up to 56 x F20 Flash cards14 Sun Fire X4275 serverssingle rack (4 cards each server)
http://www.sun.com/launch/2009-0915/index.jsp
24
Flash Modules(On Motherboard Flash Drives)
● Enables diskless storage in servers● Used in Sun servers, Flash Arrays● Released as Open Standard
I/O Performance of 50-80 HDDs
PerformancePerformance● 25K IOPS random read (4K)● 15K IOPS random write (4K)● 265MB/s sequential read● 118MB/s sequential write
CapacityCapacity● 24 GB (SLC enterprise-grade Flash)
ReliabilityReliability● Advanced wear-leveling, write endurance● 2M MTBF hours
Form FactorForm Factor● Industry-std SO-DIMM (laptop DIMM)● 68.8 x 30 x 3.8 mm● 3 Gbps SATA-II
PowerPower● 2.5 W maximum
Flash your server directly with high density, high performance Flash Module for faster storage I/O
25
A new era in storage performance and efficiency
Dramatically Improved PerformanceCost Saving and Eco-Efficiency
Simplicity and Ease of UseImproved Reliability
Sun Solid State Drive
I/O Performance of Over 10-100 HDDs
PerformancePerformance● 35K IOPS random read (4K)● 3K IOPS random write (4K)● 250MB/s sequential read● 170MB/s sequential write
CapacityCapacity● 32 GB (SLC Flash)
ReliabilityReliability● 2M MTBF hours
Form FactorForm Factor● 2.5” enterprise SFF● 3Gb/s SATA-II
PowerPower● 2.5 W maximum
Improving application performance and eco-efficiency instantly with SSDs
26
Sun Flash Products for Turbocharging your Applications
> Large Databases (Oracle, MySQL, Sybase, DB2, etc)
> I/O intensive HPC applications> Financial modeling
> Scale Out Databases> Storage grids> Hybrid Storage Pools> Data logs
• Over 100K IOPS, 96GB
• 1.6M IOPS, 1.92TB
FlashFire for Faster Performance
> Use in Servers & Blades> Local caching & logs> Hybrid Storage Pools
• Over 25K IOPS, 24GB
• 35K IOPS, 32GB
●Use in Servers and Storage Systems●Tier “0” storage, read oriented●Hybrid Storage Pools
27
Sun as a Flash Leader is...Delivering More Performance with Less Power, Space and Cost
• Highest performance through Flash optimized software, OS and system/storage integration
• Automated performance tuning using Hybrid Storage Pools
• Delivering highest level of performance, reliability and durability with Sun's FlashFire technologies
• Solving performance, scalability, and energy challenges with the best Flash portfolio
• Services expertise in Flash and best practices to architect, deploy and maintain
Sun Confidential – NDA Required 28
FLASH – Changing the Storage Paradigm
Experience
more performance with less power
and spaceInstantly
● Accelerate applications, increase business productivity and response● Reduce latency, eliminate storage I/O bottlenecks● Lower Power and cooling costs ● Improving space utilization● Optimize performance and scaling with less cost● Improve efficiency, reduce TCO
Delivering Best IOPS/$ and Eco-Efficiency
Benefits
29
Tools and ResourcesTools You Can Use !
• How can Flash accelerate your system performance? Try the Sun Flash Analyzerhttp://sun.com/storage/flash/resources.jsp• How much energy can you save? Try the Sun Power Savings Calculator athttp://www.sun.com/storage/disk_systems/sss/f5100/calc/index.jsp
Get Informed !• Learn about all of Sun's Flash products http://sun.com/flash• Blue Print: Accelerating Databases with the Sun Storage F5100 Flash Array• Blue Print: Deploying Hybrid Storage Pools with Flash Technology and Solaris ZFS• Blue Print: Optimizing Systems to Use Flash Memory as Hard Drive Replacement• White Paper: A New Approach To Database Storage Optimization: Sun Flash Array• White Paper: Unleashing Application Performance with SSDs and Sun Servershttp://sun.com/storage/flash/resources.jsp• Documentation and Videos: Flash Technology, Applications, Products• http://sun.com/storage/flash/resources.jsp , sun.com/f20 and sun.com/f5100
Get Flash ! •Get Solaris ZFS & Hybrid Storage Pools software today at http://sun.com/solaris/data_management•Easy way for you to double your storage performance Sun Storage Assessment Engagement•Contact your local Sun representative or reseller
30Sun Proprietary Information - 2009 30
THANK YOUKostas [email protected]
31
Flash/SSD Market and Technology Trends
SSD Market Growth 2007-2011*
$40M to $5,400M (71% CAGR)
Flash/SSD Technology Tends• > 2X/year capacity increases (faster than HDD)• > 50%/year $/GB price decreases (faster than HDD)• Increases in performance and write endurance
SLC vs MLCSingle-Level Cell (SLC) Flash
• 10X better write endurance• Faster write performance• Read and write oriented applications
Multi-Level Cell (MLC) Flash• Greater capacity (2X)• Much less write endurance• Read oriented applications
* IDC 2008
32
SSD to HDD ComparisonSSD for Performance, HDD for Capacity
33
Building the Hybrid Storage Pool with FlashCombining Performance and Capacity for best I/O Response and Storage Efficiency
Per. Level Needed
Perf
orm
ance
Sca
ling
Capacity Scaling (Number of Devices)
CapacityOnly
Performance& Capacity
Flash HDDs
34
HSP EconomicsConserving Money and Power
1/10ththe Cost
1/5ththe Power
35
ZFS Data AutomationThe Hybrid Storage Pool
• ZFS Automatically :– Writes new data to a very fast Flash/SSD pool
as write cache (ZIL)– Determines data access patterns and stores
frequently accessed data in the Flash/SSD based read cache (L2ARC)
– Bundles I/O into sequential lazy writes for more efficient use of low cost mechanical disks
ZFS Automatically Caches Hot Data on Flash/SSD• Easier to meet SLAs with Predictable Performance • Improved Power and Storage efficiency• Reduced need for DRAM and high RPM HDDs
ZFS “Waterfall Caching”
36
F5100 Performance By the Numbers
• 1.6M read and 1.2M write IOPS, and 2TB in just 1RU of space> I/O performance of over 3,000 disk drives
• Less than 1/15th HDD latency> Reduce I/O service time 10x-15X
• Consuming only 300 watts of power> Equivalent to 3 light bulbs
• Industry leading IOPS/GB, IOPS/$, IOPS/watt> Best storage performance cost & efficiency
The Most Efficient Way to Accelerate Databases and I/O Intensive Applications
37
The Database Sweet Spot: Indexes
• Most databases are I/O intensive, with Indexes having very high IOPS density!
• Oracle example where 'SAN' Indexes Accesses are:➔ greater than 1 IOPS/GB➔ 10-15 ms per access➔ Sequentially blocking➔ 8KB aligned (ideal for Flash)
• Moving the Index to Flash can lower to 1 – 2 milliseconds!
38
Easy to Deploy: New/Existing DB Environments
Business Value of adding F5100 Flash Array:- >2x better throughput!
- Cut transaction time in half!
F5100Flash Array
39
40
41
SavingsSystem and workload dependent
F5100 Comparisons – Max Theoretical*
F5100 Flash Array
HDD
(15K rpm)
Difference
(approx.)
Max Transaction/device 30,000 9 3,000X
Devices/30K transactions 1 3,330 3,000X
Power Cost (5 years) $ 1,313 $263,600 200X
Space Cost (5 years) $ 187 $ 99,890 500X
F20 Comparisons – Max Theoretical*
F20 Flash Accelerator
HDD
(15K rpm)
Difference
(approx.)
Max Transaction/device 2,100 9 200X
Devices/2100 transactions 1 233 200X
Power Cost (5 years) $ 72 $18,444 250X
Space Cost (5 years) $ 0 $7,020 n/a
Measured Benchmark: TPC-C (large DB)
Oracle 11g w/60 F5100s and 857 HDD (850TB) vs IBM DB2 w/11,000 HDDs (750TB)
• 25% faster (7.7M tpmC vs 6.0M tpmC)
• 16X better transaction response times
• 6X less energy
• 1/4 the space
• 20% less cost ($2.36 vs $2.81 per transaction)
Measured Benchmark: iGen (small DB)
Oracle 10gR2 with 700 concurrent users: Using 6 x 146GB 10K drives vs moving redo logs to one F20
• 4X better throughput (transaction per minute)
• Required 4X less drives to deliver same transactions
per minute
* Maximum theoretical values based on 40 IOPS per transaction (4K). Actual performance dependent on workloads and system capability.