SlideShare une entreprise Scribd logo
1  sur  13
Télécharger pour lire hors ligne
Škrtejte SSD, je tu NVMe
all flash budoucnost přichází
Martin Štefany / martin.stefany@global.ntt / Senior Architecture Consultant
Historie: od SCSI k NVMe / NVMe-oF
SCSI
1986 2011 / 2016
Historie: od SCSI k NVMe / NVMe-oF
SCSI
RAID
1/5/6
SPARE
DRIVE
WIDE
STRIPE
SÉRIOVÝ
PŘÍSTUP
FAST
TRACK
FLASH
CACHE
CACHE
PARTITIONING
PARALELNÍ
PŘÍSTUP
NVME OVER
FABRICS
„BEYOND
FLASH“
A rozdíl?
1 COMMAND
QUEUE
32 COMMANDS
PER QUEUE
SAS/SATA/AHCI INTERFACE
SCSI COMMANDS
PCIE INTERFACE
NVME COMMANDS
65535 COMMAND
QUEUES
65536 COMMANDS
PER QUEUE
Proč NVMe? Co přináší?
JE DÁVNO
SOUČÁSTÍ VAŠICH
ZAŘÍZENÍ
DÍKY
PARALELNÍMU
PŘÍSTUPU JE
RYCHLEJŠÍ NEŽ
SÉRIOVÝ SAS
PRO VYUŽITÍ BUDOUCÍCH PŘÍLEŽITOSTÍ
MASSIVELY
MULTI-CORE CPUS
SUPER-DENSE
SSDS
NEW MEMORY
TECHNOLOGIES
HIGH-SPEED
INTERCONNECTS
Co když?
FLASH
ARRAY SOFTWARE
FAST NETWORK
ARRAY SOFTWARE
FLASH
SCSI
SAS
INTERPOSER
SATA
ALLOCATION
GARBAGE COLLECTION
ENCRYPTION
ERROR CORRECTION
FLASH TRANSLATION
IS GLOBALLY SOFTWARE-DEFINED
SSD
SYSTEM
SSD SSD
SYSTEM
GLOBAL
FLASH MANAGEMENT
SMART
ENDURANCE
BLOCK-LEVEL TELEMETRY
BAD BLOCK MANAGEMENT
ENCRYPTION
I/O SCHEDULING
FLASH-LEVEL QoS
ADAPTIVE
I/O CONTROL
PREDICTIVE
RESILIENCY
ALLOCATION
WEAR LEVELING
GARBAGE COLLECTION
OPERATING ENVIRONMENT
GLOBALLY
SOFTWARE-DEFINED 100% NO HIDDEN
FLASH
DETERMINISTIC
LATENCY
ULTRA
DENSE
2.2
TB
9.1
TB
18.3
TB
SOFTWARE-DEFINED
FLASH MODULE
First
100% VISIBLE
TO ARRAY
TYPICAL AFA
CPU
ETHERNET /
FC CARD
ETHERNET /
FC CARD
STORAGE CPU
SAS CARD
PCIe
iSCSI
HOSTARRAYSSD
SCSI over SAS
SAS CHIP
FLASH
CONTROLLER
FLASH
CPU
ETHERNET /
FC CARD
ETHERNET /
FC CARD
STORAGE CPU
PCIe
PCIe
iSCSI
HOSTARRAY
DIRECTFLASH
NVMe
FLASH
CPU
RDMA
ETHERNET
STORAGE CPU
PCIe
PCIe
NVMe/F
HOSTARRAY
DIRECTFLASH
NVMe
FLASH
+ + FABRIC
~ 1 ms ~ 500 µs ~ 150s µs
WEBSCALE APPLICATIONS
BLOCK
STORE
FILE
STORE
OBJECT
STORE
Native NVMe/F
NVMe/F
50 Gb/s Ethernet
RoCE v2
28 x DirectFlash Modules
Up to 512TBs Raw (1.5 PBs usable)
with 18.3 DirectFlash Modules
DirectFlash
NVMe-oF
Paralelní přístup na rozdíl
od sériového SCSI
Jednodušší
NVMe stack
NVMe je už součástí
spotřebitelského HW
„Beyond Flash“ Ready
Shrnutí
martin.stefany@global.ntt

Contenu connexe

Plus de MarketingArrowECS_CZ

Novinky ve světě Oracle DB a koncept konvergované databáze
Novinky ve světě Oracle DB a koncept konvergované databázeNovinky ve světě Oracle DB a koncept konvergované databáze
Novinky ve světě Oracle DB a koncept konvergované databázeMarketingArrowECS_CZ
 
Základy licencování Oracle software
Základy licencování Oracle softwareZáklady licencování Oracle software
Základy licencování Oracle softwareMarketingArrowECS_CZ
 
Garance 100% dostupnosti dat! Kdo z vás to má?
Garance 100% dostupnosti dat! Kdo z vás to má?Garance 100% dostupnosti dat! Kdo z vás to má?
Garance 100% dostupnosti dat! Kdo z vás to má?MarketingArrowECS_CZ
 
