Um dos desafios típicos encontrados na virtualização de sistemas
é o compartilhamento eficiente de dados em ambientes com
heterogeneidade de sistemas e plataformas de virtualização. Um
requisito importante é que o sistema de armazenamento
compartilhado ofereça tanto a estrutura para o arranjo físico e
lógico de unidades de disco, quanto a interface abstrata para
acesso concorrente aos arquivos, facilitando a troca de dados
entre diversas máquinas virtuais, independente dos sistemas de
arquivos nativos. Um sistema de armazenamento que oferece
essa possibilidade é: