Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

41
1 Sun Proprietary Information - 2009 Kostas Piperis Open Storage & Archive SE Sun Microsystems 1 Sun Storage F5100 Flash Array Redefining Storage Performance and Efficiency

description

Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency

Transcript of Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

Page 1: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

1Sun Proprietary Information - 2009

Kostas PiperisOpen Storage & Archive SESun Microsystems

1

Sun Storage F5100 Flash Array

Redefining StoragePerformance and Efficiency

Page 2: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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

Page 3: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

3

CostPower, Spaceand Cooling

Scaleapplications for

business requirements

Performance for applications and SLA

requirements

Storage IT ChallengesBusiness Data Growth Driving Storage Infrastructure Challenges

Page 4: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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

Page 5: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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.

Page 6: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

6

IOPS Performance of300 Drives

Turbo Charge Applications Instantly with Flash

400X BetterPower Efficiency

Page 7: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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

Page 8: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

8

New Storage Architecture

Server

Multi-Core,Multi Socket CPUs

High PerformanceDRAM

StorageHighCapacityHDDs

High Performance Flash DevicesFlash

PerformanceAffinity

CapacityExpansion

Page 9: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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

Page 10: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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

Page 11: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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 !

Page 12: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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 !

Page 13: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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

Page 14: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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

Page 15: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

15

Flash Driven Results

$2.81per Transaction

$2.36per Transaction

6X Less Power Consumption8X Less Floor Space25% More Performance16X Better Resources Times

Page 16: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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

Page 17: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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.

Page 18: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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

Page 19: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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

Page 20: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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

Page 21: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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

Page 22: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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

Page 23: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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

Page 24: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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

Page 25: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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

Page 26: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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

Page 27: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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

Page 28: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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

Page 29: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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

Page 30: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

30Sun Proprietary Information - 2009 30

THANK YOUKostas [email protected]

Page 31: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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

Page 32: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

32

SSD to HDD ComparisonSSD for Performance, HDD for Capacity

Page 33: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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

Page 34: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

34

HSP EconomicsConserving Money and Power

1/10ththe Cost

1/5ththe Power

Page 35: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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”

Page 36: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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

Page 37: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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!

Page 38: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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

Page 39: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

39

Page 40: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

40

Page 41: Sun Storage F5100 Flash Array, Redefining Storage Performance and Efficiency-27ian2010

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.