SlideShare a Scribd company logo
©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18
‘’NVMe Takes It All, SCSI Has To Fall’’
freely adapted from ABBA
Brave New Storage World
Alexander Ruebensaal
Lugano April 2018
1
©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18
ABC Systems AG
Design, Implementation, Support & Operating of optimized IT Infrastructures
- HA & HP - allowing for fail-safe Transportation of the Applications … since 1981
2
©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18
64GB/s
In the Year 2012 …
NVMe
PCIe SSD
3
©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18
EDSFF
Enterprise & DataCenter SFF
[ Ruler ]
NGSFF
Next Generation SFF
[ M.3 ]
Six Years After …
Non-Volatile Memory Express NVMe SSD
NVMe is an innovative Host Controller Interface to use SSD natively over PCIe. Mainly, it
allows for acceleration due to parallelism resulting in reduced I/O overhead and latency.
M.2
PCIe
U.2
2.5’’
4
©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18
EDSFF
Enterprise & DataCenter SFF
[ Ruler ]
Why NGSFF and EDSFF?
NGSFF
Next Generation SFF
[ M.3 ]
U.2
[ 2.5’’ ]
• Less complicated chassis
• Reduced component cost per SSD
• Simple hot swap with high density capabiltites
• No costly drive cages with failure points
• No cables to SSDs
• Eliminate the backplane with cooling holes
• Simplified thermal implementation
5
©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18
INTEL OPTANE NVMe
PCIe AIC U.2 2.5’’
6
©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18
NVMe SSD against SAS SSD …
10x NVMe
1U
24x NVMe
2U
48x NVMe
2U
7
©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18
NVMe Storage Protocol is designed to take full Advantage of Flash
NVMe supports 64K commands per queue (SAS 256, SATA 32) and up to 64K queues. These queues are designed such that I/O commands
and responses to those commands operate on the same processor core and can take advantage of the parallel processing capabilities of
multi-core processors. Each application or thread can have its own independent queue, so no I/O locking is required. NVMe also supports
MSI-X and interrupt steering, which prevents bottlenecking at the CPU level and enables massive scalability as systems expand.
NVMe has a streamlined and simple command set that uses less than half the number of CPU instructions to process an I/O request that SAS
or SATA does, providing higher IOPS per CPU instruction cycle and lower I/O latency in the host software stack. NVMe also supports
enterprise features such as reservations and client features such as power management, extending the improved efficiency beyond just I/O.
Text & Graphics from http://nvmexpress.org
8
©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18
PCIe 3.0 Bus - 64GB/s
A Single NVMe
9
©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18
NVMe uses CPU Lanes directly
CPU – Bus – NVMe Flash
or
CPU - Bus – FC-HBA –
Switche(s) – FC-HBA – RAID Ctrl –
SAS Enclosure – Disk
8x SAS NVMe already saturate the SAS-Bus …
-> Effect is reduced to Electronics vs Mechanics!
1 NVMe uses 4 CPU Lanes
Broadwell 40 Lanes
Skylake 48 Lanes
EPYC 128 Lanes
10
©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18
NVMe – new Level of Performance
11
©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18
Intel Xeon Scalable Processors –F (With OmniPath)
 Single on-package OmniPath interface
 Incremental to existing 48 PCIe Lanes
 Single cable connection to QSFP I/O module
 Same socket for Skylake & Skylake-F processors
12
Are the NVMe too strong, are the CPU too weak …
Lanes: 1 CPU 48 – 1 NVMe 4
©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18
AMD EPYC CPU
8~32 “Zen” Cores
TDP 120W~180W
8 Memory Channels
Up to 2TB per CPU
Dedicated Security Engine
Lanes of High Bandwidth I/O 128
How to use them?
1x NVMe 4 Lanes < 3’500MB/S / 3’938MB/s 89%
1x SATA SSD 1 Lane max. 32 directly supported by CPU < 540MB/s / 985MB/s 55%
1x 100GbE 16 Lanes < 12’500MB/s / 15’754MB/s 79%
2x 25GbE 8 Lanes < 6’250MB/s / 7’877MB/s 79%
2x 10GbE 8 Lanes [standard Interface for comparison] < 2’500MB/s / 7’877MB/s 32%
13
©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18
Storage Centric Solution Design – Don’t waste Lanes!
Balanced Designs for Multi-Socket Server Solutions, regardless of CPU Vendor, is a huge Optimization Challenge!
1x NVMe 4 Lanes < 3’500MB/S / 3’938MB/s 89%
1x SATA SSD 1 Lane max. 32 directly supported by CPU < 540MB/s / 985MB/s 55%
1x 100GbE 16 Lanes < 12’500MB/s / 15’754MB/s 79%
2x 25GbE 8 Lanes < 6’250MB/s / 7’877MB/s 79%
2x 10GbE 8 Lanes [standard Interface for comparison] < 2’500MB/s / 7’877MB/s 32%
Reads Writes Reads Writes 112 TB IOPS GB/s Gbps 112 TB Mio. GB/s Gbps 112 TB IOPS GB/s Gbps
NVDIMM 32GB 17
NVMe SSD 4 Lane 11TB 800 95 3.35 2.4 64 176 12.8 53.6 48 132 9.6 40.2
SATA SSD
max. 32/CPU
1 Lane 8TB 93 74 0.54 0.52 32 192 2.9 3
100GbE 16 Lane 32 200 200 48 300
25GbE 4 Lane
16 Lane 2x
8 lane 2x
Total 112 192 2.9 3 200 112 176 29.8 53.6 200 112 132 9.6 40.2 300
R-world performance is, of course, application, workload and file system depend Assumption: 112 net Lanes availabe of 128
C A P A C I T Y I O P S
full bandwidth
8 Lane for 2x 25GbE
48
T H R O U G H P U T
16
Component Parameter
K IOPS Random GB/s Sequential
1100
PCIe Slots 48
14
©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18
Conceptual NVMe-Server Design
Universel Department Store Servers Purpose-built Servers for Efficiency
might be over- or wrong-sized for SDS cost, performance, power, space etc. effective
allow for lean Architecture
… HPC, 10’000s in biggest DCs
e.g. choose from > 100 NVMe Servers
AMD and INTEL CPUs
15
©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18
36x NVMe NGSFF
2x Intel Xeon Scalable CPU
3x UPI, <10.4GT/s
24x DIMM up to 3TB
2x PCIe x16, 1x PCIe x8
2x 10GBase-T
NVMe < 576TB < 352TB < 1’080TB
< 10 million IOPS
32x NVMe U.2
2x Intel Xeon Scalable CPU
3x UPI, <10.4GT/s
24x DIMM up to 3TB
2x PCIe x16
2x 10GBase-T
32x NVMe EDSFF
2x Intel Xeon Scalable CPU
3x UPI, <10.4GT/s
24x DIMM up to 3TB
2x PCIe x16
2x 10GBase-T
1U1U
From Storage-Server to Server-Storage
16
©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18
48x NVMe U.2 Dual Port
2x Nodes:
2x Intel Xeon E5-2600v4 CPU
2x QPI, <9.6GT/s
16x DIMM up to 2TB
1x PCIe x16, 1x PCIe x8
2x 10GBase-T, SIOM
24x NVMe U.2
4x Nodes:
2x Intel Xeon Scalable CPU
3x UPI, <10.4GT/s
24x DIMM up to 3TB
2x PCIe x16
2x 10GBase-T
NVMe < 528TB < 264TB < 528TB
2U 2U
48x NVMe U.2
2x Intel Xeon E5-2600v4 CPU
2x QPI, <9.6GT/s
24x DIMM up to 3TB
2x PCIe x16, 1x PCIe x8, SIOM
SIOM (e.g. 2x 25GbE, 2x 10GbE)
From Storage-Server to Server-Storage
17
©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18
From Storage-Server to Server-Storage
20x NVMe U.2 7mm
2x Intel Xeon Scalable CPU
3x UP up 10.4GT/s
24x DIMM up to 3TB
2x PCIe x8
2x 25GBe
< 80TB
1U All-NVMe & GPU Server on ABC booth
4x V100, P100,
P40, M10 ...
Storage changes to
- SERVER-CENTRIC
- SOFTWARE-DEFINED
RAID Protection
JBOF Just a Bunch of Flash
NVMe-oF - NVMEe over Fabric
Holisitc Data Management
HCI Hyper Converged Infrastructure
18
©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18
IBM Spectrum Scale
Acceleration
Achieved with 24x NVMe:
The only sub-millisecond overall response time at
0.69ms ORT! 2.5x more builds than other Spectrum
Scale storage options. Higher IOPS and throughput
than all other SPEC SFS2014_swbuild results.
Soltuion available as Appliance or Software only.
NVMe-oF - NVMe over Fabric
RDMAFC
The goal of NVMe over Fabrics is to provide distance connectivity to NVMe devices with no more
than 10 micro-seconds (µs) of additional latency over a native NVMe device inside a server.
Use Cases
- A storage system comprised of many
NVMe devices, using NVMe over Fabrics
with either an RDMA or Fibre Channel
interface, making a complete end-to-end
NVMe storage solution. This system would
provide extremely high performance while
maintaining the very low latency available
via NVMe.
- Usage of NVMe over Fabrics to achieve
the low latency while connected to a
storage subsystem that uses more
traditional protocols internally to handle
I/O to each of the SSDs in that system. This
would gain the benefits of the simplified
host software stack and lower latency over
the wire, while taking advantage of existing
storage subsystem technology.
19
Text & Graphics from http://nvmexpress.org
Low Latency Networking
Storage Accelerations, leveraging hardware offloads
for NVMe
- ConnectX adapters support NVMe-oF <100Gbps
- BlueField (SoC) Smart NIC 2x 25GbE combines
ConnectX5 with ARM CPU
NVMesh Reference Architecture
- near server-local performance
in a linear scale-out remote standard NVMe solution.
NVMesh RA provides the flexibility to create and
manage a single, centralized pool of storage, create
“right-sized” logical volumes, and even share storage
resources with existing compute resources. Also
supporting existing applications without changes.
NVMe-oF
FC-HBA
©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18
All-NVMe JBOF
4x PCIe-Bus Extension
PCIe 3.0 x16
Client Network 2x EDR IB 100Gbps / 100/40GbE PCIe 3.0 x16
Cluster Interconnect
2x EDR IB 100Gbps PCIe 3.0 x16
Sync. Mirror
64 GB/s
> 36 Mio. IOPS
• 64, 128TB
• …
• 256TB
• 512 TB
• 1’024TB
1U 32-bay JBOF Just a Bunch Of Flash
NVMe SSD U2 hot-swap NVMe SSD EDSFF hot-swap
Capacity Cache
Drives
10x more Performance with
3D XPoint™ OPTANE Technology
than NAND via PCIe* NVMe*
20
©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18
The Supermicro JBOF supports up to 12 direct
attached hosts, making this the go-to storage
platform for any high-performance computing
application.
Alternatively, the dual PCI-E 3.0 x16 slots can
support dual NVMe-oF add-on-cards to enable
additional deployment scenarios.
4 Mini-SAS HD x16 ports , 2 PCI-E 3.0 x16 Slots, 2 IPMI ports
Supermicro JBOF 32x NVMe SSD U.2
21
©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18
RAID Protection
With a 3.2x lower Annualized Failure Rate (AFR) -
SASTA SSD - compared to HDD, IT departments will spend
less time and expense replacing or upgrading storage devices.
22
Flash Technology
• More reliable, less Replacements
• Higher Throughput, faster Rebuilds
RAID Approach
• Hardware-Defined (RAID-Controller)
• Software-Defined (SDS)
• Hybrid: Intel VROC Virtual RAID on CPU
©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18
RAID
Function
in VMD
Volume
Management
Device
Intel Virtual RAID on CPU – VROC
23
©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18
HCI Hyper Converged Infrastructure
8x
2U 4-Node Server
. Dual CPU
. 3UPI <10.4GT/s
. 24x DIMM
. 6x NVMe U.2
. 1x PCIe Extension x16
. 2x 10GbE
…
1U JBOF 32x NVMe
. 4x Mini-SAS HD x16 ports
. 2x PCI-E 3.0 x16 Slots
©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18
Data Management – not only Data Storing
Conceptual Optimization
NVMe
LTO LTFS
25
©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18
Main-
stream
Directions of Movements
up to
… TB
/drive
TB in 1U
Server
or JBOF
TB in 4U
Server
or JBOD
EDSFF [Ruler] 32 1080
NGSFF [M.3] 16 576
U.2 2.5"  11
M.2  2
AIC Add-in Card 8
SAS 8
SATA  11
15K
10K 1.8
2.5"  2
3.5"  12 1080
 12 - 30
10
Parameter
Storage-Technology
RAM
Volatile
Non-Volatile
Flash
SSD
2.5"
NVMe
Disk
SAS
2.5"
NL SAS
SATA
Tape
LTO
IBM TS1150 [Jaguar]
…
26
Gotthardpost, 1873
Johann Rudolf Koller, 1828-1905
https://en.wikipedia.org/wiki/Rudolf_Koller
Change Horses, add Horses
or use the Gotthard Tunnel …
NVMe Takes It All, SCSI Has To Fall
©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18
NVMe Takes It All, SCSI Has To Fall
Cold Data
Lukewarm Data
Hot
Data
NVMe
NL SAS
SATA
LTO
[ LTFS ]
Somewhat
Hot Data
SAS
FC
SATA SSD
27
• The PCIe Bus is in the Server
• NVMe is the Protocol for Flash
• 50-100TB NVMe
• PCIe 4.0
‘’Flat screens
vs Displays’’
©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18
Headquarter Zurich Branch Office Berne
Ruetistrasse 28 Giessereiweg 9
CH-8952 Schlieren CH-3007 Bern
Tel +41 43 433 6 433 Tel +41 31 3 700 600
http://www.ABCsystems.ch SAN@ABCsystems.ch
Alexander Ruebensaal AR@ABCsystems.ch
… simplify and win with us and our Partners
Other names and brands may be claimed as property of others.
Spectrum Scale
Spectrum Protect
28

More Related Content

What's hot

Red Hat Storage Day New York -Performance Intensive Workloads with Samsung NV...
Red Hat Storage Day New York -Performance Intensive Workloads with Samsung NV...Red Hat Storage Day New York -Performance Intensive Workloads with Samsung NV...
Red Hat Storage Day New York -Performance Intensive Workloads with Samsung NV...
Red_Hat_Storage
 
Ceph Day Seoul - Ceph on Arm Scaleable and Efficient
Ceph Day Seoul - Ceph on Arm Scaleable and Efficient Ceph Day Seoul - Ceph on Arm Scaleable and Efficient
Ceph Day Seoul - Ceph on Arm Scaleable and Efficient
Ceph Community
 
Ceph Day Tokyo - Delivering cost effective, high performance Ceph cluster
Ceph Day Tokyo - Delivering cost effective, high performance Ceph clusterCeph Day Tokyo - Delivering cost effective, high performance Ceph cluster
Ceph Day Tokyo - Delivering cost effective, high performance Ceph cluster
Ceph Community
 
@IBM Power roadmap 8
@IBM Power roadmap 8 @IBM Power roadmap 8
@IBM Power roadmap 8
Diego Alberto Tamayo
 
Mellanox High Performance Networks for Ceph
Mellanox High Performance Networks for CephMellanox High Performance Networks for Ceph
Mellanox High Performance Networks for Ceph
Mellanox Technologies
 
Accelerating Ceph with iWARP RDMA over Ethernet - Brien Porter, Haodong Tang
Accelerating Ceph with iWARP RDMA over Ethernet - Brien Porter, Haodong TangAccelerating Ceph with iWARP RDMA over Ethernet - Brien Porter, Haodong Tang
Accelerating Ceph with iWARP RDMA over Ethernet - Brien Porter, Haodong Tang
Ceph Community
 
Quantum Computing in China: Progress on Superconducting Multi-Qubits System
Quantum Computing in China: Progress on Superconducting Multi-Qubits SystemQuantum Computing in China: Progress on Superconducting Multi-Qubits System
Quantum Computing in China: Progress on Superconducting Multi-Qubits System
inside-BigData.com
 
IMCSummit 2015 - Day 2 Developer Track - The NVM Revolution
IMCSummit 2015 - Day 2 Developer Track - The NVM RevolutionIMCSummit 2015 - Day 2 Developer Track - The NVM Revolution
IMCSummit 2015 - Day 2 Developer Track - The NVM Revolution
In-Memory Computing Summit
 
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...
In-Memory Computing Summit
 
Unlock Bigdata Analytic Efficiency with Ceph Data Lake - Zhang Jian, Fu Yong
Unlock Bigdata Analytic Efficiency with Ceph Data Lake - Zhang Jian, Fu YongUnlock Bigdata Analytic Efficiency with Ceph Data Lake - Zhang Jian, Fu Yong
Unlock Bigdata Analytic Efficiency with Ceph Data Lake - Zhang Jian, Fu Yong
Ceph Community
 
Accelerating Ceph Performance with High Speed Networks and Protocols - Qingch...
Accelerating Ceph Performance with High Speed Networks and Protocols - Qingch...Accelerating Ceph Performance with High Speed Networks and Protocols - Qingch...
Accelerating Ceph Performance with High Speed Networks and Protocols - Qingch...
Ceph Community
 
Ceph Day Tokyo - Ceph on ARM: Scaleable and Efficient
Ceph Day Tokyo - Ceph on ARM: Scaleable and Efficient Ceph Day Tokyo - Ceph on ARM: Scaleable and Efficient
Ceph Day Tokyo - Ceph on ARM: Scaleable and Efficient
Ceph Community
 
Learning from ZFS to Scale Storage on and under Containers
Learning from ZFS to Scale Storage on and under ContainersLearning from ZFS to Scale Storage on and under Containers
Learning from ZFS to Scale Storage on and under Containers
inside-BigData.com
 
Intel - optimizing ceph performance by leveraging intel® optane™ and 3 d nand...
Intel - optimizing ceph performance by leveraging intel® optane™ and 3 d nand...Intel - optimizing ceph performance by leveraging intel® optane™ and 3 d nand...
Intel - optimizing ceph performance by leveraging intel® optane™ and 3 d nand...
inwin stack
 
Introduction to NVMe Over Fabrics-V3R
Introduction to NVMe Over Fabrics-V3RIntroduction to NVMe Over Fabrics-V3R
Introduction to NVMe Over Fabrics-V3RSimon Huang
 
dCUDA: Distributed GPU Computing with Hardware Overlap
 dCUDA: Distributed GPU Computing with Hardware Overlap dCUDA: Distributed GPU Computing with Hardware Overlap
dCUDA: Distributed GPU Computing with Hardware Overlap
inside-BigData.com
 
Red Hat Storage Day New York - What's New in Red Hat Ceph Storage
Red Hat Storage Day New York - What's New in Red Hat Ceph StorageRed Hat Storage Day New York - What's New in Red Hat Ceph Storage
Red Hat Storage Day New York - What's New in Red Hat Ceph Storage
Red_Hat_Storage
 
Ceph Day Beijing - Ceph All-Flash Array Design Based on NUMA Architecture
Ceph Day Beijing - Ceph All-Flash Array Design Based on NUMA ArchitectureCeph Day Beijing - Ceph All-Flash Array Design Based on NUMA Architecture
Ceph Day Beijing - Ceph All-Flash Array Design Based on NUMA Architecture
Danielle Womboldt
 
Lenovo HPC Strategy Update
Lenovo HPC Strategy UpdateLenovo HPC Strategy Update
Lenovo HPC Strategy Update
inside-BigData.com
 
Ceph, the future of Storage - Sage Weil
Ceph, the future of Storage - Sage WeilCeph, the future of Storage - Sage Weil
Ceph, the future of Storage - Sage Weil
Ceph Community
 

What's hot (20)

Red Hat Storage Day New York -Performance Intensive Workloads with Samsung NV...
Red Hat Storage Day New York -Performance Intensive Workloads with Samsung NV...Red Hat Storage Day New York -Performance Intensive Workloads with Samsung NV...
Red Hat Storage Day New York -Performance Intensive Workloads with Samsung NV...
 
Ceph Day Seoul - Ceph on Arm Scaleable and Efficient
Ceph Day Seoul - Ceph on Arm Scaleable and Efficient Ceph Day Seoul - Ceph on Arm Scaleable and Efficient
Ceph Day Seoul - Ceph on Arm Scaleable and Efficient
 
Ceph Day Tokyo - Delivering cost effective, high performance Ceph cluster
Ceph Day Tokyo - Delivering cost effective, high performance Ceph clusterCeph Day Tokyo - Delivering cost effective, high performance Ceph cluster
Ceph Day Tokyo - Delivering cost effective, high performance Ceph cluster
 
@IBM Power roadmap 8
@IBM Power roadmap 8 @IBM Power roadmap 8
@IBM Power roadmap 8
 
Mellanox High Performance Networks for Ceph
Mellanox High Performance Networks for CephMellanox High Performance Networks for Ceph
Mellanox High Performance Networks for Ceph
 
Accelerating Ceph with iWARP RDMA over Ethernet - Brien Porter, Haodong Tang
Accelerating Ceph with iWARP RDMA over Ethernet - Brien Porter, Haodong TangAccelerating Ceph with iWARP RDMA over Ethernet - Brien Porter, Haodong Tang
Accelerating Ceph with iWARP RDMA over Ethernet - Brien Porter, Haodong Tang
 
Quantum Computing in China: Progress on Superconducting Multi-Qubits System
Quantum Computing in China: Progress on Superconducting Multi-Qubits SystemQuantum Computing in China: Progress on Superconducting Multi-Qubits System
Quantum Computing in China: Progress on Superconducting Multi-Qubits System
 
IMCSummit 2015 - Day 2 Developer Track - The NVM Revolution
IMCSummit 2015 - Day 2 Developer Track - The NVM RevolutionIMCSummit 2015 - Day 2 Developer Track - The NVM Revolution
IMCSummit 2015 - Day 2 Developer Track - The NVM Revolution
 
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...
 
Unlock Bigdata Analytic Efficiency with Ceph Data Lake - Zhang Jian, Fu Yong
Unlock Bigdata Analytic Efficiency with Ceph Data Lake - Zhang Jian, Fu YongUnlock Bigdata Analytic Efficiency with Ceph Data Lake - Zhang Jian, Fu Yong
Unlock Bigdata Analytic Efficiency with Ceph Data Lake - Zhang Jian, Fu Yong
 
Accelerating Ceph Performance with High Speed Networks and Protocols - Qingch...
Accelerating Ceph Performance with High Speed Networks and Protocols - Qingch...Accelerating Ceph Performance with High Speed Networks and Protocols - Qingch...
Accelerating Ceph Performance with High Speed Networks and Protocols - Qingch...
 
Ceph Day Tokyo - Ceph on ARM: Scaleable and Efficient
Ceph Day Tokyo - Ceph on ARM: Scaleable and Efficient Ceph Day Tokyo - Ceph on ARM: Scaleable and Efficient
Ceph Day Tokyo - Ceph on ARM: Scaleable and Efficient
 
Learning from ZFS to Scale Storage on and under Containers
Learning from ZFS to Scale Storage on and under ContainersLearning from ZFS to Scale Storage on and under Containers
Learning from ZFS to Scale Storage on and under Containers
 
Intel - optimizing ceph performance by leveraging intel® optane™ and 3 d nand...
Intel - optimizing ceph performance by leveraging intel® optane™ and 3 d nand...Intel - optimizing ceph performance by leveraging intel® optane™ and 3 d nand...
Intel - optimizing ceph performance by leveraging intel® optane™ and 3 d nand...
 
Introduction to NVMe Over Fabrics-V3R
Introduction to NVMe Over Fabrics-V3RIntroduction to NVMe Over Fabrics-V3R
Introduction to NVMe Over Fabrics-V3R
 
dCUDA: Distributed GPU Computing with Hardware Overlap
 dCUDA: Distributed GPU Computing with Hardware Overlap dCUDA: Distributed GPU Computing with Hardware Overlap
dCUDA: Distributed GPU Computing with Hardware Overlap
 
Red Hat Storage Day New York - What's New in Red Hat Ceph Storage
Red Hat Storage Day New York - What's New in Red Hat Ceph StorageRed Hat Storage Day New York - What's New in Red Hat Ceph Storage
Red Hat Storage Day New York - What's New in Red Hat Ceph Storage
 
Ceph Day Beijing - Ceph All-Flash Array Design Based on NUMA Architecture
Ceph Day Beijing - Ceph All-Flash Array Design Based on NUMA ArchitectureCeph Day Beijing - Ceph All-Flash Array Design Based on NUMA Architecture
Ceph Day Beijing - Ceph All-Flash Array Design Based on NUMA Architecture
 
Lenovo HPC Strategy Update
Lenovo HPC Strategy UpdateLenovo HPC Strategy Update
Lenovo HPC Strategy Update
 
Ceph, the future of Storage - Sage Weil
Ceph, the future of Storage - Sage WeilCeph, the future of Storage - Sage Weil
Ceph, the future of Storage - Sage Weil
 

Similar to NVMe Takes It All, SCSI Has To Fall

Ibm symp14 referent_marcus alexander mac dougall_ibm x6 und flex system
Ibm symp14 referent_marcus alexander mac dougall_ibm x6 und flex systemIbm symp14 referent_marcus alexander mac dougall_ibm x6 und flex system
Ibm symp14 referent_marcus alexander mac dougall_ibm x6 und flex systemIBM Switzerland
 
April 2014 IBM announcement webcast
April 2014 IBM announcement webcastApril 2014 IBM announcement webcast
April 2014 IBM announcement webcast
HELP400
 
Power8 sales exam prep
 Power8 sales exam prep Power8 sales exam prep
Power8 sales exam prep
Jason Wong
 
Heterogeneous Computing : The Future of Systems
Heterogeneous Computing : The Future of SystemsHeterogeneous Computing : The Future of Systems
Heterogeneous Computing : The Future of Systems
Anand Haridass
 
Ibm power systems facts and features power 8
Ibm power systems facts and features  power 8 Ibm power systems facts and features  power 8
Ibm power systems facts and features power 8
Diego Alberto Tamayo
 
RedisConf17 - Redis Enterprise on IBM Power Systems
RedisConf17 - Redis Enterprise on IBM Power SystemsRedisConf17 - Redis Enterprise on IBM Power Systems
RedisConf17 - Redis Enterprise on IBM Power Systems
Redis Labs
 
Virtualization with Lenovo X6 Blade Servers: white paper
Virtualization with Lenovo X6 Blade Servers: white paperVirtualization with Lenovo X6 Blade Servers: white paper
Virtualization with Lenovo X6 Blade Servers: white paper
Lenovo Data Center
 
Adaptec’s maxCache™ 3.0 Read and Write SSD Caching Solution
Adaptec’s maxCache™ 3.0 Read and Write SSD Caching SolutionAdaptec’s maxCache™ 3.0 Read and Write SSD Caching Solution
Adaptec’s maxCache™ 3.0 Read and Write SSD Caching SolutionAdaptec by PMC
 
4 p9 architecture overview japan meetup
4 p9 architecture overview japan meetup4 p9 architecture overview japan meetup
4 p9 architecture overview japan meetup
Yutaka Kawai
 
Series 8 RAID Datasheet
Series 8 RAID DatasheetSeries 8 RAID Datasheet
Series 8 RAID Datasheet
Adaptec by PMC
 
OWF14 - Plenary Session : Thibaud Besson, IBM POWER Systems Specialist
OWF14 - Plenary Session : Thibaud Besson, IBM POWER Systems SpecialistOWF14 - Plenary Session : Thibaud Besson, IBM POWER Systems Specialist
OWF14 - Plenary Session : Thibaud Besson, IBM POWER Systems Specialist
Paris Open Source Summit
 
POWER9 for AI & HPC
POWER9 for AI & HPCPOWER9 for AI & HPC
POWER9 for AI & HPC
inside-BigData.com
 
Power overview 2018 08-13b
Power overview 2018 08-13bPower overview 2018 08-13b
Power overview 2018 08-13b
Ganesan Narayanasamy
 
S104878 nvme-revolution-jburg-v1809b
S104878 nvme-revolution-jburg-v1809bS104878 nvme-revolution-jburg-v1809b
S104878 nvme-revolution-jburg-v1809b
Tony Pearson
 
JetStor portfolio update final_2020-2021
JetStor portfolio update final_2020-2021JetStor portfolio update final_2020-2021
JetStor portfolio update final_2020-2021
Gene Leyzarovich
 
Power8 hardware technical deep dive workshop
Power8 hardware technical deep dive workshopPower8 hardware technical deep dive workshop
Power8 hardware technical deep dive workshop
solarisyougood
 
Red Hat Storage Day Seattle: Supermicro Solutions for Red Hat Ceph and Red Ha...
Red Hat Storage Day Seattle: Supermicro Solutions for Red Hat Ceph and Red Ha...Red Hat Storage Day Seattle: Supermicro Solutions for Red Hat Ceph and Red Ha...
Red Hat Storage Day Seattle: Supermicro Solutions for Red Hat Ceph and Red Ha...
Red_Hat_Storage
 
The Power of One: Supermicro’s High-Performance Single-Processor Blade Systems
The Power of One: Supermicro’s High-Performance Single-Processor Blade SystemsThe Power of One: Supermicro’s High-Performance Single-Processor Blade Systems
The Power of One: Supermicro’s High-Performance Single-Processor Blade Systems
Rebekah Rodriguez
 
IBM Power Systems E850C and S824
IBM Power Systems E850C and S824IBM Power Systems E850C and S824
IBM Power Systems E850C and S824
David Spurway
 
NVMe_Infrastructure_final1.pdf
NVMe_Infrastructure_final1.pdfNVMe_Infrastructure_final1.pdf
NVMe_Infrastructure_final1.pdf
IrfanBroadband
 

Similar to NVMe Takes It All, SCSI Has To Fall (20)

Ibm symp14 referent_marcus alexander mac dougall_ibm x6 und flex system
Ibm symp14 referent_marcus alexander mac dougall_ibm x6 und flex systemIbm symp14 referent_marcus alexander mac dougall_ibm x6 und flex system
Ibm symp14 referent_marcus alexander mac dougall_ibm x6 und flex system
 
April 2014 IBM announcement webcast
April 2014 IBM announcement webcastApril 2014 IBM announcement webcast
April 2014 IBM announcement webcast
 
Power8 sales exam prep
 Power8 sales exam prep Power8 sales exam prep
Power8 sales exam prep
 
Heterogeneous Computing : The Future of Systems
Heterogeneous Computing : The Future of SystemsHeterogeneous Computing : The Future of Systems
Heterogeneous Computing : The Future of Systems
 
Ibm power systems facts and features power 8
Ibm power systems facts and features  power 8 Ibm power systems facts and features  power 8
Ibm power systems facts and features power 8
 
RedisConf17 - Redis Enterprise on IBM Power Systems
RedisConf17 - Redis Enterprise on IBM Power SystemsRedisConf17 - Redis Enterprise on IBM Power Systems
RedisConf17 - Redis Enterprise on IBM Power Systems
 
Virtualization with Lenovo X6 Blade Servers: white paper
Virtualization with Lenovo X6 Blade Servers: white paperVirtualization with Lenovo X6 Blade Servers: white paper
Virtualization with Lenovo X6 Blade Servers: white paper
 
Adaptec’s maxCache™ 3.0 Read and Write SSD Caching Solution
Adaptec’s maxCache™ 3.0 Read and Write SSD Caching SolutionAdaptec’s maxCache™ 3.0 Read and Write SSD Caching Solution
Adaptec’s maxCache™ 3.0 Read and Write SSD Caching Solution
 
4 p9 architecture overview japan meetup
4 p9 architecture overview japan meetup4 p9 architecture overview japan meetup
4 p9 architecture overview japan meetup
 
Series 8 RAID Datasheet
Series 8 RAID DatasheetSeries 8 RAID Datasheet
Series 8 RAID Datasheet
 
OWF14 - Plenary Session : Thibaud Besson, IBM POWER Systems Specialist
OWF14 - Plenary Session : Thibaud Besson, IBM POWER Systems SpecialistOWF14 - Plenary Session : Thibaud Besson, IBM POWER Systems Specialist
OWF14 - Plenary Session : Thibaud Besson, IBM POWER Systems Specialist
 
POWER9 for AI & HPC
POWER9 for AI & HPCPOWER9 for AI & HPC
POWER9 for AI & HPC
 
Power overview 2018 08-13b
Power overview 2018 08-13bPower overview 2018 08-13b
Power overview 2018 08-13b
 
S104878 nvme-revolution-jburg-v1809b
S104878 nvme-revolution-jburg-v1809bS104878 nvme-revolution-jburg-v1809b
S104878 nvme-revolution-jburg-v1809b
 
JetStor portfolio update final_2020-2021
JetStor portfolio update final_2020-2021JetStor portfolio update final_2020-2021
JetStor portfolio update final_2020-2021
 
Power8 hardware technical deep dive workshop
Power8 hardware technical deep dive workshopPower8 hardware technical deep dive workshop
Power8 hardware technical deep dive workshop
 
Red Hat Storage Day Seattle: Supermicro Solutions for Red Hat Ceph and Red Ha...
Red Hat Storage Day Seattle: Supermicro Solutions for Red Hat Ceph and Red Ha...Red Hat Storage Day Seattle: Supermicro Solutions for Red Hat Ceph and Red Ha...
Red Hat Storage Day Seattle: Supermicro Solutions for Red Hat Ceph and Red Ha...
 
The Power of One: Supermicro’s High-Performance Single-Processor Blade Systems
The Power of One: Supermicro’s High-Performance Single-Processor Blade SystemsThe Power of One: Supermicro’s High-Performance Single-Processor Blade Systems
The Power of One: Supermicro’s High-Performance Single-Processor Blade Systems
 
IBM Power Systems E850C and S824
IBM Power Systems E850C and S824IBM Power Systems E850C and S824
IBM Power Systems E850C and S824
 
NVMe_Infrastructure_final1.pdf
NVMe_Infrastructure_final1.pdfNVMe_Infrastructure_final1.pdf
NVMe_Infrastructure_final1.pdf
 

More from inside-BigData.com

Major Market Shifts in IT
Major Market Shifts in ITMajor Market Shifts in IT
Major Market Shifts in IT
inside-BigData.com
 
Preparing to program Aurora at Exascale - Early experiences and future direct...
Preparing to program Aurora at Exascale - Early experiences and future direct...Preparing to program Aurora at Exascale - Early experiences and future direct...
Preparing to program Aurora at Exascale - Early experiences and future direct...
inside-BigData.com
 
Transforming Private 5G Networks
Transforming Private 5G NetworksTransforming Private 5G Networks
Transforming Private 5G Networks
inside-BigData.com
 
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
inside-BigData.com
 
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
inside-BigData.com
 
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
inside-BigData.com
 
HPC Impact: EDA Telemetry Neural Networks
HPC Impact: EDA Telemetry Neural NetworksHPC Impact: EDA Telemetry Neural Networks
HPC Impact: EDA Telemetry Neural Networks
inside-BigData.com
 
Biohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
Biohybrid Robotic Jellyfish for Future Applications in Ocean MonitoringBiohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
Biohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
inside-BigData.com
 
Machine Learning for Weather Forecasts
Machine Learning for Weather ForecastsMachine Learning for Weather Forecasts
Machine Learning for Weather Forecasts
inside-BigData.com
 
HPC AI Advisory Council Update
HPC AI Advisory Council UpdateHPC AI Advisory Council Update
HPC AI Advisory Council Update
inside-BigData.com
 
Fugaku Supercomputer joins fight against COVID-19
Fugaku Supercomputer joins fight against COVID-19Fugaku Supercomputer joins fight against COVID-19
Fugaku Supercomputer joins fight against COVID-19
inside-BigData.com
 
Energy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic TuningEnergy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic Tuning
inside-BigData.com
 
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPODHPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
inside-BigData.com
 
State of ARM-based HPC
State of ARM-based HPCState of ARM-based HPC
State of ARM-based HPC
inside-BigData.com
 
Versal Premium ACAP for Network and Cloud Acceleration
Versal Premium ACAP for Network and Cloud AccelerationVersal Premium ACAP for Network and Cloud Acceleration
Versal Premium ACAP for Network and Cloud Acceleration
inside-BigData.com
 
Zettar: Moving Massive Amounts of Data across Any Distance Efficiently
Zettar: Moving Massive Amounts of Data across Any Distance EfficientlyZettar: Moving Massive Amounts of Data across Any Distance Efficiently
Zettar: Moving Massive Amounts of Data across Any Distance Efficiently
inside-BigData.com
 
Scaling TCO in a Post Moore's Era
Scaling TCO in a Post Moore's EraScaling TCO in a Post Moore's Era
Scaling TCO in a Post Moore's Era
inside-BigData.com
 
CUDA-Python and RAPIDS for blazing fast scientific computing
CUDA-Python and RAPIDS for blazing fast scientific computingCUDA-Python and RAPIDS for blazing fast scientific computing
CUDA-Python and RAPIDS for blazing fast scientific computing
inside-BigData.com
 
Introducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi ClusterIntroducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi Cluster
inside-BigData.com
 
Overview of HPC Interconnects
Overview of HPC InterconnectsOverview of HPC Interconnects
Overview of HPC Interconnects
inside-BigData.com
 

More from inside-BigData.com (20)

Major Market Shifts in IT
Major Market Shifts in ITMajor Market Shifts in IT
Major Market Shifts in IT
 
Preparing to program Aurora at Exascale - Early experiences and future direct...
Preparing to program Aurora at Exascale - Early experiences and future direct...Preparing to program Aurora at Exascale - Early experiences and future direct...
Preparing to program Aurora at Exascale - Early experiences and future direct...
 
Transforming Private 5G Networks
Transforming Private 5G NetworksTransforming Private 5G Networks
Transforming Private 5G Networks
 
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
 
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
 
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
 
HPC Impact: EDA Telemetry Neural Networks
HPC Impact: EDA Telemetry Neural NetworksHPC Impact: EDA Telemetry Neural Networks
HPC Impact: EDA Telemetry Neural Networks
 
Biohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
Biohybrid Robotic Jellyfish for Future Applications in Ocean MonitoringBiohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
Biohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
 
Machine Learning for Weather Forecasts
Machine Learning for Weather ForecastsMachine Learning for Weather Forecasts
Machine Learning for Weather Forecasts
 
HPC AI Advisory Council Update
HPC AI Advisory Council UpdateHPC AI Advisory Council Update
HPC AI Advisory Council Update
 
Fugaku Supercomputer joins fight against COVID-19
Fugaku Supercomputer joins fight against COVID-19Fugaku Supercomputer joins fight against COVID-19
Fugaku Supercomputer joins fight against COVID-19
 
Energy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic TuningEnergy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic Tuning
 
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPODHPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
 
State of ARM-based HPC
State of ARM-based HPCState of ARM-based HPC
State of ARM-based HPC
 
Versal Premium ACAP for Network and Cloud Acceleration
Versal Premium ACAP for Network and Cloud AccelerationVersal Premium ACAP for Network and Cloud Acceleration
Versal Premium ACAP for Network and Cloud Acceleration
 
Zettar: Moving Massive Amounts of Data across Any Distance Efficiently
Zettar: Moving Massive Amounts of Data across Any Distance EfficientlyZettar: Moving Massive Amounts of Data across Any Distance Efficiently
Zettar: Moving Massive Amounts of Data across Any Distance Efficiently
 
Scaling TCO in a Post Moore's Era
Scaling TCO in a Post Moore's EraScaling TCO in a Post Moore's Era
Scaling TCO in a Post Moore's Era
 
CUDA-Python and RAPIDS for blazing fast scientific computing
CUDA-Python and RAPIDS for blazing fast scientific computingCUDA-Python and RAPIDS for blazing fast scientific computing
CUDA-Python and RAPIDS for blazing fast scientific computing
 
Introducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi ClusterIntroducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi Cluster
 
Overview of HPC Interconnects
Overview of HPC InterconnectsOverview of HPC Interconnects
Overview of HPC Interconnects
 

Recently uploaded

Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 

Recently uploaded (20)

Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 

