Keith Norbie Flash Storage decision methodology - mnvmug

Keith Norbie
Keith NorbieDirector, VSS - Eastern US at TIG
#MNVMUG Debate
Flash Storage Decision Methodology
Keith Norbie
Director of Virtualization, Server, Storage - East
Keith.Norbie@tig.com
@keithnorbie
SATA HDD typical read IOPS = 80
Flash SSD typical read IOPS = 30,000
375x
For comparison
Typical walking speed = 3 mph
Speed of sound = 761 mph
Felix Baumgartner free-fall = 834 mph
“only” 278x
Flash is fast – but we already knew that
*Slide courtesy of Justin Lauer, Tintri
Interesting effect towards Moore’s Law…
What’s an architecture bound by? CPU, Network, Disk, Flash, Cache destaging, etc.
But…. Did you know the 2nd fastest Computer in the world has no Flash?
Beyond Hype: Get Informed
Get Informed
• Flash as a technology
• Differentiation
• Categories
• Efficiencies
Prepare Decision Criteria
• Financial
• Political
• Operational
• Technical
• Vendor Background
Flash Storage Elemental
Need to Know
•Wearing
•Inherently random access
•How is writes
•Garbage Collection
•Raid? Hot Spares?
Types of Flash
•MLC
•eMLC
•SLC
Use Cases
•Read Acceleration
•VDI
•Database
•Parts of HPC
VM Affinity
•Storage Blender
•Writes mis-alignment
•Read Cache
•VSAN
•Horizon Suite
•Guest based vs Kernel
based
Architectural
•DAS – PCIe, SSD
•Network Accelerators
•Shared – PCIe, SSD,
memory
•AFA
•Hybrid
Level Set on Flash
Things to know about Flash
• Cells wear out
• Different flavors
• It fails differently than disk
• Writes are expensive, reads are free
• Inherently random access
• FlashTranslation Layer (FTL)
• What is Garbage collection?
• Raid types? Hot Spares?
• Wear leveling is important
“Server-ization” of Storage
8
 Shareability
 High Capacity
 High Availability
 Centralized Storage Management
Capacity Tier
Performance Tier
 Data far away from Applications
 Inadequate Performance
 Poor utilization & Inefficiency
 High Costs
Performance Tier
DRAM PCIe
SERVER
APPLICATION DATA
Breakthrough PCIe Flash Architecture
Why Server Side is Faster
9
DRAM
HBA Switches
ENTERPRISE STORAGESTORAGE NETWORKSERVER
APPLICATION DATA
RAID
HDD/SDD
Legacy Storage Architecture
• Increased Performance
• Higher Resource Utilization
• Lower costs
• Less Complexity
• Improved Data Service
    
    


Data Delivery: MILLISECONDS
Data Delivery: MICROSECONDS
Anyone know of any FlashVendors?
Classifications and Form Factors
SDN
JBOD
Flash
Flash in the Storage ModelsModels defined - virtualgeek.typepad.com
Distributed, Shared NothingTightly Coupled, Scale Out
Loosely Coupled, Scale OutClustered
XtremIO
VMax
HDS USP & VSP
IBM DS
Isilon
VSAN
ScaleIO
Nutanix
Simplivity
Most Traditional
Pure
Tintri
NetApp FAS
VNX
“Object Storage”
ATMOS
Hadoop
OpenStack Swift
Coho – sort of
So… Kernel mode or Guest mode
So… Kernel mode or Guest modeSource: frankdenneman.nl & Nutanix Bible
Flash & Software Defined Storage?
Hybrid systems marry flash and disk to deliver the best of both
All Flash or Hybrid?
Net Results
All Flash
w/Reduce
10U
installed
(based on market-leading modular array using 300 GB 15k disks achieving a
sustained 200,000 IOPs)
280U
installed
Traditional
Storage
Example | Web 2.0 Infrastructure
18
Decision Criteria Shaping
Scalability
•Out
•Up
•Capacity
•Performanc
e
Efficiency
•Dedupe
•How
granular?
•Inline or
post?
•Thin
Provision?
Why?
Flash
Technology
• Wear leveling
past 5 years?
• Workload
Management
•How does it
handle
workloads?
• Snapshots,
Replication
• Brand of
NAND, type?
Affinity
•VMware
•App
optimization
•VDI
Fault
Tolerance
•What
happens
with a
hardware
failure
during a
write?
•Cell, drive,
node,
controller,
etc
•Caching/Tier
ing during
HA event?
Vendor
Strength
• Fiscal
• Leadership
• Momentum
• References,
Case Studies
• Use Cases
Security
•Do you
support
encryption?
Ease of
Manage-
ability
•Single pane
for PB’s?
•Software
Defined?
•Automation
Financial
•ROI/TCO?
•Justification
?
Questions?
Thanks!
Keith Norbie
Director of Virtualization, Server, Storage - East
Keith.Norbie@tig.com
@keithnorbie
1 of 20

