Hi,
Please consider implementing per-share replication within array (same pool or between pools) for a set of disks, where user can specify:
- how many copies needed
- if same disk could be used more than once (if the # of copies is > than # of disks).
- if true synchronization is required vs eventual consistency is enough
- target file locking suring the replication is required, source file locking during replication should be an option (as long as underlying syscalls support it).
Thank you for your consideration.