I am planning to use several virtual machines that will all use the same Dropbox account, and I want to use the deduplication abilities of ZFS to minimize wasted disk space. I also want the drobox data to be on a separate physical device from the OSs so that they do not take up read/write bandwidth.
So here is my plan:
Create a zpool for the express purpose of dropbox.
Add to that zpool a mirror vdev made of 2x2TB drives
Also add to the pool an m.2 drive for L2ARC
Make two 800GB zvols from the mirror vdev
Pass each of those zvols to the appropriate VM as block devices.
Set up Dropbox in each VM (located on a separate pool) to locate on the ZVOl that has been passed to that VM.
Does this plan make sense and will it work as I am describing?
So here is my plan:
Create a zpool for the express purpose of dropbox.
Add to that zpool a mirror vdev made of 2x2TB drives
Also add to the pool an m.2 drive for L2ARC
Make two 800GB zvols from the mirror vdev
Pass each of those zvols to the appropriate VM as block devices.
Set up Dropbox in each VM (located on a separate pool) to locate on the ZVOl that has been passed to that VM.
Does this plan make sense and will it work as I am describing?