Recommended

Nexenta transtec by
Nexenta transtecNexenta transtec
Nexenta transtecTTEC
785 views18 slides
Webinar: Overcoming the Top 3 Challenges of the Storage Status Quo by
Webinar:  Overcoming the Top 3 Challenges of the Storage Status QuoWebinar:  Overcoming the Top 3 Challenges of the Storage Status Quo
Webinar: Overcoming the Top 3 Challenges of the Storage Status QuoStorage Switzerland
185 views18 slides
Webinar: Getting Beyond Flash 101 - Flash 102 Selecting the Right Flash Array by
Webinar: Getting Beyond Flash 101 - Flash 102 Selecting the Right Flash ArrayWebinar: Getting Beyond Flash 101 - Flash 102 Selecting the Right Flash Array
Webinar: Getting Beyond Flash 101 - Flash 102 Selecting the Right Flash ArrayStorage Switzerland
276 views23 slides
Webinar: Hyperconvergence is Broken, Learn How to Fix it! by
Webinar: Hyperconvergence is Broken, Learn How to Fix it!Webinar: Hyperconvergence is Broken, Learn How to Fix it!
Webinar: Hyperconvergence is Broken, Learn How to Fix it!Storage Switzerland
316 views18 slides
Crossbar - ReThink with ReRAM presentation - GSA Memory+ Conference 2017 by
Crossbar - ReThink with ReRAM presentation - GSA Memory+ Conference 2017Crossbar - ReThink with ReRAM presentation - GSA Memory+ Conference 2017
Crossbar - ReThink with ReRAM presentation - GSA Memory+ Conference 2017Crossbarinc
870 views9 slides
OpenDrives_-_Product_Sheet_v13D (2) (1) by
OpenDrives_-_Product_Sheet_v13D (2) (1)OpenDrives_-_Product_Sheet_v13D (2) (1)
OpenDrives_-_Product_Sheet_v13D (2) (1)Scott Eiser
123 views2 slides

More Related Content

What's hot

start_your_datacenter_sds_v3 by
start_your_datacenter_sds_v3start_your_datacenter_sds_v3
start_your_datacenter_sds_v3David Byte
98 views34 slides
VirtualStor Extreme - Software Defined Scale-Out All Flash Storage by
VirtualStor Extreme - Software Defined Scale-Out All Flash StorageVirtualStor Extreme - Software Defined Scale-Out All Flash Storage
VirtualStor Extreme - Software Defined Scale-Out All Flash StorageGIGABYTE Technology
137 views13 slides
Webinar: Hardware-Based Hyperconvergence vs. Hyperconvergence Software by
Webinar: Hardware-Based Hyperconvergence vs. Hyperconvergence SoftwareWebinar: Hardware-Based Hyperconvergence vs. Hyperconvergence Software
Webinar: Hardware-Based Hyperconvergence vs. Hyperconvergence SoftwareStorage Switzerland
1.4K views17 slides
Microsoft Dryad by
Microsoft DryadMicrosoft Dryad
Microsoft DryadColin Clark
1.2K views31 slides
Private Cloud Storage via Open Source by
Private Cloud Storage via Open SourcePrivate Cloud Storage via Open Source
Private Cloud Storage via Open SourceIsaac Christoffersen
2.7K views24 slides
IMC Summit 2016 Keynote - Arthur Sainio - NVDIMM: Changes are Here So What’s ... by
IMC Summit 2016 Keynote - Arthur Sainio - NVDIMM: Changes are Here So What’s ...IMC Summit 2016 Keynote - Arthur Sainio - NVDIMM: Changes are Here So What’s ...
IMC Summit 2016 Keynote - Arthur Sainio - NVDIMM: Changes are Here So What’s ...In-Memory Computing Summit
389 views22 slides