NVMe Takes It All, SCSI Has To Fall

  • 1. ©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18 ‘’NVMe Takes It All, SCSI Has To Fall’’ freely adapted from ABBA Brave New Storage World Alexander Ruebensaal Lugano April 2018 1
  • 2. ©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18 ABC Systems AG Design, Implementation, Support & Operating of optimized IT Infrastructures - HA & HP - allowing for fail-safe Transportation of the Applications … since 1981 2
  • 3. ©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18 64GB/s In the Year 2012 … NVMe PCIe SSD 3
  • 4. ©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18 EDSFF Enterprise & DataCenter SFF [ Ruler ] NGSFF Next Generation SFF [ M.3 ] Six Years After … Non-Volatile Memory Express NVMe SSD NVMe is an innovative Host Controller Interface to use SSD natively over PCIe. Mainly, it allows for acceleration due to parallelism resulting in reduced I/O overhead and latency. M.2 PCIe U.2 2.5’’ 4
  • 5. ©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18 EDSFF Enterprise & DataCenter SFF [ Ruler ] Why NGSFF and EDSFF? NGSFF Next Generation SFF [ M.3 ] U.2 [ 2.5’’ ] • Less complicated chassis • Reduced component cost per SSD • Simple hot swap with high density capabiltites • No costly drive cages with failure points • No cables to SSDs • Eliminate the backplane with cooling holes • Simplified thermal implementation 5
  • 6. ©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18 INTEL OPTANE NVMe PCIe AIC U.2 2.5’’ 6
  • 7. ©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18 NVMe SSD against SAS SSD … 10x NVMe 1U 24x NVMe 2U 48x NVMe 2U 7
  • 8. ©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18 NVMe Storage Protocol is designed to take full Advantage of Flash NVMe supports 64K commands per queue (SAS 256, SATA 32) and up to 64K queues. These queues are designed such that I/O commands and responses to those commands operate on the same processor core and can take advantage of the parallel processing capabilities of multi-core processors. Each application or thread can have its own independent queue, so no I/O locking is required. NVMe also supports MSI-X and interrupt steering, which prevents bottlenecking at the CPU level and enables massive scalability as systems expand. NVMe has a streamlined and simple command set that uses less than half the number of CPU instructions to process an I/O request that SAS or SATA does, providing higher IOPS per CPU instruction cycle and lower I/O latency in the host software stack. NVMe also supports enterprise features such as reservations and client features such as power management, extending the improved efficiency beyond just I/O. Text & Graphics from http://nvmexpress.org 8
  • 9. ©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18 PCIe 3.0 Bus - 64GB/s A Single NVMe 9
  • 10. ©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18 NVMe uses CPU Lanes directly CPU – Bus – NVMe Flash or CPU - Bus – FC-HBA – Switche(s) – FC-HBA – RAID Ctrl – SAS Enclosure – Disk 8x SAS NVMe already saturate the SAS-Bus … -> Effect is reduced to Electronics vs Mechanics! 1 NVMe uses 4 CPU Lanes Broadwell 40 Lanes Skylake 48 Lanes EPYC 128 Lanes 10
  • 11. ©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18 NVMe – new Level of Performance 11
  • 12. ©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18 Intel Xeon Scalable Processors –F (With OmniPath)  Single on-package OmniPath interface  Incremental to existing 48 PCIe Lanes  Single cable connection to QSFP I/O module  Same socket for Skylake & Skylake-F processors 12 Are the NVMe too strong, are the CPU too weak … Lanes: 1 CPU 48 – 1 NVMe 4
  • 13. ©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18 AMD EPYC CPU 8~32 “Zen” Cores TDP 120W~180W 8 Memory Channels Up to 2TB per CPU Dedicated Security Engine Lanes of High Bandwidth I/O 128 How to use them? 1x NVMe 4 Lanes < 3’500MB/S / 3’938MB/s 89% 1x SATA SSD 1 Lane max. 32 directly supported by CPU < 540MB/s / 985MB/s 55% 1x 100GbE 16 Lanes < 12’500MB/s / 15’754MB/s 79% 2x 25GbE 8 Lanes < 6’250MB/s / 7’877MB/s 79% 2x 10GbE 8 Lanes [standard Interface for comparison] < 2’500MB/s / 7’877MB/s 32% 13
  • 14. ©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18 Storage Centric Solution Design – Don’t waste Lanes! Balanced Designs for Multi-Socket Server Solutions, regardless of CPU Vendor, is a huge Optimization Challenge! 1x NVMe 4 Lanes < 3’500MB/S / 3’938MB/s 89% 1x SATA SSD 1 Lane max. 32 directly supported by CPU < 540MB/s / 985MB/s 55% 1x 100GbE 16 Lanes < 12’500MB/s / 15’754MB/s 79% 2x 25GbE 8 Lanes < 6’250MB/s / 7’877MB/s 79% 2x 10GbE 8 Lanes [standard Interface for comparison] < 2’500MB/s / 7’877MB/s 32% Reads Writes Reads Writes 112 TB IOPS GB/s Gbps 112 TB Mio. GB/s Gbps 112 TB IOPS GB/s Gbps NVDIMM 32GB 17 NVMe SSD 4 Lane 11TB 800 95 3.35 2.4 64 176 12.8 53.6 48 132 9.6 40.2 SATA SSD max. 32/CPU 1 Lane 8TB 93 74 0.54 0.52 32 192 2.9 3 100GbE 16 Lane 32 200 200 48 300 25GbE 4 Lane 16 Lane 2x 8 lane 2x Total 112 192 2.9 3 200 112 176 29.8 53.6 200 112 132 9.6 40.2 300 R-world performance is, of course, application, workload and file system depend Assumption: 112 net Lanes availabe of 128 C A P A C I T Y I O P S full bandwidth 8 Lane for 2x 25GbE 48 T H R O U G H P U T 16 Component Parameter K IOPS Random GB/s Sequential 1100 PCIe Slots 48 14
  • 15. ©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18 Conceptual NVMe-Server Design Universel Department Store Servers Purpose-built Servers for Efficiency might be over- or wrong-sized for SDS cost, performance, power, space etc. effective allow for lean Architecture … HPC, 10’000s in biggest DCs e.g. choose from > 100 NVMe Servers AMD and INTEL CPUs 15
  • 16. ©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18 36x NVMe NGSFF 2x Intel Xeon Scalable CPU 3x UPI, <10.4GT/s 24x DIMM up to 3TB 2x PCIe x16, 1x PCIe x8 2x 10GBase-T NVMe < 576TB < 352TB < 1’080TB < 10 million IOPS 32x NVMe U.2 2x Intel Xeon Scalable CPU 3x UPI, <10.4GT/s 24x DIMM up to 3TB 2x PCIe x16 2x 10GBase-T 32x NVMe EDSFF 2x Intel Xeon Scalable CPU 3x UPI, <10.4GT/s 24x DIMM up to 3TB 2x PCIe x16 2x 10GBase-T 1U1U From Storage-Server to Server-Storage 16
  • 17. ©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18 48x NVMe U.2 Dual Port 2x Nodes: 2x Intel Xeon E5-2600v4 CPU 2x QPI, <9.6GT/s 16x DIMM up to 2TB 1x PCIe x16, 1x PCIe x8 2x 10GBase-T, SIOM 24x NVMe U.2 4x Nodes: 2x Intel Xeon Scalable CPU 3x UPI, <10.4GT/s 24x DIMM up to 3TB 2x PCIe x16 2x 10GBase-T NVMe < 528TB < 264TB < 528TB 2U 2U 48x NVMe U.2 2x Intel Xeon E5-2600v4 CPU 2x QPI, <9.6GT/s 24x DIMM up to 3TB 2x PCIe x16, 1x PCIe x8, SIOM SIOM (e.g. 2x 25GbE, 2x 10GbE) From Storage-Server to Server-Storage 17
  • 18. ©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18 From Storage-Server to Server-Storage 20x NVMe U.2 7mm 2x Intel Xeon Scalable CPU 3x UP up 10.4GT/s 24x DIMM up to 3TB 2x PCIe x8 2x 25GBe < 80TB 1U All-NVMe & GPU Server on ABC booth 4x V100, P100, P40, M10 ... Storage changes to - SERVER-CENTRIC - SOFTWARE-DEFINED RAID Protection JBOF Just a Bunch of Flash NVMe-oF - NVMEe over Fabric Holisitc Data Management HCI Hyper Converged Infrastructure 18
  • 19. ©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18 IBM Spectrum Scale Acceleration Achieved with 24x NVMe: The only sub-millisecond overall response time at 0.69ms ORT! 2.5x more builds than other Spectrum Scale storage options. Higher IOPS and throughput than all other SPEC SFS2014_swbuild results. Soltuion available as Appliance or Software only. NVMe-oF - NVMe over Fabric RDMAFC The goal of NVMe over Fabrics is to provide distance connectivity to NVMe devices with no more than 10 micro-seconds (µs) of additional latency over a native NVMe device inside a server. Use Cases - A storage system comprised of many NVMe devices, using NVMe over Fabrics with either an RDMA or Fibre Channel interface, making a complete end-to-end NVMe storage solution. This system would provide extremely high performance while maintaining the very low latency available via NVMe. - Usage of NVMe over Fabrics to achieve the low latency while connected to a storage subsystem that uses more traditional protocols internally to handle I/O to each of the SSDs in that system. This would gain the benefits of the simplified host software stack and lower latency over the wire, while taking advantage of existing storage subsystem technology. 19 Text & Graphics from http://nvmexpress.org Low Latency Networking Storage Accelerations, leveraging hardware offloads for NVMe - ConnectX adapters support NVMe-oF <100Gbps - BlueField (SoC) Smart NIC 2x 25GbE combines ConnectX5 with ARM CPU NVMesh Reference Architecture - near server-local performance in a linear scale-out remote standard NVMe solution. NVMesh RA provides the flexibility to create and manage a single, centralized pool of storage, create “right-sized” logical volumes, and even share storage resources with existing compute resources. Also supporting existing applications without changes. NVMe-oF FC-HBA
  • 20. ©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18 All-NVMe JBOF 4x PCIe-Bus Extension PCIe 3.0 x16 Client Network 2x EDR IB 100Gbps / 100/40GbE PCIe 3.0 x16 Cluster Interconnect 2x EDR IB 100Gbps PCIe 3.0 x16 Sync. Mirror 64 GB/s > 36 Mio. IOPS • 64, 128TB • … • 256TB • 512 TB • 1’024TB 1U 32-bay JBOF Just a Bunch Of Flash NVMe SSD U2 hot-swap NVMe SSD EDSFF hot-swap Capacity Cache Drives 10x more Performance with 3D XPoint™ OPTANE Technology than NAND via PCIe* NVMe* 20
  • 21. ©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18 The Supermicro JBOF supports up to 12 direct attached hosts, making this the go-to storage platform for any high-performance computing application. Alternatively, the dual PCI-E 3.0 x16 slots can support dual NVMe-oF add-on-cards to enable additional deployment scenarios. 4 Mini-SAS HD x16 ports , 2 PCI-E 3.0 x16 Slots, 2 IPMI ports Supermicro JBOF 32x NVMe SSD U.2 21
  • 22. ©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18 RAID Protection With a 3.2x lower Annualized Failure Rate (AFR) - SASTA SSD - compared to HDD, IT departments will spend less time and expense replacing or upgrading storage devices. 22 Flash Technology • More reliable, less Replacements • Higher Throughput, faster Rebuilds RAID Approach • Hardware-Defined (RAID-Controller) • Software-Defined (SDS) • Hybrid: Intel VROC Virtual RAID on CPU
  • 23. ©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18 RAID Function in VMD Volume Management Device Intel Virtual RAID on CPU – VROC 23
  • 24. ©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18 HCI Hyper Converged Infrastructure 8x 2U 4-Node Server . Dual CPU . 3UPI <10.4GT/s . 24x DIMM . 6x NVMe U.2 . 1x PCIe Extension x16 . 2x 10GbE … 1U JBOF 32x NVMe . 4x Mini-SAS HD x16 ports . 2x PCI-E 3.0 x16 Slots
  • 25. ©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18 Data Management – not only Data Storing Conceptual Optimization NVMe LTO LTFS 25
  • 26. ©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18 Main- stream Directions of Movements up to … TB /drive TB in 1U Server or JBOF TB in 4U Server or JBOD EDSFF [Ruler] 32 1080 NGSFF [M.3] 16 576 U.2 2.5"  11 M.2  2 AIC Add-in Card 8 SAS 8 SATA  11 15K 10K 1.8 2.5"  2 3.5"  12 1080  12 - 30 10 Parameter Storage-Technology RAM Volatile Non-Volatile Flash SSD 2.5" NVMe Disk SAS 2.5" NL SAS SATA Tape LTO IBM TS1150 [Jaguar] … 26 Gotthardpost, 1873 Johann Rudolf Koller, 1828-1905 https://en.wikipedia.org/wiki/Rudolf_Koller Change Horses, add Horses or use the Gotthard Tunnel … NVMe Takes It All, SCSI Has To Fall
  • 27. ©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18 NVMe Takes It All, SCSI Has To Fall Cold Data Lukewarm Data Hot Data NVMe NL SAS SATA LTO [ LTFS ] Somewhat Hot Data SAS FC SATA SSD 27 • The PCIe Bus is in the Server • NVMe is the Protocol for Flash • 50-100TB NVMe • PCIe 4.0 ‘’Flat screens vs Displays’’
  • 28. ©© 2018 ABC SYSTEMS AG. All Rights reserved. 11.4.18 Headquarter Zurich Branch Office Berne Ruetistrasse 28 Giessereiweg 9 CH-8952 Schlieren CH-3007 Bern Tel +41 43 433 6 433 Tel +41 31 3 700 600 http://www.ABCsystems.ch SAN@ABCsystems.ch Alexander Ruebensaal AR@ABCsystems.ch … simplify and win with us and our Partners Other names and brands may be claimed as property of others. Spectrum Scale Spectrum Protect 28