O OpenSolaris (agora OpenIndiana) é algo que sempre quis experimentar para contêineres OpenVZ. Isso poderia funcionar muito bem. Tenha em mente que você poderia obter melhor confiabilidade se você montar como NFSv3. Eu tentaria todos os 3: NFSv3, NFSv4 e ISCSI.
Eu uso o Linux para tudo, mas não quando se trata de NAS. Nós temos 200 TB de armazenamento e eu acho que o OpenSolaris é muito melhor em servir o NFS. A desduplicação, a compactação, o armazenamento em pool e o snapshot são fáceis com o Solaris, mas todos eles não existem no Linux.
Eu não usaria o fusível ZFS.
Virtuozo desduplica contêineres do OpenVZ, mas você tem que pagar e não é Software Livre.
Finalmente, você pode tentar compartilhar o / usr entre os containers com montagens de bind. Consulte OpenVZ: compartilhe uma pasta entre os contêineres