What's hot(20)

start_your_datacenter_sds_v3 by David Byte
start_your_datacenter_sds_v3start_your_datacenter_sds_v3
start_your_datacenter_sds_v3
David Byte98 views
VirtualStor Extreme - Software Defined Scale-Out All Flash Storage by GIGABYTE Technology
VirtualStor Extreme - Software Defined Scale-Out All Flash StorageVirtualStor Extreme - Software Defined Scale-Out All Flash Storage
VirtualStor Extreme - Software Defined Scale-Out All Flash Storage
Webinar: Hardware-Based Hyperconvergence vs. Hyperconvergence Software by Storage Switzerland
Webinar: Hardware-Based Hyperconvergence vs. Hyperconvergence SoftwareWebinar: Hardware-Based Hyperconvergence vs. Hyperconvergence Software
Webinar: Hardware-Based Hyperconvergence vs. Hyperconvergence Software
Storage Switzerland1.4K views
Microsoft Dryad by Colin Clark
Microsoft DryadMicrosoft Dryad
Microsoft Dryad
Colin Clark1.2K views
IMC Summit 2016 Keynote - Arthur Sainio - NVDIMM: Changes are Here So What’s ... by In-Memory Computing Summit
IMC Summit 2016 Keynote - Arthur Sainio - NVDIMM: Changes are Here So What’s ...IMC Summit 2016 Keynote - Arthur Sainio - NVDIMM: Changes are Here So What’s ...
IMC Summit 2016 Keynote - Arthur Sainio - NVDIMM: Changes are Here So What’s ...
Big Data LDN 2016: Kick Start your Big Data project with Hyperconverged Infra... by Matt Stubbs
Big Data LDN 2016: Kick Start your Big Data project with Hyperconverged Infra...Big Data LDN 2016: Kick Start your Big Data project with Hyperconverged Infra...
Big Data LDN 2016: Kick Start your Big Data project with Hyperconverged Infra...
Matt Stubbs92 views
Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create by Storage Switzerland
Webinar: Overcoming the Storage Challenges Cassandra and Couchbase CreateWebinar: Overcoming the Storage Challenges Cassandra and Couchbase Create
Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create
BCLOUD: Smart Scale your Storage - festival ICT 2015 by festival ICT 2016
BCLOUD: Smart Scale your Storage - festival ICT 2015BCLOUD: Smart Scale your Storage - festival ICT 2015
BCLOUD: Smart Scale your Storage - festival ICT 2015
festival ICT 2016537 views
GDG Ternopil TechTalks Web #1 2015 - Data storages in Microsoft Azure by Andriy Deren'
GDG Ternopil TechTalks Web #1 2015 - Data storages in Microsoft AzureGDG Ternopil TechTalks Web #1 2015 - Data storages in Microsoft Azure
GDG Ternopil TechTalks Web #1 2015 - Data storages in Microsoft Azure
Andriy Deren'214 views
Life Beyond Flash - ReRAM for embedded and memory-centric architectures in Io... by Crossbarinc
Life Beyond Flash - ReRAM for embedded and memory-centric architectures in Io...Life Beyond Flash - ReRAM for embedded and memory-centric architectures in Io...
Life Beyond Flash - ReRAM for embedded and memory-centric architectures in Io...
Crossbarinc423 views
JasperWorld 2012: Reinventing Data Management by Max Schireson by MongoDB
JasperWorld 2012: Reinventing Data Management by Max SchiresonJasperWorld 2012: Reinventing Data Management by Max Schireson
JasperWorld 2012: Reinventing Data Management by Max Schireson
MongoDB381 views
DataKeeper_SAN-SANLess_Clusters_Windows_Product_Brief(RaxcoBE) by Peter Vervaene
DataKeeper_SAN-SANLess_Clusters_Windows_Product_Brief(RaxcoBE)DataKeeper_SAN-SANLess_Clusters_Windows_Product_Brief(RaxcoBE)
DataKeeper_SAN-SANLess_Clusters_Windows_Product_Brief(RaxcoBE)
Peter Vervaene136 views
Webinar: The All-Flash Data Center, Myth or Reality? by Storage Switzerland
Webinar: The All-Flash Data Center, Myth or Reality?Webinar: The All-Flash Data Center, Myth or Reality?
Webinar: The All-Flash Data Center, Myth or Reality?
Analyst Perspective: SSD Caching or SSD Tiering - Which is Better? by Dennis Martin
Analyst Perspective: SSD Caching or SSD Tiering - Which is Better?Analyst Perspective: SSD Caching or SSD Tiering - Which is Better?
Analyst Perspective: SSD Caching or SSD Tiering - Which is Better?
Dennis Martin1.6K views
Webinar: Performance vs. Cost - Solving The HPC Storage Tug-of-War by Storage Switzerland
Webinar: Performance vs. Cost - Solving The HPC Storage Tug-of-WarWebinar: Performance vs. Cost - Solving The HPC Storage Tug-of-War
Webinar: Performance vs. Cost - Solving The HPC Storage Tug-of-War
BusinesstoVirtual Nutanix Solution Provider http://tinyurl.com/b2vnutanix by BusinesstoVirtual
BusinesstoVirtual Nutanix Solution Provider http://tinyurl.com/b2vnutanixBusinesstoVirtual Nutanix Solution Provider http://tinyurl.com/b2vnutanix
BusinesstoVirtual Nutanix Solution Provider http://tinyurl.com/b2vnutanix
BusinesstoVirtual1.3K views

