- What an initiator is
- What a target is
- What a storage controller is
- What a RAID is, and what a RAID controller is
- What a Volume Manager is
- What a Storage Stack is

- Channel v. bus
- Control plane v. data plane
- Fabric v. network
- Buffering v. Queueing (with Queue Depth)
- Flow Control
- Ring Buffers
- iSCSI offload
- TCP offload
- Host-based iSCSI
- Encapsulation v. Tuning
- IOPS v. Latency v. Jitter
- Storage APIs v. POSIX
- Block v. File v. Object
- Idempotent
- Coherence v. Cache Coherence
- Byte Addressable v. Logical Block Addressing
- Volatile v. Non-Volatile v Persistent Memory
- NVDIMM v. RAM v. DRAM v. SLC v. MLC v. TLC v. NAND v. 3D NAND v. Flash v SSDs v. NVMe
- NVMe (the protocol)
- Management Processes: Discovery, Provisioning and Configuration
- Software-Defined Storage
- Storage Management Standards: SMI-S, SNIA Swordfish
- Storage Controllers 101
- SCSI Controllers
- Fibre Channel Controllers
- NVMe Controllers
- Networking SDN and Storage SDN Controllers
- Memory Mapping
- Physical Region Page (PRP)
- Scatter Gather Lists
- Offset
- Doorbells
- Controller Memory Buffers
Leave a Reply