Summary
In this chapter, we have learned about VDO and Stratis. We've looked at simple ways to manage storage, how to save disk space transparently, and how to gain some throughput in the process.
With Stratis, we have created a pool with two disks and assigned it to a mountpoint. It takes fewer steps than doing so with LVM, but on the other hand, we have less control over what we are doing. In any case, we learned how to use this preview technology in RHEL 8.
With VDO, we used the volume we created to define an LVM PV and, on top of it, a volume group and a logical volume that we've formatted using the knowledge gained in previous chapters to store a VM disk image several times, to simulate a scenario where several VMs are started from the same base.
We also learned how to check the VDO optimizations and the amount of disk saved.
Now, we're ready to use Stratis instead of LVM to group and distribute storage (though not for production). We can also implement...