Similar to Keith Norbie Flash Storage decision methodology - mnvmug

DDN and Intel: Partnered for Exascale by
DDN and Intel: Partnered for ExascaleDDN and Intel: Partnered for Exascale
DDN and Intel: Partnered for ExascaleIntel IT Center
1K views17 slides
Share on LinkedIn Share on Twitter Share on Facebook Share on Google+ Share b... by
Share on LinkedIn Share on Twitter Share on Facebook Share on Google+ Share b...Share on LinkedIn Share on Twitter Share on Facebook Share on Google+ Share b...
Share on LinkedIn Share on Twitter Share on Facebook Share on Google+ Share b...Avere Systems
665 views34 slides
Building a High Performance Analytics Platform by
Building a High Performance Analytics PlatformBuilding a High Performance Analytics Platform
Building a High Performance Analytics PlatformSantanu Dey
174 views25 slides
Watson christofer j_180208 by
Watson christofer j_180208Watson christofer j_180208
Watson christofer j_180208IBM Sverige
125 views37 slides
Seagate Implementation of Dense Storage Utilizing HDDs and SSDs by
Seagate Implementation of Dense Storage Utilizing HDDs and SSDsSeagate Implementation of Dense Storage Utilizing HDDs and SSDs
Seagate Implementation of Dense Storage Utilizing HDDs and SSDsRed_Hat_Storage
476 views9 slides
The Pendulum Swings Back: Converged and Hyperconverged Environments by
The Pendulum Swings Back: Converged and Hyperconverged EnvironmentsThe Pendulum Swings Back: Converged and Hyperconverged Environments
The Pendulum Swings Back: Converged and Hyperconverged EnvironmentsTony Pearson
506 views48 slides

Similar to Keith Norbie Flash Storage decision methodology - mnvmug(20)

DDN and Intel: Partnered for Exascale by Intel IT Center
DDN and Intel: Partnered for ExascaleDDN and Intel: Partnered for Exascale
DDN and Intel: Partnered for Exascale
Intel IT Center1K views
Share on LinkedIn Share on Twitter Share on Facebook Share on Google+ Share b... by Avere Systems
Share on LinkedIn Share on Twitter Share on Facebook Share on Google+ Share b...Share on LinkedIn Share on Twitter Share on Facebook Share on Google+ Share b...
Share on LinkedIn Share on Twitter Share on Facebook Share on Google+ Share b...
Avere Systems665 views
Building a High Performance Analytics Platform by Santanu Dey
Building a High Performance Analytics PlatformBuilding a High Performance Analytics Platform
Building a High Performance Analytics Platform
Santanu Dey174 views
Watson christofer j_180208 by IBM Sverige
Watson christofer j_180208Watson christofer j_180208
Watson christofer j_180208
IBM Sverige125 views
Seagate Implementation of Dense Storage Utilizing HDDs and SSDs by Red_Hat_Storage
Seagate Implementation of Dense Storage Utilizing HDDs and SSDsSeagate Implementation of Dense Storage Utilizing HDDs and SSDs
Seagate Implementation of Dense Storage Utilizing HDDs and SSDs
Red_Hat_Storage476 views
The Pendulum Swings Back: Converged and Hyperconverged Environments by Tony Pearson
The Pendulum Swings Back: Converged and Hyperconverged EnvironmentsThe Pendulum Swings Back: Converged and Hyperconverged Environments
The Pendulum Swings Back: Converged and Hyperconverged Environments
Tony Pearson506 views
Elastic storage in the cloud session 5224 final v2 by BradDesAulniers2
Elastic storage in the cloud session 5224 final v2Elastic storage in the cloud session 5224 final v2
Elastic storage in the cloud session 5224 final v2
BradDesAulniers285 views
Webinar: Sizing Up Object Storage for the Enterprise by Storage Switzerland
Webinar: Sizing Up Object Storage for the EnterpriseWebinar: Sizing Up Object Storage for the Enterprise
Webinar: Sizing Up Object Storage for the Enterprise
EMC Sponsored Session- Building Massive + Efficient Indexer Storage Environme... by Splunk
EMC Sponsored Session- Building Massive + Efficient Indexer Storage Environme...EMC Sponsored Session- Building Massive + Efficient Indexer Storage Environme...
EMC Sponsored Session- Building Massive + Efficient Indexer Storage Environme...
Splunk1.6K views
Implementation of Dense Storage Utilizing HDDs with SSDs and PCIe Flash Acc... by Red_Hat_Storage
Implementation of Dense Storage Utilizing  HDDs with SSDs and PCIe Flash  Acc...Implementation of Dense Storage Utilizing  HDDs with SSDs and PCIe Flash  Acc...
Implementation of Dense Storage Utilizing HDDs with SSDs and PCIe Flash Acc...
Red_Hat_Storage586 views
How AI and ML are driving Memory Architecture changes by Danny Sabour
How AI and ML are driving Memory Architecture changesHow AI and ML are driving Memory Architecture changes
How AI and ML are driving Memory Architecture changes
Danny Sabour738 views
S100298 pendulum-swings-orlando-v1804a by Tony Pearson
S100298 pendulum-swings-orlando-v1804aS100298 pendulum-swings-orlando-v1804a
S100298 pendulum-swings-orlando-v1804a
Tony Pearson301 views
Webinar: All-Flash For Databases: 5 Reasons Why Current Systems Are Off Target by Storage Switzerland
Webinar: All-Flash For Databases: 5 Reasons Why Current Systems Are Off TargetWebinar: All-Flash For Databases: 5 Reasons Why Current Systems Are Off Target
Webinar: All-Flash For Databases: 5 Reasons Why Current Systems Are Off Target
Nimble storage investor_deck_public by Sequoia Capital
Nimble storage investor_deck_publicNimble storage investor_deck_public
Nimble storage investor_deck_public
Sequoia Capital16.4K views
It's the End of Data Storage As We Know It (And I Feel Fine) by Stephen Foskett
It's the End of Data Storage As We Know It (And I Feel Fine)It's the End of Data Storage As We Know It (And I Feel Fine)
It's the End of Data Storage As We Know It (And I Feel Fine)
Stephen Foskett1.5K views
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha... by DATAVERSITY
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
DATAVERSITY485 views
Spectrum Scale final by Joe Krotz
Spectrum Scale finalSpectrum Scale final
Spectrum Scale final
Joe Krotz4.9K views

