Not quite. While the seed device is still connected I would like to force some files over to the rw device. The use case is basically a much slower link to a seed device holding significantly more data than we currently need. An example would be a slower iscsi link to the seed device and a local rw ssd. I would like fast access to a certain subset of files, likely larger than the memory cache will accommodate. >>> If at a later time I want to discard the image as a whole I could
>>> unmount the file system or Interesting. If you had not brought the idea of using seed device, I would have still thinking about bcache device as a solution for the above use case. However bcache device won't help to solve the further use case requirements as below..
if I want a full local copy I could delete the seed-device to sync the fs. In the mean time I would have access to all the files, with some slower (iscsi) and some faster (ssd) and the ability to pick which ones are in the faster group at the cost of one content transfer.
I am thinking why not indeed leverage seed/sprout for this. Let me see how I (or if anyone could) allocate time to experiment on this. Thanks for your use case ! -Anand -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
