Upload
velobit
View
1.014
Download
3
Tags:
Embed Size (px)
Citation preview
©2012 Enterprise Strategy Group
Enterprise Strategy Group | Getting to the bigger truth.TM
How to Successfully Deploy SSD in the EnterpriseBrian GarrettVP, ESG LabMay, 2012
ESG is an IT research, analysis and strategy company
ESG is counted on for straight talk as the Trusted Advisor for:
Technology Companies
IT Professionals
The MediaInvestment Professionals
Enterprise Strategy Group (ESG)
© 2012 Enterprise Strategy Group 2
Brian Garrett
© 2012 Enterprise Strategy Group 3
• Vice President, ESG Lab • 20 years developing storage systems• 9 Patents• CTO and Founder, I/O Integrity• Founded ESG Lab in 2003• Independent hands‐on testing• More than 350 ESG Lab reports
ESG Research
© 2012 Enterprise Strategy Group 4
• Market Research IT adoption trends, challenges, benefits, … Customer surveys and interviews IT and business level decision makers World‐wide with a focus on North America
• Broad IT Technology Coverage with a focus on Storage Virtualization Servers Networking Security
Solid ‐state Storage(SSS)
© 2012 Enterprise Strategy Group 5
Solid State Storage (SSS) is a non‐volatile storage replacement for traditional hard disk drives (HDD)
Flash SSS vs. HDD:• Fast, efficient, reliable• More expensive ($/GB)• Better price/performance ($/IOP)
6From: Research Report: Solid‐state Storage Market Trends. Source: Enterprise Strategy Group, 2011.Created for Brian Garrett, ESG. IP Address: 173.162.189.83 © 2011 Enterprise Strategy Group, Inc. All Rights Reserved
Why Solid‐state Storage?
7
Solid‐state Storage Adoption
From: Research Report: Solid‐state Storage Market Trends. Source: Enterprise Strategy Group, 2011.Created for Brian Garrett, ESG. IP Address: 173.162.189.83 © 2011 Enterprise Strategy Group, Inc. All Rights Reserved
8
Length of Solid‐state Storage Usage
From: Research Report: Solid‐state Storage Market Trends. Source: Enterprise Strategy Group, 2011.Created for Brian Garrett, ESG. IP Address: 173.162.189.83 © 2011 Enterprise Strategy Group, Inc. All Rights Reserved
9
Solid‐state Storage Benefits
From: Research Report: Solid‐state Storage Market Trends. Source: Enterprise Strategy Group, 2011.Created for Brian Garrett, ESG. IP Address: 173.162.189.83 © 2011 Enterprise Strategy Group, Inc. All Rights Reserved
Deployment Options
© 2012 Enterprise Strategy Group 10
SAN
Server
Storage
SAN Attached
© 2012 Enterprise Strategy Group 11
SAN
Server
Storage
• PCI or drive form factor• All‐SSD or Hybrid (SSD and drives) • Hybrid can use SSD as a cache or a tier
In a Caching Appliance
© 2012 Enterprise Strategy Group 12
LAN
Server
Storage
• PCI or drive form factor SSD cache• Early products are file, not block• Network Attached Storage (NAS)
Direct Attached
© 2012 Enterprise Strategy Group 13
Server
Storage
• All‐SSD or Hybrid (SSD and drives) • Hybrid can use SSD as a cache or a tier
SAS or PCI
Internal Storage
© 2012 Enterprise Strategy Group 14
• PCI or drive form factor SSD • Storage and/or cache
15From: Research Report: Solid‐state Storage Market Trends. Source: Enterprise Strategy Group, 2011.Created for Brian Garrett, ESG. IP Address: 173.162.189.83 © 2011 Enterprise Strategy Group, Inc. All Rights Reserved
Deployment Intentions
16
Deployed Capacity
From: Research Report: Solid‐state Storage Market Trends. Source: Enterprise Strategy Group, 2011.Created for Brian Garrett, ESG. IP Address: 173.162.189.83 © 2011 Enterprise Strategy Group, Inc. All Rights Reserved
Estimated overall rough average of total storage capacity
comprised of solid‐state: 3%
17
Estimated Footprint in 24 Months
From: Research Report: Solid‐state Storage Market Trends. Source: Enterprise Strategy Group, 2011.Created for Brian Garrett, ESG. IP Address: 173.162.189.83 © 2011 Enterprise Strategy Group, Inc. All Rights Reserved
18
Applications Driving Adoption
From: Research Report: Solid‐state Storage Market Trends. Source: Enterprise Strategy Group, 2011.Created for Brian Garrett, ESG. IP Address: 173.162.189.83 © 2011 Enterprise Strategy Group, Inc. All Rights Reserved
19
Use Cases
From: Research Report: Solid‐state Storage Market Trends. Source: Enterprise Strategy Group, 2011.Created for Brian Garrett, ESG. IP Address: 173.162.189.83 © 2011 Enterprise Strategy Group, Inc. All Rights Reserved
• Target Use Cases and Applications• Early adoption was focused on
• HPC and custom government apps• Database acceleration• Data mining• Metadata (especially for scale‐out NAS)
• Gradually enhanced by • Auto tiering and caching • More horizontal apps (server virtualization, VDI)
20
Alleviating IO Bottlenecks?
From: Research Report: Solid‐state Storage Market Trends. Source: Enterprise Strategy Group, 2011.Created for Brian Garrett, ESG. IP Address: 173.162.189.83 © 2011 Enterprise Strategy Group, Inc. All Rights Reserved
21
Benefits: Actual vs. Expected
From: Research Report: Solid‐state Storage Market Trends. Source: Enterprise Strategy Group, 2011.Created for Brian Garrett, ESG. IP Address: 173.162.189.83 © 2011 Enterprise Strategy Group, Inc. All Rights Reserved
22
Challenges
From: Research Report: Solid‐state Storage Market Trends. Source: Enterprise Strategy Group, 2011.Created for Brian Garrett, ESG. IP Address: 173.162.189.83 © 2011 Enterprise Strategy Group, Inc. All Rights Reserved
Identifying the Best Solution
© 2012 Enterprise Strategy Group 23
• Can you identify apps needing a performance boost?• Does some or all of the capacity need a boost?• Will it fit in SSD?• If so, can you afford it?• Does it need to be shared by multiple servers? • Does it work with existing infrastructure and apps? • Will it be hard to deploy?
Design Considerations
© 2012 Enterprise Strategy Group 24
• PCI is faster than drive form factor• In the server is faster than in the array• Caching or tiering gives you more bang for the buck• Caching in real time is better than reactive tiering• Shared storage requirements magnifies the cost of a host‐based SSD solution
• Real‐time capacity reduction magnifies the savings Deduplication Compression
Getting to the bigger truth.Getting to the bigger truth.
© 2012 Enterprise Strategy Group
TM
Thank YouFor more information, please contactBrian Garrett, VP ESG Lab508.381.5160 | brian.garrett@esg‐global.com
© VeloBit, Inc. 2012
How to Choose Your SSD Deployment Option
May 10, 2012
Selecting Your SSD Deployment Method
© VeloBit, Inc. 2011Page 2
SSD in Server
Highest Performance and the Best Price-PerformanceLower CostMore Granular and Gradual Roll-Out of SSDScale Out Capability to Storage I/O PerformancePreserve Your Existing Storage Arrays
Complexity of Managing and Protecting DataData Sharing
© VeloBit, Inc. 2011Page 3
SSD In the Storage Array
Data Protection and Data ManagementData Sharing
High CostPerformanceDisruptionCapital Commitment and Changes to Operations
© VeloBit, Inc. 2011Page 4
Tiered Storage
Balance High-Performance/High Cost SSD with High-Capacity/Low Cost HDD
Complexity of Data TieringImplementation CostSSD WearInefficiency of Tiering Software AlgorithmsVulnerability of Data / Data Protection Cost
© VeloBit, Inc. 2011Page 5
SSD as a Cache
Reduced Implementation Complexity and DisruptionEase of UseLower Cost
SSD Write Load (Depending on Cache Implementation)Data Sharing
CONFIDENTIAL | © VeloBit, Inc. 2011Page 6
SSD Deployment Options Summary
CONFIDENTIAL | © VeloBit, Inc. 2011Page 7
VeloBit HyperCache
High Performance SSD Caching Software
© VeloBit, Inc. 2011
About VeloBitSeptember 2010: Founded to commercialize 3 years of research at URIInvestors: Fairhaven, Longworth & managementPlatforms supported: Linux, Windows, VMware, Hyper-VGA: March 28th , 2012 Company Launch: May 7, 2012
© VeloBit, Inc. 2012Page 9
Simple and Rapid Installation
© VeloBit, Inc. 2012Page 10
How VeloBit Works
© VeloBit, Inc. 2012Page 11
• Horizontal Architecture• Content Locality Caching• Line-Speed Compression• Sequential Scan Filtering• SSD Optimization
RAM
Application
Ref.Blocks
Data Blocks
Primary Storage
ComputeVeloBit
HyperCacheSSD
Data BlocksData are written to disk in original form
No change to primary storage
SOFTWARE ONLYNo Application Changes60 second InstallHardware Agnostic
Zoom Info, Solr/Lucene – 4x faster
© VeloBit, Inc. 2012Page 12
Primary StorageSSD Cache
6 x SAS HDD
-
6 x SAS HDD
VB + OCZ Vertex 3
SSD $’s $230
6 x SAS HDD
-
6 x SAS HDD
VB + OCZ Vertex3
$230
Responses per Second KB per Second
Data Set: 600 GB indexCPU Utilization: <10%RAM: 8GB allocated to VeloBit. 32GB system totalSSD: 100GB, OCZ Vertex 3 (SATA)Processor: AMD Opteron 2382, 8 cores, @ 2.5 GHzDisk: 6 x 146GB, 15k rpm SAS drives
HOST Computer
HDD
Application
HDD
SSD Size = 25% of Data
0
200
400
600
800
1,000
1,200
TPCE Performance – 14x faster than disk
© VeloBit, Inc. 2012Page 13
Primary StorageSSD Cache
MD1000 Array (15x SAS)
-
MD1000 Array (15x SAS)
VeloBit + Virident
Transactions per Minute
Disk Array: Dell MD1000 (15x15k RPM SAS drives)Virident: FlashMax, 80GB Available (MLC) Data Set: 375GB, 64 concurrent users
60 min warm-up, 120 min testCPU Utilization: 16%RAM: only 4GB allocated to VeloBit. 16GB system totalWrite Cache: Write-ThruProcessor: Xeon 5620, 2 x 4 cores @ 2.4 GHz
HOST Computer
HDD
Application
HDD
SSD Size = 25% of Data
TPCC Performance (incompressible data)
© VeloBit, Inc. 2012Page 14
0
2,000
4,000
6,000
8,000
Primary Storage Disk Array Disk Array Fusion-iO Disk Array
SSD Cache NONE OCZ NONE Fusion-iO
SSD $’s NONE $239 $6,300 [$1,575]*
TpmC
Data Set 4,200 TPCC warehouses (436 GB) with 64 db connects 60 min warm-up, 120 min test
CPU Utilization 2.5%
Compression 2% (synthetic data - incompressible)
RAM Only 4GB allocated to VeloBit. 16GB system total
Write Cache: Write-thru and Write-back both shown
Disk Array Dell MD 1000 – 15 x 15k RPM SAS drives
OCZ Vertex 3 Max IOPS, 120GB MLC
Fusion-iO ioDrive (MLC), 360GB MLC
Processor Xeon 5620, 2 x 4 cores @ 2.4 GHz
*Effective price: SSD size artificially reduced to 25%
VeloBit Technology Today
© VeloBit, Inc. 2012Page 15
Primary StorageData are written to disk in original formNo change to primary storage
SSD
System RAM
Any block storage
Hyper Cache: A multi level cache management algorithm using content locality, LPU, CIP, and line speed compression/dedupe
Perfect Fit for Virtual & Cloud Environment
© VeloBit, Inc. 2012Page 16
Primary Storage
SSD
System RAM
SSD
System RAM
SAN or NAS
SSD SSD SSD SSD
Many same/similar OS images, App codes, data from different VMs are deduped/compressed for network & DataStores
VMDK Virtual DataStoreon shared SSD storage: Data are compressed, reducing cost, increasing IOPS
Redundant coherent caches provide high performance supports for vMotion, Storage vMotion, HA, DRS. Migrated VM starts quickly
with warm & coherent SSD caches
Compressed Deltas are transferredbetween caches to implement Update-based cache coherence
Less active data are stored in HDD
VM VM VM VMVMVM
Questions?
CONFIDENTIAL | © VeloBit, Inc. 2011