Recently uploaded

Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ... by
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...ShapeBlue
79 views17 slides
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ... by
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...ShapeBlue
123 views28 slides
Network Source of Truth and Infrastructure as Code revisited by
Network Source of Truth and Infrastructure as Code revisitedNetwork Source of Truth and Infrastructure as Code revisited
Network Source of Truth and Infrastructure as Code revisitedNetwork Automation Forum
52 views45 slides
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... by
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc
160 views29 slides
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT by
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBITUpdates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBITShapeBlue
166 views8 slides
Cencora Executive Symposium by
Cencora Executive SymposiumCencora Executive Symposium
Cencora Executive Symposiummarketingcommunicati21
139 views14 slides

Recently uploaded(20)

Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ... by ShapeBlue
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
ShapeBlue79 views
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ... by ShapeBlue
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
ShapeBlue123 views
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... by TrustArc
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc160 views
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT by ShapeBlue
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBITUpdates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT
ShapeBlue166 views
NTGapps NTG LowCode Platform by Mustafa Kuğu
NTGapps NTG LowCode Platform NTGapps NTG LowCode Platform
NTGapps NTG LowCode Platform
Mustafa Kuğu365 views
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or... by ShapeBlue
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
ShapeBlue158 views
State of the Union - Rohit Yadav - Apache CloudStack by ShapeBlue
State of the Union - Rohit Yadav - Apache CloudStackState of the Union - Rohit Yadav - Apache CloudStack
State of the Union - Rohit Yadav - Apache CloudStack
ShapeBlue253 views
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava... by ShapeBlue
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
ShapeBlue101 views
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha... by ShapeBlue
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
ShapeBlue138 views
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit... by ShapeBlue
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
ShapeBlue117 views
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ... by ShapeBlue
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
ShapeBlue146 views
Future of AR - Facebook Presentation by Rob McCarty
Future of AR - Facebook PresentationFuture of AR - Facebook Presentation
Future of AR - Facebook Presentation
Rob McCarty62 views
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ... by ShapeBlue
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
ShapeBlue144 views
Why and How CloudStack at weSystems - Stephan Bienek - weSystems by ShapeBlue
Why and How CloudStack at weSystems - Stephan Bienek - weSystemsWhy and How CloudStack at weSystems - Stephan Bienek - weSystems
Why and How CloudStack at weSystems - Stephan Bienek - weSystems
ShapeBlue197 views
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R... by ShapeBlue
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
ShapeBlue132 views
The Power of Heat Decarbonisation Plans in the Built Environment by IES VE
The Power of Heat Decarbonisation Plans in the Built EnvironmentThe Power of Heat Decarbonisation Plans in the Built Environment
The Power of Heat Decarbonisation Plans in the Built Environment
IES VE69 views
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue by ShapeBlue
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue
ShapeBlue103 views