Využijte svou Oracle databázi naplno
Využijte svou Oracle databázi naplnoVyužijte svou Oracle databázi naplno
Využijte svou Oracle databázi naplnoMarketingArrowECS_CZ
 
Oracle Data Protection - 2. část
Oracle Data Protection - 2. částOracle Data Protection - 2. část
Oracle Data Protection - 2. částMarketingArrowECS_CZ
 
Oracle Data Protection - 1. část
Oracle Data Protection - 1. částOracle Data Protection - 1. část
Oracle Data Protection - 1. částMarketingArrowECS_CZ
 
Benefity Oracle Cloudu (4/4): Storage
Benefity Oracle Cloudu (4/4): StorageBenefity Oracle Cloudu (4/4): Storage
Benefity Oracle Cloudu (4/4): StorageMarketingArrowECS_CZ
 
Benefity Oracle Cloudu (3/4): Compute
Benefity Oracle Cloudu (3/4): ComputeBenefity Oracle Cloudu (3/4): Compute
Benefity Oracle Cloudu (3/4): ComputeMarketingArrowECS_CZ
 
Exadata z pohledu zákazníka a novinky generace X8M - 2. část
Exadata z pohledu zákazníka a novinky generace X8M - 2. částExadata z pohledu zákazníka a novinky generace X8M - 2. část
Exadata z pohledu zákazníka a novinky generace X8M - 2. částMarketingArrowECS_CZ
 
Exadata z pohledu zákazníka a novinky generace X8M - 1. část
Exadata z pohledu zákazníka a novinky generace X8M - 1. částExadata z pohledu zákazníka a novinky generace X8M - 1. část
Exadata z pohledu zákazníka a novinky generace X8M - 1. částMarketingArrowECS_CZ
 
Úvod do Oracle Cloud infrastruktury
Úvod do Oracle Cloud infrastrukturyÚvod do Oracle Cloud infrastruktury
Úvod do Oracle Cloud infrastrukturyMarketingArrowECS_CZ
 
Check Point automatizace a orchestrace
Check Point automatizace a orchestraceCheck Point automatizace a orchestrace
Check Point automatizace a orchestraceMarketingArrowECS_CZ
 
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)MarketingArrowECS_CZ
 
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (2. část)
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (2. část)Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (2. část)
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (2. část)MarketingArrowECS_CZ
 
Výhody a benefity nasazení Oracle Database Appliance
Výhody a benefity nasazení Oracle Database ApplianceVýhody a benefity nasazení Oracle Database Appliance
Výhody a benefity nasazení Oracle Database ApplianceMarketingArrowECS_CZ
 

Plus de MarketingArrowECS_CZ (20)

Infinidat InfiniBox
Infinidat InfiniBoxInfinidat InfiniBox
Infinidat InfiniBox
 
Novinky ve světě Oracle DB a koncept konvergované databáze
Novinky ve světě Oracle DB a koncept konvergované databázeNovinky ve světě Oracle DB a koncept konvergované databáze
Novinky ve světě Oracle DB a koncept konvergované databáze
 
Základy licencování Oracle software
Základy licencování Oracle softwareZáklady licencování Oracle software
Základy licencování Oracle software
 
Garance 100% dostupnosti dat! Kdo z vás to má?
Garance 100% dostupnosti dat! Kdo z vás to má?Garance 100% dostupnosti dat! Kdo z vás to má?
Garance 100% dostupnosti dat! Kdo z vás to má?
 
Využijte svou Oracle databázi naplno
Využijte svou Oracle databázi naplnoVyužijte svou Oracle databázi naplno
Využijte svou Oracle databázi naplno
 
Oracle Data Protection - 2. část
Oracle Data Protection - 2. částOracle Data Protection - 2. část
Oracle Data Protection - 2. část
 
Oracle Data Protection - 1. část
Oracle Data Protection - 1. částOracle Data Protection - 1. část
Oracle Data Protection - 1. část
 
Benefity Oracle Cloudu (4/4): Storage
Benefity Oracle Cloudu (4/4): StorageBenefity Oracle Cloudu (4/4): Storage
Benefity Oracle Cloudu (4/4): Storage
 
Benefity Oracle Cloudu (3/4): Compute
Benefity Oracle Cloudu (3/4): ComputeBenefity Oracle Cloudu (3/4): Compute
Benefity Oracle Cloudu (3/4): Compute
 
InfiniBox z pohledu zákazníka
InfiniBox z pohledu zákazníkaInfiniBox z pohledu zákazníka
InfiniBox z pohledu zákazníka
 
Exadata z pohledu zákazníka a novinky generace X8M - 2. část
Exadata z pohledu zákazníka a novinky generace X8M - 2. částExadata z pohledu zákazníka a novinky generace X8M - 2. část
Exadata z pohledu zákazníka a novinky generace X8M - 2. část
 
Exadata z pohledu zákazníka a novinky generace X8M - 1. část
Exadata z pohledu zákazníka a novinky generace X8M - 1. částExadata z pohledu zákazníka a novinky generace X8M - 1. část
Exadata z pohledu zákazníka a novinky generace X8M - 1. část
 
