Issuu on Google+

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

1


Agenda

Big

Storage IT Challenges Why Flash Storage New Storage Hierarchy Sun Flash Storage Portfolio > Sun F5100 Flash Array > Sun Flash Accelerator F20 • Applications • Resources • • • •

STATEMENT 2


Storage IT Challenges Business Data Growth Driving Storage Infrastructure Challenges Performance

for applications and SLA requirements

Scale

applications for business requirements

Cost

Power, Space and Cooling

3


Why Applications Don’t Perform Waiting 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 4


CPUs Have Become I/O Starved

HDDs Can't Keep Up... Need a New, More Effective Storage Solution ! HDD vs. CPU Relative Performance Improvement • Moore’s Law has outstripped 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.

2001

2002

2003

2004

2005

2006 2007 2008 2009

64 times Improved

2010

5


Turbo Charge Applications Instantly with Flash

IOPS Performance of

300 Drives

400X Better

Power Efficiency 6


Flash Array vs. Disk Storage 1.6M IOPS of HDDs: 18 racks

4,000 Disks 68 kWh

1 Flash Array 0.3 kWh 1.6M IOPS of Flash: 1 rack unit

Flash Saves 266X the Power and 756X the Rack Space 7


New Storage Architecture Server Multi-Core, Multi Socket CPUs

Flash

Storage

Performance Affinity

High Performance DRAM High Performance Flash Devices

Capacity Expansion High Capacity HDDs 8


Solaris Hybrid Storage Pools

Managing Hybrid Storage Pools with Solaris ZFS Automating data placement for best Performance and cost

Application Hybrid Storage Pool ZIL

L2ARC

Disk Pool

Flash

Flash

HDDs 9


The Sun Flash Product Portfolio For accelerating applications and reducing operating costs

Flash Arrays*

(Highest Performance DAS)

Performance and Scalability

Flash PCIe Cards*

(Highest Performance In-Host)

Flash Modules*

(Most Cost Effective Performance)

SSD

(Most Versatile Performance)

Fully-Integrated Flash-Based Hardware and Software * Based on Sun FlashFire Technology (higher performance and reliability) 10


Sun Storage F5100 Flash Array The world's fastest Flash Array with unprecedented performance and ecoefficiency Over 1M IOPS !

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. 11


Sun Storage F5100 Flash Array

Performance

Database Accelerator

1.6M Read IOPS 1.2M Write IOPS

in 1RU of Space

1.6M read IOPS (4K) 1.2M write IOPS (4K) 12.8GB/s sequential read 9.8GB/s sequential write

Capacity

Up to 1.92TB in 1 RU 4 discrete SAS Domains per system

● ●

Connectivity

16 x 4-wide3Gb/s SAS Port Direct connect up to 16 hosts

● ●

Reliability

Hot-swap, redundant power and fans Advanced wear-leveling, write endurance Integrated Super CAP power backup

● ● ●

Redefining Storage Performance and Efficiency ● ● ●

World record performance Unprecedented power efficiency Unmatched space efficiency

Performance greater than 3,000 HDDs !

Power ●

300 watts

Management ●

CAM software 12


F5100 for Databases: Easy to Deploy Run your databases twice as fast • What You Get with the Sun F5100:

•2x faster response time •2x faster throughput •2x faster transaction times

Existing Deployment

✔Attach F5100 Flash Array ✔Rebuild Indexes on F5100 ✔Point to F5100 Indexes and Go! 13


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_sun

http://tpc.org/tpcc/results/tpcc_result_detail.asp?id=109110401

14


Flash Driven Results

6X Less Power Consumption 8X Less Floor Space 25% More Performance 16X Better Resources Times

$2.81

per Transaction

$2.36

per Transaction 15


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

16


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

* This benchmark representing typical OLTP workloads for a larger organization processing employee payroll. http://www.sun.com/servers/midrange/m4000/performance.xml#20091013 Sun Confidential – NDA Required

17


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 ●

18


Include These Services with the F5100 Assessment

Find out the best way to accelerate your storage

Sun Services include to get the most out of your solution

Implementation

Sun Experts using best practices

Architecture Optimization Get the best from your investment

Spectrum Support

Add to your purchase to protect your investment 19


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 Drives 400X Better

Power Efficiency 20


Sun Flash Accelerator

Performance ●

and disk controller

Over 100K IOPS per PCIe slot

● ●

100K read IOPS (4K) 84K write IOPS (4K) 1GB/s sequential read 500MB/s sequential write

Capacity ● ●

96 GB of SLC Flash Attach up to 8 internal SAS/SATA HDDs

Reliability ● ● ●

Advanced wear-leveling, write endurance Integrated Super CAP: no batteries! Enterprise ready

Connectivity ●

Turbocharge Applications Instantly ● ● ●

Unprecedented power efficiency Unmatched space efficiency Unparalleled flexibility

● ● ●

PCIe slot, 8-lane (low-profile) HBA: 2 x 4-wide 3Gb/s internal SAS ports SAS expander , HBA and Flash Standard HBA drivers

Power ●

16 Watts

I/0 Performance of Over 300 HDDs Sun Confidential: Internal and Authorized Partners Only

21


Sun Flash Accelerator F20 PCIe Card Makes Databases & I/O Intensive Applications Go Faster ●

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

Sun Servers

