Eu só tenho experiência com o ZFS na lista que você mencionou. Com o ZFS você pode fazer volumes hierárquicos, por exemplo, você pode fazer;
- tanque / categoria
- tanque / categoria / produto
- tanque / categoria / produto / a
- tanque / categoria / produto / b
etc
Com o comando "zfs list", você pode obter o espaço usado, disponível e de referência para cada volume em segundos. Mas este curso só funciona quando você é capaz de deixar o seu aplicativo dividir o caminho certo.