https://cormachogan.com/2013/02/07/pluggable-storage-architecture-psa-deep-dive-part-3/
Pluggable Storage Architecture (PSA) Deep-Dive - Part 3