Overview
Syllabus
Introduction
Questions
Single Server Deployment
Simplifying the Experience
Capacity and Performance
New Technologies
Simplify the IO Path
Next Steps
Caution
Two disk types
Shared disks
Slices
Replica Sets
CCS
Fault Domains
Write to a Slice
Promise the Right
Reading
Sequence Numbers
Replicas
Stripes
VDC Proxy
VDC
Data Plane Components
Control Plane
Gateway Service
Block Overview
Notable Design Elements
Custom Data Plane Protocol
Why Custom Data Plane Protocol
Diagnostic Support
RDMA
NonVolatile Memory
Promises
Traditional throttling
Traditional throttling example
Latency bubble example
Completions
Delays
How does DC discover CCs
Error handling
In initiator side throttling
MDS performance
MDS hot spots
Disk subsystem
DDX layer
VMS
NVDIMM
Bite Addressable Nonvolatile Memory
Taught by
SNIAVideo