Docker Volume Plugin opens a flood gate of innovations. In my rough categorization, the following two models summarize current development status.
In this model, you’ll find volume drivers directly connected to filesystems. Containers can use the backend filesystems for data persistence. No more magic beyond what the backends can provide.
Volume management has been with storage industry for many years. There are tricks to play and requirements to meet. I am sure Docker Volumes see no exception.