Flash + HBA combo card 22


F20 Application Example: Oracle Exadata V2 World's fastest database machine uses Sun FlashFire Technology Up to 56 x F20 Flash cards 14 Sun Fire X4275 servers single rack (4 cards each server)

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 http://www.sun.com/launch/2009-0915/index.jsp 23


Flash your server directly with high density, high performance Flash Module for faster storage I/O

Flash Modules

(On Motherboard Flash Drives)

Performance ● ● ● ●

25K IOPS random read (4K) 15K IOPS random write (4K) 265MB/s sequential read 118MB/s sequential write

Capacity ●

24 GB (SLC enterprise-grade Flash)

Reliability ● ●

Advanced wear-leveling, write endurance 2M MTBF hours

Form Factor ● ●

Enables diskless storage in servers ● Used in Sun servers, Flash Arrays ● Released as Open Standard ●

I/O Performance of 50-80 HDDs

Industry-std SO-DIMM (laptop DIMM) 68.8 x 30 x 3.8 mm 3 Gbps SATA-II

Power ●

2.5 W maximum 24


Improving application performance and eco-efficiency instantly with SSDs

Sun Solid State Drive

Performance ● ● ● ●

35K IOPS random read (4K) 3K IOPS random write (4K) 250MB/s sequential read 170MB/s sequential write

Capacity ●

32 GB (SLC Flash)

Reliability

A new era in storage performance and efficiency Dramatically Improved Performance Cost Saving and Eco-Efficiency Simplicity and Ease of Use Improved Reliability

2M MTBF hours

Form Factor ● ●

2.5” enterprise SFF 3Gb/s SATA-II

Power ●

2.5 W maximum

I/O Performance of Over 10-100 HDDs 25


FlashFire for Faster Performance

Sun Flash Products for Turbocharging your Applications > Large Databases (Oracle,

MySQL, Sybase, DB2, etc) > I/O intensive HPC applications > Financial modeling •

1.6M IOPS, 1.92TB

Over 100K IOPS, 96GB

Over 25K IOPS, 24GB

> > > >

Scale Out Databases Storage grids Hybrid Storage Pools Data logs

> Use in Servers & Blades > Local caching & logs > Hybrid Storage Pools

Use in Servers and Storage Systems Tier “0” storage, read oriented Hybrid Storage Pools

● ●

35K IOPS, 32GB

26


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 27


FLASH – Changing the Storage Paradigm Delivering Best IOPS/$ and Eco-Efficiency

Benefits ●

Experience more performance with less power and space Instantly

● ● ●

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

Sun Confidential – NDA Required

28


Tools and Resources Tools You Can Use ! • How can Flash accelerate your system performance? Try the Sun Flash Analyzer http://sun.com/storage/flash/resources.jsp • How much energy can you save? Try the Sun Power Savings Calculator at http://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 Servers http://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 29


THANK YOU Kostas Piperis kostas.piperis@sun.com

Sun Proprietary Information - 2009

30


Flash/SSD Market and Technology Trends 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

SSD Market Growth 2007-2011* $40M to $5,400M (71% CAGR)

SLC vs MLC Single-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

31


SSD to HDD Comparison

SSD for Performance, HDD for Capacity

32


Building the Hybrid Storage Pool with Flash

Performance Scaling

Combining Performance and Capacity for best I/O Response and Storage Efficiency

Per. Level Needed

Flash Performance & Capacity

HDDs Capacity Only

Capacity Scaling (Number of Devices) 33


HSP Economics

Conserving Money and Power

1 the /5th Pow er 1/1

0th the C ost

34


ZFS Data Automation The 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 “Waterfall Caching”

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 35


F5100 Performance By the Numbers

The Most Efficient Way to Accelerate Databases and I/O Intensive Applications

• 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 36


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! 37


Easy to Deploy: New/Existing DB Environments

F5100 Flash Array

Business Value of adding F5100 Flash Array: - >2x better throughput! - Cut transaction time in half!

38


39


40


Savings

System and workload dependent F5100 Comparisons – Max Theoretical* F5100 Flash Array

F20 Comparisons – Max Theoretical*

HDD

Difference

(15K rpm)

(approx.)

30,000

9

3,000X

Max Transaction/device

1

3,330

3,000X

Devices/2100 transactions

Power Cost (5 years)

$ 1,313

$263,600

200X

Space Cost (5 years)

$ 187

$ 99,890

500X

Max Transaction/device Devices/30K transactions

F20 Flash Accelerator

HDD

Difference

(15K rpm)

(approx.)

2,100

9

200X

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)

Measured Benchmark: iGen (small DB)

Oracle 11g w/60 F5100s and 857 HDD (850TB) vs IBM DB2 w/11,000 HDDs (750TB)

Oracle 10gR2 with 700 concurrent users: Using 6 x 146GB 10K drives vs moving redo logs to one F20

• 25% faster (7.7M tpmC vs 6.0M tpmC)

• 4X better throughput (transaction per minute)

• 16X better transaction response times

• Required 4X less drives to deliver same transactions

• 6X less energy

per minute

• 1/4 the space • 20% less cost ($2.36 vs $2.81 per transaction) * Maximum theoretical values based on 40 IOPS per transaction (4K). Actual performance dependent on workloads and system capability.

41


sun_-_flashfire_customer_presentation