Upload
others
View
18
Download
0
Embed Size (px)
Citation preview
LEADING THE INDUSTRY TRANSITION TO NVMeINVESTOR WEBCAST
MATT KIXMOELLERVP, PRODUCTS
PETE KIRKPATRICKHARDWARE ARCHITECT
© 2016 PURE STORAGE INC.2
SMART STORAGE FOR THE DATA-DRIVEN ECONOMY
TRANSFORM TO CLOUD IT
ACCELERATEDIGITAL
BUSINESS
REAL-TIMEANALYTICINSIGHTS
+
© 2016 PURE STORAGE INC.3
© 2016 PURE STORAGE INC.4
NVMe BASICSWhat are NVM-Express and NVMe over Fabrics?
NVMe is a high throughput, lowlatency memory protocol, which runsnatively over PCIe or over transportprotocols such as RDMA/Ethernet(NVMe/f).
NVMe is designed to exploit theinherent parallelism of modern CPUsand SSDs, via the use of manyparallel queue pairs, lockless access,and efficient commands.
The protocol has been well-standardized, and enjoys broadsupport from all aspects of theecosystem.
Management
AdminQueuesSubmission Completion
I/OQueuesSubmission Completion
Core
I/OQueuesSubmission Completion
Core
...
NVMeController
Host
PCIeorRDMA MSI-XInterrupt
Submission
© 2016 PURE STORAGE INC.5
WHY NVMe?
IT’S ALREADY IN YOUR DEVICES
IT’S FASTER AND MORE PARALLEL
THAN SAS
IT’S REQUIRED TO TAKE ADVANTAGE OF TOMORROW’S ADVANCES
1 SERIALCHANNEL
64K PARALLEL QUEUES
MASSIVELY MULTI-CORE CPUS
SUPER-DENSESSDS
NEW MEMORYTECHNOLOGIES
HIGH-SPEEDINTERCONNECTS
25-50-100 GBE
© 2016 PURE STORAGE INC.6
NVMe REMOVES BOTTLENECKSSTORAGE ARRAY ARCHITECURE
STORAGE ARRAY (CONTROLLER)
STORAGE ARRAY (SHELF)
CPUS
SAS HBA
STORAGE ARRAY (CONTROLLER)
STORAGE ARRAY (SHELF)
CPUS
PCIeFABRIC
© 2016 PURE STORAGE INC.7
NVMe WILL BRING
BandwidthLatency
↑↓
HIGHERDENSITY
PERFORMANCEDENSITY
GREATERCONSOLIDATION
BIGGER, FASTER, DENSER
BETTER PERFORMANCE
PBs in 3U Max performance even in very small (20TB) arrays Drive down cost with
higher consolidation
© 2016 PURE STORAGE INC.8
INEVITABLE SHIFT TO NVMeFOLLOW THE VOLUME…
NVMe READY FULL NVMe
© 2016 PURE STORAGE INC.9
HOW OTHERS MAY DO NVMe
FORKLIFT UPGRADE “TIER 0” POSITIONING & PRICING
Tier 0
Tier 1
Tier 2
$$$$
$$$
$
ALL SPEEDNO FEATURES
DEDUPECOMPRESSION
SNAPSHOTREPLICATIONENCRYPTION
…
© 2016 PURE STORAGE INC.10
COMPRESSION NON-EXISTENT OR
POORLY IMPLEMENTED
FLASHPERFORMANCE &
SOFTWAREBOTTLENECKS
THINPROVISIONING
VIRTUALALLOCATION?
DEDUPENON-EXISTENT OR
POORLY IMPLEMENTED
ENCRYPTION PER VOLUME,
DECREASES SECURITY, INCREASES
COMPLEXITYNVMe
THE FINAL STRAW?
INTERNALVIRTUALIZATIONNO MORE FIXEDHDD MAPPING!
NVMe ADDS EVEN MORE STRAIN TO STRUGGLING RETROFIT ARCHITECTURES
© 2016 PURE STORAGE INC.11
HOW PURE WILL DO NVMe
EVERY FLASHARRAYUPGRADABLE TO NVMe
MAINSTREAM POSITIONING& PRICING
ADD FEATURES
UPGRADEPERFORMANCE
EXPANDCAPACITY
Tier 0
Tier 1
Tier 2
SAS
ON
E A
RC
HIT
ECTU
RE
ALL
FEA
TUR
ES
$$$
$$$
$$
© 2016 PURE STORAGE INC.12
2013 2015 20162014
FA-420FA-450
//M
2017
NVMe //M//M R2
SHELF ADD
FEATURERELEASES
2012
FA-320
NVMe IS JUST ANOTHER STEP ON THE EVERGREEN JOURNEY!
128 GB 256 GB 512 GB 1 TB 2, 4, 8 TB 15+ TB
© 2016 PURE STORAGE INC.13
DUAL-PORT HOT-PLUGNVMe NV-RAM DEVICES
An industry first when shipped in 2015!
Over 10,000 in service
PURITY SOFTWAREOPTIMIZED FOR NVMe
Massively parallel and multi-threaded design
Global Flash Management across entire flash pool
CONTROLLERS WITHMODULAR I/O
SAS & NVMe internal and external networks are upgradable
//M DESIGNED FOR NVMe FROM DAY 1 ALREADY RUNNING IN PRODUCTION DEPLOYMENTS FOR OVER 1.5 YEARS
NVMe & SAS-CAPABLE FLASH MODULE SLOTS
Built to support SAS and NVMe!
© 2016 PURE STORAGE INC.14
INTRODUCING NVMe UPGRADES FOR //M
COMING 2H 2017…
NVMeCONTROLLERS
NVMeFLASH MODULES
FULL NVMe//M!
+ =
© 2016 PURE STORAGE INC. 15
OR
CONSOLIDATE INTODENSER NVMe!
NVMe 80 TBNVMe 80 TB
ADD NVMe TO SAS
SAS 11 TB SAS 11 TB
NVMe 22 TBNVMe 22 TB
SAS 10 TBSAS 10 TB
MIGRATE SASFLASH TO SHELVES
SAS 11 TB SAS 11 TB
SAS 10 TBSAS 10 TB
SAS 11 TB SAS 11 TB
SAS 10 TBSAS 10 TB
ADD EMPTYSHELF
ADD OR CONSOLIDATE!
ORIGINALSAS //M
SAS 11 TB SAS 11 TB
SAS 10 TBSAS 10 TB
© 2016 PURE STORAGE INC. 16
NVMe-READY GUARANTEE
FLASHARRAY//M
GUARANTEED UPGRADEPATH TO NVMe*✓
*See Evergreen Storage Program Terms for details
EVERY NEW //M IS GUARANTEED TO BE UPGRADABLE TO NVMe in TWO WAYS:
1CONTROLLER UPGRADE TO NVMe IN 3 YEARS INCLUDED WITH FOREVER FLASH RENEWAL OR 2
UPGRADE SOONER WITH UPGRADE FLEX BUNDLES (NVMe CONTROLLER INCLUDED W/ QUALIFYING CAPACITY EXPANSION)
IF WE CAN’T MAKE THE UPGRADE WORK – WE WILL GIVE CUSTOMERS A FREE REPLACEMENT FULL NVMe ARRAY!