Se você está procurando estável e bem estabelecido, então eu acho que você está sem sorte. Caso contrário, o btrfs se comporta dessa maneira.
Você também pode querer verificar se o seu disco virtual suporta o TRIM para liberar os blocos e certificar-se de ativar o descarte no seu fs.
Você também pode considerar apenas alocar discos menores inicialmente de tamanho maior às suas necessidades previstas; A maioria dos sistemas de arquivos pode ser facilmente expandida on-line nos dias de hoje, caso você precise aumentá-la no futuro.