Keith Norbie Flash Storage decision methodology - mnvmug

  • 1. #MNVMUG Debate Flash Storage Decision Methodology Keith Norbie Director of Virtualization, Server, Storage - East Keith.Norbie@tig.com @keithnorbie
  • 2. SATA HDD typical read IOPS = 80 Flash SSD typical read IOPS = 30,000 375x For comparison Typical walking speed = 3 mph Speed of sound = 761 mph Felix Baumgartner free-fall = 834 mph “only” 278x Flash is fast – but we already knew that *Slide courtesy of Justin Lauer, Tintri
  • 3. Interesting effect towards Moore’s Law… What’s an architecture bound by? CPU, Network, Disk, Flash, Cache destaging, etc.
  • 4. But…. Did you know the 2nd fastest Computer in the world has no Flash?
  • 5. Beyond Hype: Get Informed Get Informed • Flash as a technology • Differentiation • Categories • Efficiencies Prepare Decision Criteria • Financial • Political • Operational • Technical • Vendor Background
  • 6. Flash Storage Elemental Need to Know •Wearing •Inherently random access •How is writes •Garbage Collection •Raid? Hot Spares? Types of Flash •MLC •eMLC •SLC Use Cases •Read Acceleration •VDI •Database •Parts of HPC VM Affinity •Storage Blender •Writes mis-alignment •Read Cache •VSAN •Horizon Suite •Guest based vs Kernel based Architectural •DAS – PCIe, SSD •Network Accelerators •Shared – PCIe, SSD, memory •AFA •Hybrid
  • 7. Level Set on Flash Things to know about Flash • Cells wear out • Different flavors • It fails differently than disk • Writes are expensive, reads are free • Inherently random access • FlashTranslation Layer (FTL) • What is Garbage collection? • Raid types? Hot Spares? • Wear leveling is important
  • 8. “Server-ization” of Storage 8  Shareability  High Capacity  High Availability  Centralized Storage Management Capacity Tier Performance Tier  Data far away from Applications  Inadequate Performance  Poor utilization & Inefficiency  High Costs Performance Tier
  • 9. DRAM PCIe SERVER APPLICATION DATA Breakthrough PCIe Flash Architecture Why Server Side is Faster 9 DRAM HBA Switches ENTERPRISE STORAGESTORAGE NETWORKSERVER APPLICATION DATA RAID HDD/SDD Legacy Storage Architecture • Increased Performance • Higher Resource Utilization • Lower costs • Less Complexity • Improved Data Service             Data Delivery: MILLISECONDS Data Delivery: MICROSECONDS
  • 10. Anyone know of any FlashVendors?
  • 11. Classifications and Form Factors SDN JBOD Flash
  • 12. Flash in the Storage ModelsModels defined - virtualgeek.typepad.com Distributed, Shared NothingTightly Coupled, Scale Out Loosely Coupled, Scale OutClustered XtremIO VMax HDS USP & VSP IBM DS Isilon VSAN ScaleIO Nutanix Simplivity Most Traditional Pure Tintri NetApp FAS VNX “Object Storage” ATMOS Hadoop OpenStack Swift Coho – sort of
  • 13. So… Kernel mode or Guest mode
  • 14. So… Kernel mode or Guest modeSource: frankdenneman.nl & Nutanix Bible
  • 15. Flash & Software Defined Storage?
  • 16. Hybrid systems marry flash and disk to deliver the best of both All Flash or Hybrid?
  • 17. Net Results All Flash w/Reduce 10U installed (based on market-leading modular array using 300 GB 15k disks achieving a sustained 200,000 IOPs) 280U installed Traditional Storage
  • 18. Example | Web 2.0 Infrastructure 18
  • 19. Decision Criteria Shaping Scalability •Out •Up •Capacity •Performanc e Efficiency •Dedupe •How granular? •Inline or post? •Thin Provision? Why? Flash Technology • Wear leveling past 5 years? • Workload Management •How does it handle workloads? • Snapshots, Replication • Brand of NAND, type? Affinity •VMware •App optimization •VDI Fault Tolerance •What happens with a hardware failure during a write? •Cell, drive, node, controller, etc •Caching/Tier ing during HA event? Vendor Strength • Fiscal • Leadership • Momentum • References, Case Studies • Use Cases Security •Do you support encryption? Ease of Manage- ability •Single pane for PB’s? •Software Defined? •Automation Financial •ROI/TCO? •Justification ?
  • 20. Questions? Thanks! Keith Norbie Director of Virtualization, Server, Storage - East Keith.Norbie@tig.com @keithnorbie