Sie sind auf Seite 1von 24

ROCKSTAR

www.huawei.com
--- Ok Ok, der Slogan ist ausgeliehen, der Dank geht an ---
Das Ursprungs-Gen heisst Innovation
Von den Ursprüngen bis heute – von Gartner attestiert

2018

2017
2016
2015

2014

2010
Die Modell Palette im Überblick

Entry Mid-Range High-End


Model Dorado 3000 V6 Dorado 5000 V6 Dorado 6000 V6 Dorado 8000 V6 Dorado 18000 V6

Höhe (U)/Controller 2U/2C 2U/2C 2U/2C 4U/4C 4U/4C

Erweiterbarkeit (Controller) 2-16 2-16 2-16 2-16 2-32

Proz.-Cores pro Controller 24 64 96 128 192

Maximum Disks 1200 1600 2400 3200 6400

Cache (pro 2 Controller) 192G 256G/512G 512G/1024G 512G/1024G/2048G 512G/1024G/2048G

Front-end ports 8/16/32G FC, 1/10/25/40/100G Ethernet

Back-end ports SAS 3.0 SAS 3.0/100G Ethernet


Dorado V6 – Einzigartig! (I)

Multi-Protocol Network Chip: Hi1822


• FC und Ethernet
Dorado V6 – Einzigartig! (II)

Multi-Protocol Network Chip: Hi1822


• FC und Ethernet

BMC Chip: Hi1710


• Fehlersuche > 93% genau
Dorado V6 – Einzigartig! (III)

Multi-Protocol Network Chip: Hi1822


• FC und Ethernet

BMC Chip: Hi1710


• Fehlersuche > 93% genau

SSD Controller Chip: Hi1812e


• Latenz halbiert (zum Vorgänger)
Dorado V6 – Einzigartig! (IV)

Multi-Protocol Network Chip: Hi1822


• FC and Ethernet

BMC Chip: Hi1710


• Fehlersuche > 93% genau

Array Controller Chip: SSD Controller Chip: Hi1812e


Kunpeng 920 • Latenz halbiert (zum Vorgänger)
• ARM Prozessor
• Nr.1 Performance / SPECint 930+
• Einsatz auch in “Intelligenten DAE”
Dorado V6 – Einzigartig! (V)
AI Chip: Ascend 310
Multi-Protocol Network Chip: Hi1822
• FC und Ethernet
• AI SoC für dedizierte Aufgaben

BMC Chip: Hi1710


• Fehlersuche > 93% genau

Array Controller Chip: SSD Controller Chip: Hi1812e


Kunpeng 920 • Latenz halbiert (zum Vorgänger)
• ARM Prozessor
• Nr.1 Performance / SPECint 930+
• Einsatz auch in “Intelligenten DAE”
Dorado V6 – Einzigartig! (V)
AI Chip: Ascend 310
Multi-Protocol Network Chip: Hi1822 Anforderungen an Rechenleistung
• FC und Ethernet
• AI SoC für dedizierte Aufgaben
• > 1 TeraFLOPS für Echtzeitanalysen

Ascend 310 – Die Leistung


• FP16 : 8 TeraFLOPS
• INT8 : 16 TeraOPS
• Max. Leistungsaufn. : 8W

Mögliche Echtzeitanalysen
• Daten-Korrelationen ; Daten-Vergleich
BMC Chip: Hi1710
• Adaptive Optimierung ; Health Check
• Fehlersuche > 93%
• Daten-Temperatur ; Fehler-Vorhersagen

Array Controller Chip: SSD Controller Chip: Hi1812e Anwendungsgebiete


Kunpeng 920 • Latenz halbiert (zum Vorgänger) • Intelligenter Cache
• ARM Prozessor • Smart QoS
• Nr.1 Performance / SPECint 930+
• Intelligentes Deduplizieren
• Einsatz auch in “Intelligenten DAE”
• ...
Weniger Latenz – Mehr Bandbreite
Schnell durch Eigenentwicklungen

Hi1822 NVMe over 32G FC/100G IP 100+ cores on 1 controller Kunpeng920


Front-end
Host Switch Storage
(ARM)
NVMe

Controller

