SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Downloaden Sie, um offline zu lesen
Buzzwordbingo Storage Edition 2019
Wolfgang Stief

Storage-Forum Leipzig 2019
$ whoami
❖ open minded geek & engineer
❖ Dipl.-Ing.

Elektrische Energietechnik
❖ selbständig (2011) – sys4 AG (2012) – speicherguide.de (2019)

technisches Marketing, Erklärbär, Projektmanagement, AG-Vorstand
❖ Cray-Cyber.org

#vintagecomputing
❖ @stiefkind / @SpeicherStief (Twitter)

stiefkind@mastodon.social

https://www.linkedin.com/in/wstief/
STIEF
consultING
$ Motivation
$ ls -l ./buzzwords
2 persistent_memory___storage_class_memory
1 edsff_wtf!?
1 nand_flash_–_qlc_und_plc
1 computational_storage
1 nvme_over_everything
1 composable_infrastructure
1 erasure_coding
$_
Persistent Memory / Storage Class Memory
❖ Phase Change Memory – “Kernspeicher”

Intel Optane DC, 3D XPoint (Micron/Intel)
❖ schneller als NAND, langsamer als DRAM
❖ längere Lebensdauer als NAND
❖ adressierbar als Bit/Byte

vs. Pages @ NAND
❖ billiger als DRAM

➛ sehr viel größere Kapazitäten werden erschwinglich
Persistent Memory / Storage Class Memory
❖ DCPMM – Data Center Persistent Memory Module
❖ HW (BIOS) muss das supporten
❖ Support in allen aktuellen OS vorhanden
❖ Betriebsarten

➛ “RAM-Disk” bzw. schnelles Storage

➛ DIMM

➛ persistente “RAM-Disk” (FSDAX)

➛ Character Device
❖ ipmctl/ndctl

