Top Banner
24
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Click here for presentation
Page 2: Click here for presentation

Society for Information Mgmt

SSD: Uses for Memory in Storage for Application AccelerationAndrew ReichmanSenior Analyst

Forrester Research

November 20th, 2008

Page 3: Click here for presentation

3Entire contents © 2008  Forrester Research, Inc. All rights reserved.

Agenda

• The Use Case for SSD in Storage

• Nuts And Bolts Of SSD Technology

• Architectural Options for SSD and Cache

• Current Vendor Offerings

• SSD Barriers To Adoption

Page 4: Click here for presentation

4Entire contents © 2008  Forrester Research, Inc. All rights reserved.

The Use Case For SSD in Storage

Page 5: Click here for presentation

5Entire contents © 2008  Forrester Research, Inc. All rights reserved.

SSD Offers Reduced Data Access Time

• SSD storage has much lower latency than traditional hard drives

• Applications that are extremely sensitive to latency in data access are likely to benefit from SSD

• Typical applications include Online Transaction Processing (OLTP) databases

• Data being crunched heavily for analysis that is time sensitive is also a good candidate

Page 6: Click here for presentation

6Entire contents © 2008  Forrester Research, Inc. All rights reserved.

Nuts and Bolts of SSD Technology

Page 7: Click here for presentation

7Entire contents © 2008  Forrester Research, Inc. All rights reserved.

SSD can be DRAM or Flash Based

• DRAM (the same media used for server and array cache) has the highest performance profile

• But, DRAM is the most costly SSD option

• Also, DRAM is volatile, meaning it must be continuously powered to retain data

• Volatility of DRAM requires battery backup

Page 8: Click here for presentation

8Entire contents © 2008  Forrester Research, Inc. All rights reserved.

SSD can be DRAM or Flash Based

• Flash has lower performance than DRAM, but is less costly and is non-volatile

• The cost reduction curve for Flash is steeper

• Flash has resiliency concerns- limited read-write-erase cycle

• Flash can be SLC or MLC

• Performance can be tuned for read or write, but not both- leads to interest split path architecture

• Most current interest in SSD revolves around SLC flash

Page 9: Click here for presentation

9Entire contents © 2008  Forrester Research, Inc. All rights reserved.

But, any SSD Is Expensive

• There are some environments where cost is no object

• For the majority though, the cost of SSD would have to be offset by something else

• SSD can contribute to increased use of SATA

• SSD can reduce the amount of cache in arrays

• For environments that are short stroking for performance, SSD can be cost effective

• SSD often offers power savings over HDD

Page 10: Click here for presentation

10Entire contents © 2008  Forrester Research, Inc. All rights reserved.

Memory as Persistent Storage vs. Cache

• Vendors disagree on whether SSD should be deployed as persistent storage or as cache

• Persistent storage allows admins to use mature processes for management, often using HDD form factor SSD drives

• But, admins must manually determine what to put on persistent SSD, and it may be wasted

• Cache algorithms allow data to move in and out of memory depending on usage

• Cache could allow better utilization of resources

Page 11: Click here for presentation

11Entire contents © 2008  Forrester Research, Inc. All rights reserved.

Architectural Options for SSD and Cache

Page 12: Click here for presentation

12Entire contents © 2008  Forrester Research, Inc. All rights reserved.

SSD/Cache can be Deployed in Many Ways

• Dedicated SSD Array

• HDD/SSD Hybrid Array

• Increased Cache in Array

• Cache Appliance

• Virtualization Appliance

Page 13: Click here for presentation

13Entire contents © 2008  Forrester Research, Inc. All rights reserved.

Dedicated SSD Arrays Have Been Around

Page 14: Click here for presentation

14Entire contents © 2008  Forrester Research, Inc. All rights reserved.

Hybrid HDD/SSD Minimize Disruption

Page 15: Click here for presentation

15Entire contents © 2008  Forrester Research, Inc. All rights reserved.

More Cache in the Array can sit in for SSD

Page 16: Click here for presentation

16Entire contents © 2008  Forrester Research, Inc. All rights reserved.

Cache Appliances Create Global Pools of Memory

Page 17: Click here for presentation

17Entire contents © 2008  Forrester Research, Inc. All rights reserved.

Storage Virtualization Appliances Can Deploy Added Cache

Page 18: Click here for presentation

18Entire contents © 2008  Forrester Research, Inc. All rights reserved.

Vendor Offerings on the Market

Page 19: Click here for presentation

19Entire contents © 2008  Forrester Research, Inc. All rights reserved.

Nearly Every Storage Vendor is Talking SSD

Vendor Product Architecture

Compellent Storage CenterHDD form factor Persistent Storage with automated tiering

DataCore SAN Symphony High Cache Virtualization Appliance

EMCSymmetrix & Clariion HDD form factor Persistent Storage

Gear6 CacheFX Global Cache Appliance

NetApp PAM Cache Module for Arrays

NetApp SAA Global Cache Appliance

Solid Data  SD/StorageSpire Dedicated SSD Array

Texas Memory Systems RAM SAN Dedicated SSD Array

Current Offerings on the Market:

Page 20: Click here for presentation

20Entire contents © 2008  Forrester Research, Inc. All rights reserved.

Barriers to Adoption

Page 21: Click here for presentation

21Entire contents © 2008  Forrester Research, Inc. All rights reserved.

Barriers to Adoption

• Cost- SSD still commands a premium over HDD

• Identifying data for SSD is hard; performance analytics tools are weak and under-adopted

• Reliability concerns remain for Flash in enterprise

• Concerns about incompatibility of HDD error codes

• Lack of architecture consensus slows acceptance

Page 22: Click here for presentation

22Entire contents © 2008  Forrester Research, Inc. All rights reserved.

Recommendations

Page 23: Click here for presentation

23Entire contents © 2008  Forrester Research, Inc. All rights reserved.

Recommendations

• Don’t get caught in the hype

• SSD is costly, so be judicious

• Consider how you will identify which data to place on SSD in a persistent architecture

• Performance analytics is critical for SSD success

• Start with applications- if latency is the bottleneck, then SSD might be the answer

Page 24: Click here for presentation

24Entire contents © 2008  Forrester Research, Inc. All rights reserved.

Andrew Reichman

617.613.6172

[email protected]

Thank you

www.forrester.com