• 300µs weniger Latenz • 1 core pro 1 SSD

Ascend310 AI acceleration

NVMe over 100G IP NVMe Flash


Backend
Application
Hi1822 100Gbps
1. 2. Hi1812e
Write Ack
100m Fiber SSD
Controller
Von 7 Kommandos (SAS) auf 2 reduziert

• 15 mal mehr Entfernung • 280µs weniger Latenz


Noch mehr Performance – durch AI

1 Workload Relationen
2 3 R/W Verhalten „Pre-Fetch“
4

identifizieren zwischen Daten vorhersehen der nächsten Daten

x ns CPU
Application DNA
SAP xx ns DDR
Oracle
xxx ns SCM
VDI
Exchange xx µs Flash

hot data pre-fetch to relative data pre-fetch

Cache Hit Ratio

60
Dorado V6
Beta-Test mit einer großen Banking-Applikation,
40
12 x bessere Cache-Hit-Rate!
20
Dorado V3

1000 2000 3000 4000 5000


Time (s) 5% to 60%.
SmartMatrix – Symmetrische A/A Controller Architektur

• „Full Mesh“ Netzwerk, mit durchgängig „Aktiv/Aktiv“ arbeitenden Controllern


• „Shared everything” Architektur – über Front-End und Back-End bis zum Disk-Enclosure
(DAE)
SmartMatrix – Symmetrische A/A Controller Architektur

• „Cache Mirroring“ mit max. 3 Kopien


• Nahezu kein Anhalten der IO auch während eines Code-Update (<= 1 Sek.)
SmartMatrix – Symmetrische A/A Controller Architektur

• Vollständige NVME-Unterstützung – „End-to-End“


• Back-End RDMA Netzwerk mit 100 Gbit/s Bandbreite (RoCE)
• Roadmap: SCM Unterstützung für noch mehr Performance und noch weniger Latenzen
Toleranz gegenüber Controller-Fehlern

FE

Ctrl
Front-End Adapter

Controller
Controller: 2 von 8 “Engines”: 1 von 2 Controller: 7 Ausfälle
BE Back-End Adapter (gleichzeitige Fehler) (nacheinander)
Data Copy in Cache

Engine Engine Engine Engine Engine Engine


FE FE FE FE FE FE FE FE FE FE FE FE
Ctrl

Ctrl

Ctrl

Ctrl

Ctrl

Ctrl

Ctrl

Ctrl

Ctrl

Ctrl

Ctrl

Ctrl

Ctrl

Ctrl

Ctrl

Ctrl

Ctrl

Ctrl

Ctrl

Ctrl

Ctrl

Ctrl

Ctrl

Ctrl
BE BE BE BE BE BE BE BE BE BE BE BE

DAE DAE DAE


Data Reduction Guarantee Service -
geringere Anschaffungs- und Betriebskosten

5:1 3:1
Scenario-Specific Evaluation

achievable evaluation-free Database Virtualization VDI

Data reduction ratio Validity term: 1 year 3:1 3:1 5:1


Double the Performance of Competitors

20 million IOPS, 0.1 ms latency


NO.1 in the industry
20,000,000
IOPS

HDS VSP NetApp Huawei OceanStor Fujitsu OceanStor


G1000 AFF A800 Dorado 18000 V3 DX8900 S4 Dorado 18000 V6

Source: SPC-1 & Huawei Indoor Tests


Die neue Generation
für „Mission Critical“ Umgebungen
OceanStor AFA V3 OceanStor AFA V6
Max. Performance 7M IOPS 20M IOPS

Max. Storage Controller 16 32

NVMe Support Back-End End-to-End

Back-End Netzwerk SAS/PCIe 100Gb RoCE v2

SSD Form Faktor 25 Einheiten pro Einschub Bis zu 36 Einheiten pro Einschub

SSD Einschub (DAE) Standard DAE (Keine CPU) Intelligentes DAE (Kunpeng 920 CPU)

Daten-Deduplizierung Feste Länge Feste & Variable Länge

Controller Fehlertoleranz 1 von 2 7 von 8

Engine Fehlertoleranz --- 1 von 2

Artificial Intelligence (AI) --- AI Modul mit Ascend Chip