PMDK – Persistent Memory Developer Kit (http://pmem.io)

Bild:IntelCorp.
EDSFF – WTF!?
❖ Enterprise Datacenter Small Form Factor

formerly know as Intel Ruler
❖ neuer Formfaktor für SSDs
❖ E1.L, E1.S
❖ 19” ➛ 32 Drives E1.L

32x 16TB = 512 TB NAND-Flash @ 1HE (!)

E1.L mit 32TB geplant, Verfügbarkeit derzeit unbekannt
❖ https://edsffspec.org/

7 Promoters, 8 Contributors
Bild: Intel Corp.
NAND Flash – QLC und PLC
❖ QLC – Quad Level Cell
❖ PLC – Penta Level Cell
❖ 5V Spannungsdifferenz zwischen all 0 und all 1
❖ Levels ↥ == Haltbarkeit ↧ == Speed ↧
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
000
001
010
011
100
101
110
111
00
01
10
11
0
1
PLCQLCTLCMLCSLC
00000
00001
00010
00011
00100
00101
00110
00111
01000
01001
01010
01011
01100
01101
01110
01111
10000
10001
10010
10011
10100
10101
10110
10111
11000
11001
11010
11011
11100
11101
11110
11111
Computational Storage / Computational Memory
❖ CPU kommt zum Storage
❖ ARM vs. FPGA

Flexibilität vs. Performance
❖ (verteilte) Datenbanken

z. B. Hadoop
❖ Deep Learning / Machine Learning

Anlernen/trainieren eines neuronalen Netzes
❖ Erasure Coding?
Bild: ScaleFlux, Inc.
NVMe over Everything
❖ NVMe bisher nur Peer-to-Peer

Infiniband, RDMA
❖ NVMe-oF, NVMe-oF/TCP, FC-NVMe

multihosted, “SAN”

erfordert schnelles Ethernet (40Gb/s, 100Gb/s, 200Gb/s)
❖ NVMe-Appliance
❖ https://nvmexpress.org/

13 Promoters
❖ Freitag – morgen – 12:15

NVMe over Fabrics – die Zukunft des SANs?
FibreChannel
Infiniband
RoCE
iWARP
TCP
NextGeneration
Fabric
NVMe Host Software
Transport-Abstraktion Host
Transport-Abstraktion Storage Controller
NVMe SSDs
Composable Infrastructure
❖ ≙ Disaggregated Infrastructure

≙ Software Defined Infrastructure
❖ ≈ flexibles HCI
❖ Auftrennung von Compute und Storage
❖ erfordert leistungsfähige, latenzarme Interconnects/Protokolle

Infiniband, RDMA, RoCE
❖ Single Namespace im Storage

Distributed Filesystems – Ceph, Quobyte, BeeGFS, LizardFS u. a.
❖ Automatisierung und Infrastructure as Code

Ansible, Puppet, SaltStack, Terraform
Erasure Coding
❖ RAID on Steroids

nothing new, Begriff etabliert sich
❖ notwendig in verteilten Dateisystemen und Distributed Computing
❖ Lineare Algebra, z. B. Reed-Solomon

Repair Problem
❖ Locally Repairable Codes (LRC)

Mischung aus lokaler und globaler Parity
❖ Open-Source und kommerziell

Scality RING, PoINT, HadoopFS, Ceph, Quobyte, 

LizardFS, Rubrik, Backblaze, Datrium, Hedvig, 

RozoFS, Nyriad (GPU) u. a.
A2+B1
A2+B2
A1+B1B1
B2
A1
A2
A1➛?
A2➛?
B2
A2+B2
A1+A2+B2
A1+A2+B2
ws@stief-consulting.de
@stiefkind / @SpeicherStief
https://www.linkedin.com/in/wstief/
https://speakerdeck.com/stiefkind
EOF & Discussion

Weitere ähnliche Inhalte

Mehr von data://disrupted®

Benchmarking your cloud performance with top 4 global public clouds
Benchmarking your cloud performance with top 4 global public cloudsBenchmarking your cloud performance with top 4 global public clouds
Benchmarking your cloud performance with top 4 global public cloudsdata://disrupted®
 
Achieving the Ultimate Performance with KVM
Achieving the Ultimate Performance with KVMAchieving the Ultimate Performance with KVM
Achieving the Ultimate Performance with KVMdata://disrupted®
 
​Muss es wirklich wieder Tape sein?
​Muss es wirklich wieder Tape sein? ​Muss es wirklich wieder Tape sein?
​Muss es wirklich wieder Tape sein? data://disrupted®
 
​Tape-basierter Object-Storage als S3 Speicherklasse und Cloud-Absicherung
​Tape-basierter Object-Storage als S3 Speicherklasse und Cloud-Absicherung​Tape-basierter Object-Storage als S3 Speicherklasse und Cloud-Absicherung
​Tape-basierter Object-Storage als S3 Speicherklasse und Cloud-Absicherungdata://disrupted®
 
Rook: Storage for Containers in Containers – data://disrupted® 2020
Rook: Storage for Containers in Containers  – data://disrupted® 2020Rook: Storage for Containers in Containers  – data://disrupted® 2020
Rook: Storage for Containers in Containers – data://disrupted® 2020data://disrupted®
 
Storage Benchmarks - Voodoo oder Wissenschaft? – data://disrupted® 2020
Storage Benchmarks - Voodoo oder Wissenschaft? – data://disrupted® 2020Storage Benchmarks - Voodoo oder Wissenschaft? – data://disrupted® 2020
Storage Benchmarks - Voodoo oder Wissenschaft? – data://disrupted® 2020data://disrupted®
 
Datenspeicherung 2020 bis 2030 – immer noch auf Festplatten? – data://disrupt...
Datenspeicherung 2020 bis 2030 – immer noch auf Festplatten? – data://disrupt...Datenspeicherung 2020 bis 2030 – immer noch auf Festplatten? – data://disrupt...
Datenspeicherung 2020 bis 2030 – immer noch auf Festplatten? – data://disrupt...data://disrupted®
 
Speichermedium Tape – Warum es keine Alternative gibt – data://disrupted® 2020
Speichermedium Tape – Warum es keine Alternative gibt – data://disrupted® 2020Speichermedium Tape – Warum es keine Alternative gibt – data://disrupted® 2020
Speichermedium Tape – Warum es keine Alternative gibt – data://disrupted® 2020data://disrupted®
 
Ransomware: Ohne Air Gap & Tape sind Sie verloren! – data://disrupted® 2020
Ransomware: Ohne Air Gap & Tape sind Sie verloren! – data://disrupted® 2020Ransomware: Ohne Air Gap & Tape sind Sie verloren! – data://disrupted® 2020
Ransomware: Ohne Air Gap & Tape sind Sie verloren! – data://disrupted® 2020data://disrupted®
 
HCI einfach einfach! IT-Infrastruktur wie ein Smartphone! – data://disrupted®...
HCI einfach einfach! IT-Infrastruktur wie ein Smartphone! – data://disrupted®...HCI einfach einfach! IT-Infrastruktur wie ein Smartphone! – data://disrupted®...
HCI einfach einfach! IT-Infrastruktur wie ein Smartphone! – data://disrupted®...data://disrupted®
 
Nextcloud als On-Premises Lösung für hochsicheren Datenaustausch (Frank Karli...
Nextcloud als On-Premises Lösung für hochsicheren Datenaustausch (Frank Karli...Nextcloud als On-Premises Lösung für hochsicheren Datenaustausch (Frank Karli...
Nextcloud als On-Premises Lösung für hochsicheren Datenaustausch (Frank Karli...data://disrupted®
 
Operation Unthinkable – Software Defined Storage @ Booking.com (Peter Buschman)
Operation Unthinkable – Software Defined Storage @ Booking.com (Peter Buschman)Operation Unthinkable – Software Defined Storage @ Booking.com (Peter Buschman)
Operation Unthinkable – Software Defined Storage @ Booking.com (Peter Buschman)data://disrupted®
 
Die IBM 3592 Speicherlösung: Ein Vorgeschmack auf die Zukunft (Anne Ingenhaag)
Die IBM 3592 Speicherlösung: Ein Vorgeschmack auf die Zukunft (Anne Ingenhaag)Die IBM 3592 Speicherlösung: Ein Vorgeschmack auf die Zukunft (Anne Ingenhaag)
Die IBM 3592 Speicherlösung: Ein Vorgeschmack auf die Zukunft (Anne Ingenhaag)data://disrupted®
 
CANDIDATE EXPERIENCE – Was Bewerber tatsächlich erwarten.
CANDIDATE EXPERIENCE – Was Bewerber tatsächlich erwarten.CANDIDATE EXPERIENCE – Was Bewerber tatsächlich erwarten.
CANDIDATE EXPERIENCE – Was Bewerber tatsächlich erwarten.data://disrupted®
 
Cloud/Object-basierte Datenspeicherung mit HSM/ILM in S3 Speicherklassen (Tho...
Cloud/Object-basierte Datenspeicherung mit HSM/ILM in S3 Speicherklassen (Tho...Cloud/Object-basierte Datenspeicherung mit HSM/ILM in S3 Speicherklassen (Tho...
Cloud/Object-basierte Datenspeicherung mit HSM/ILM in S3 Speicherklassen (Tho...data://disrupted®
 
Intelligent Edge - breaking the storage hype (Michael Beeck, mibeeck GmbH)
Intelligent Edge - breaking the storage hype (Michael Beeck, mibeeck GmbH)Intelligent Edge - breaking the storage hype (Michael Beeck, mibeeck GmbH)
Intelligent Edge - breaking the storage hype (Michael Beeck, mibeeck GmbH)data://disrupted®
 

Mehr von data://disrupted® (16)

Benchmarking your cloud performance with top 4 global public clouds
Benchmarking your cloud performance with top 4 global public cloudsBenchmarking your cloud performance with top 4 global public clouds
Benchmarking your cloud performance with top 4 global public clouds
 
Achieving the Ultimate Performance with KVM
Achieving the Ultimate Performance with KVMAchieving the Ultimate Performance with KVM
Achieving the Ultimate Performance with KVM
 
​Muss es wirklich wieder Tape sein?
​Muss es wirklich wieder Tape sein? ​Muss es wirklich wieder Tape sein?
​Muss es wirklich wieder Tape sein?
 
​Tape-basierter Object-Storage als S3 Speicherklasse und Cloud-Absicherung
​Tape-basierter Object-Storage als S3 Speicherklasse und Cloud-Absicherung​Tape-basierter Object-Storage als S3 Speicherklasse und Cloud-Absicherung
​Tape-basierter Object-Storage als S3 Speicherklasse und Cloud-Absicherung
 
Rook: Storage for Containers in Containers – data://disrupted® 2020
Rook: Storage for Containers in Containers  – data://disrupted® 2020Rook: Storage for Containers in Containers  – data://disrupted® 2020
Rook: Storage for Containers in Containers – data://disrupted® 2020
 
Storage Benchmarks - Voodoo oder Wissenschaft? – data://disrupted® 2020
Storage Benchmarks - Voodoo oder Wissenschaft? – data://disrupted® 2020Storage Benchmarks - Voodoo oder Wissenschaft? – data://disrupted® 2020
Storage Benchmarks - Voodoo oder Wissenschaft? – data://disrupted® 2020
 
Datenspeicherung 2020 bis 2030 – immer noch auf Festplatten? – data://disrupt...
Datenspeicherung 2020 bis 2030 – immer noch auf Festplatten? – data://disrupt...Datenspeicherung 2020 bis 2030 – immer noch auf Festplatten? – data://disrupt...
Datenspeicherung 2020 bis 2030 – immer noch auf Festplatten? – data://disrupt...
 
Speichermedium Tape – Warum es keine Alternative gibt – data://disrupted® 2020
Speichermedium Tape – Warum es keine Alternative gibt – data://disrupted® 2020Speichermedium Tape – Warum es keine Alternative gibt – data://disrupted® 2020
Speichermedium Tape – Warum es keine Alternative gibt – data://disrupted® 2020
 
Ransomware: Ohne Air Gap & Tape sind Sie verloren! – data://disrupted® 2020
Ransomware: Ohne Air Gap & Tape sind Sie verloren! – data://disrupted® 2020Ransomware: Ohne Air Gap & Tape sind Sie verloren! – data://disrupted® 2020
Ransomware: Ohne Air Gap & Tape sind Sie verloren! – data://disrupted® 2020
 
HCI einfach einfach! IT-Infrastruktur wie ein Smartphone! – data://disrupted®...
HCI einfach einfach! IT-Infrastruktur wie ein Smartphone! – data://disrupted®...HCI einfach einfach! IT-Infrastruktur wie ein Smartphone! – data://disrupted®...
HCI einfach einfach! IT-Infrastruktur wie ein Smartphone! – data://disrupted®...
 
Nextcloud als On-Premises Lösung für hochsicheren Datenaustausch (Frank Karli...
Nextcloud als On-Premises Lösung für hochsicheren Datenaustausch (Frank Karli...Nextcloud als On-Premises Lösung für hochsicheren Datenaustausch (Frank Karli...
Nextcloud als On-Premises Lösung für hochsicheren Datenaustausch (Frank Karli...
 
Operation Unthinkable – Software Defined Storage @ Booking.com (Peter Buschman)
Operation Unthinkable – Software Defined Storage @ Booking.com (Peter Buschman)Operation Unthinkable – Software Defined Storage @ Booking.com (Peter Buschman)
Operation Unthinkable – Software Defined Storage @ Booking.com (Peter Buschman)
 
Die IBM 3592 Speicherlösung: Ein Vorgeschmack auf die Zukunft (Anne Ingenhaag)
Die IBM 3592 Speicherlösung: Ein Vorgeschmack auf die Zukunft (Anne Ingenhaag)Die IBM 3592 Speicherlösung: Ein Vorgeschmack auf die Zukunft (Anne Ingenhaag)
Die IBM 3592 Speicherlösung: Ein Vorgeschmack auf die Zukunft (Anne Ingenhaag)
 
CANDIDATE EXPERIENCE – Was Bewerber tatsächlich erwarten.
CANDIDATE EXPERIENCE – Was Bewerber tatsächlich erwarten.CANDIDATE EXPERIENCE – Was Bewerber tatsächlich erwarten.
CANDIDATE EXPERIENCE – Was Bewerber tatsächlich erwarten.
 
Cloud/Object-basierte Datenspeicherung mit HSM/ILM in S3 Speicherklassen (Tho...
Cloud/Object-basierte Datenspeicherung mit HSM/ILM in S3 Speicherklassen (Tho...Cloud/Object-basierte Datenspeicherung mit HSM/ILM in S3 Speicherklassen (Tho...
Cloud/Object-basierte Datenspeicherung mit HSM/ILM in S3 Speicherklassen (Tho...
 
Intelligent Edge - breaking the storage hype (Michael Beeck, mibeeck GmbH)
Intelligent Edge - breaking the storage hype (Michael Beeck, mibeeck GmbH)Intelligent Edge - breaking the storage hype (Michael Beeck, mibeeck GmbH)
Intelligent Edge - breaking the storage hype (Michael Beeck, mibeeck GmbH)
 

Buzzword Bingo Storage Edition 2019 (Wolfgang Stief)

  • 1. Buzzwordbingo Storage Edition 2019 Wolfgang Stief
 Storage-Forum Leipzig 2019
  • 2. $ whoami ❖ open minded geek & engineer ❖ Dipl.-Ing.
 Elektrische Energietechnik ❖ selbständig (2011) – sys4 AG (2012) – speicherguide.de (2019)
 technisches Marketing, Erklärbär, Projektmanagement, AG-Vorstand ❖ Cray-Cyber.org
 #vintagecomputing ❖ @stiefkind / @SpeicherStief (Twitter)
 stiefkind@mastodon.social
 https://www.linkedin.com/in/wstief/ STIEF consultING
  • 4. $ ls -l ./buzzwords 2 persistent_memory___storage_class_memory 1 edsff_wtf!? 1 nand_flash_–_qlc_und_plc 1 computational_storage 1 nvme_over_everything 1 composable_infrastructure 1 erasure_coding $_
  • 5. Persistent Memory / Storage Class Memory ❖ Phase Change Memory – “Kernspeicher”
 Intel Optane DC, 3D XPoint (Micron/Intel) ❖ schneller als NAND, langsamer als DRAM ❖ längere Lebensdauer als NAND ❖ adressierbar als Bit/Byte
 vs. Pages @ NAND ❖ billiger als DRAM
 ➛ sehr viel größere Kapazitäten werden erschwinglich
  • 6. Persistent Memory / Storage Class Memory ❖ DCPMM – Data Center Persistent Memory Module ❖ HW (BIOS) muss das supporten ❖ Support in allen aktuellen OS vorhanden ❖ Betriebsarten
 ➛ “RAM-Disk” bzw. schnelles Storage
 ➛ DIMM
 ➛ persistente “RAM-Disk” (FSDAX)
 ➛ Character Device ❖ ipmctl/ndctl
 PMDK – Persistent Memory Developer Kit (http://pmem.io)
 Bild:IntelCorp.
  • 7. EDSFF – WTF!? ❖ Enterprise Datacenter Small Form Factor
 formerly know as Intel Ruler ❖ neuer Formfaktor für SSDs ❖ E1.L, E1.S ❖ 19” ➛ 32 Drives E1.L
 32x 16TB = 512 TB NAND-Flash @ 1HE (!)
 E1.L mit 32TB geplant, Verfügbarkeit derzeit unbekannt ❖ https://edsffspec.org/
 7 Promoters, 8 Contributors Bild: Intel Corp.
  • 8. NAND Flash – QLC und PLC ❖ QLC – Quad Level Cell ❖ PLC – Penta Level Cell ❖ 5V Spannungsdifferenz zwischen all 0 und all 1 ❖ Levels ↥ == Haltbarkeit ↧ == Speed ↧ 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 000 001 010 011 100 101 110 111 00 01 10 11 0 1 PLCQLCTLCMLCSLC 00000 00001 00010 00011 00100 00101 00110 00111 01000 01001 01010 01011 01100 01101 01110 01111 10000 10001 10010 10011 10100 10101 10110 10111 11000 11001 11010 11011 11100 11101 11110 11111
  • 9. Computational Storage / Computational Memory ❖ CPU kommt zum Storage ❖ ARM vs. FPGA
 Flexibilität vs. Performance ❖ (verteilte) Datenbanken
 z. B. Hadoop ❖ Deep Learning / Machine Learning
 Anlernen/trainieren eines neuronalen Netzes ❖ Erasure Coding? Bild: ScaleFlux, Inc.
  • 10. NVMe over Everything ❖ NVMe bisher nur Peer-to-Peer
 Infiniband, RDMA ❖ NVMe-oF, NVMe-oF/TCP, FC-NVMe
 multihosted, “SAN”
 erfordert schnelles Ethernet (40Gb/s, 100Gb/s, 200Gb/s) ❖ NVMe-Appliance ❖ https://nvmexpress.org/
 13 Promoters ❖ Freitag – morgen – 12:15
 NVMe over Fabrics – die Zukunft des SANs? FibreChannel Infiniband RoCE iWARP TCP NextGeneration Fabric NVMe Host Software Transport-Abstraktion Host Transport-Abstraktion Storage Controller NVMe SSDs
  • 11. Composable Infrastructure ❖ ≙ Disaggregated Infrastructure
 ≙ Software Defined Infrastructure ❖ ≈ flexibles HCI ❖ Auftrennung von Compute und Storage ❖ erfordert leistungsfähige, latenzarme Interconnects/Protokolle
 Infiniband, RDMA, RoCE ❖ Single Namespace im Storage
 Distributed Filesystems – Ceph, Quobyte, BeeGFS, LizardFS u. a. ❖ Automatisierung und Infrastructure as Code
 Ansible, Puppet, SaltStack, Terraform
  • 12. Erasure Coding ❖ RAID on Steroids
 nothing new, Begriff etabliert sich ❖ notwendig in verteilten Dateisystemen und Distributed Computing ❖ Lineare Algebra, z. B. Reed-Solomon
 Repair Problem ❖ Locally Repairable Codes (LRC)
 Mischung aus lokaler und globaler Parity ❖ Open-Source und kommerziell
 Scality RING, PoINT, HadoopFS, Ceph, Quobyte, 
 LizardFS, Rubrik, Backblaze, Datrium, Hedvig, 
 RozoFS, Nyriad (GPU) u. a. A2+B1 A2+B2 A1+B1B1 B2 A1 A2 A1➛? A2➛? B2 A2+B2 A1+A2+B2 A1+A2+B2