Úvod do Oracle Cloud infrastruktury
Úvod do Oracle Cloud infrastrukturyÚvod do Oracle Cloud infrastruktury
Úvod do Oracle Cloud infrastruktury
 
Check Point automatizace a orchestrace
Check Point automatizace a orchestraceCheck Point automatizace a orchestrace
Check Point automatizace a orchestrace
 
vSAN a FileServices
vSAN a FileServicesvSAN a FileServices
vSAN a FileServices
 
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)
 
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (2. část)
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (2. část)Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (2. část)
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (2. část)
 
Horizon 8 + Instant Clones
Horizon 8 + Instant ClonesHorizon 8 + Instant Clones
Horizon 8 + Instant Clones
 
Webinář InfiniGuard
Webinář InfiniGuardWebinář InfiniGuard
Webinář InfiniGuard
 
Výhody a benefity nasazení Oracle Database Appliance
Výhody a benefity nasazení Oracle Database ApplianceVýhody a benefity nasazení Oracle Database Appliance
Výhody a benefity nasazení Oracle Database Appliance
 

Škrtejte SSD, je tu NVMe

  • 1. Škrtejte SSD, je tu NVMe all flash budoucnost přichází Martin Štefany / martin.stefany@global.ntt / Senior Architecture Consultant
  • 2. Historie: od SCSI k NVMe / NVMe-oF SCSI 1986 2011 / 2016
  • 3. Historie: od SCSI k NVMe / NVMe-oF SCSI RAID 1/5/6 SPARE DRIVE WIDE STRIPE SÉRIOVÝ PŘÍSTUP FAST TRACK FLASH CACHE CACHE PARTITIONING PARALELNÍ PŘÍSTUP NVME OVER FABRICS „BEYOND FLASH“
  • 4. A rozdíl? 1 COMMAND QUEUE 32 COMMANDS PER QUEUE SAS/SATA/AHCI INTERFACE SCSI COMMANDS PCIE INTERFACE NVME COMMANDS 65535 COMMAND QUEUES 65536 COMMANDS PER QUEUE
  • 5. Proč NVMe? Co přináší? JE DÁVNO SOUČÁSTÍ VAŠICH ZAŘÍZENÍ DÍKY PARALELNÍMU PŘÍSTUPU JE RYCHLEJŠÍ NEŽ SÉRIOVÝ SAS PRO VYUŽITÍ BUDOUCÍCH PŘÍLEŽITOSTÍ MASSIVELY MULTI-CORE CPUS SUPER-DENSE SSDS NEW MEMORY TECHNOLOGIES HIGH-SPEED INTERCONNECTS
  • 6.
  • 7. Co když? FLASH ARRAY SOFTWARE FAST NETWORK ARRAY SOFTWARE FLASH SCSI SAS INTERPOSER SATA ALLOCATION GARBAGE COLLECTION ENCRYPTION ERROR CORRECTION FLASH TRANSLATION
  • 8. IS GLOBALLY SOFTWARE-DEFINED SSD SYSTEM SSD SSD SYSTEM GLOBAL FLASH MANAGEMENT SMART ENDURANCE BLOCK-LEVEL TELEMETRY BAD BLOCK MANAGEMENT ENCRYPTION I/O SCHEDULING FLASH-LEVEL QoS ADAPTIVE I/O CONTROL PREDICTIVE RESILIENCY ALLOCATION WEAR LEVELING GARBAGE COLLECTION OPERATING ENVIRONMENT
  • 9. GLOBALLY SOFTWARE-DEFINED 100% NO HIDDEN FLASH DETERMINISTIC LATENCY ULTRA DENSE 2.2 TB 9.1 TB 18.3 TB SOFTWARE-DEFINED FLASH MODULE First 100% VISIBLE TO ARRAY
  • 10. TYPICAL AFA CPU ETHERNET / FC CARD ETHERNET / FC CARD STORAGE CPU SAS CARD PCIe iSCSI HOSTARRAYSSD SCSI over SAS SAS CHIP FLASH CONTROLLER FLASH CPU ETHERNET / FC CARD ETHERNET / FC CARD STORAGE CPU PCIe PCIe iSCSI HOSTARRAY DIRECTFLASH NVMe FLASH CPU RDMA ETHERNET STORAGE CPU PCIe PCIe NVMe/F HOSTARRAY DIRECTFLASH NVMe FLASH + + FABRIC ~ 1 ms ~ 500 µs ~ 150s µs WEBSCALE APPLICATIONS BLOCK STORE FILE STORE OBJECT STORE
  • 11. Native NVMe/F NVMe/F 50 Gb/s Ethernet RoCE v2 28 x DirectFlash Modules Up to 512TBs Raw (1.5 PBs usable) with 18.3 DirectFlash Modules
  • 12. DirectFlash NVMe-oF Paralelní přístup na rozdíl od sériového SCSI Jednodušší NVMe stack NVMe je už součástí spotřebitelského HW „Beyond Flash“ Ready Shrnutí