Sim, há algumas maneiras de fazer isso, embora você não mencione seus sistemas operacionais convidados ou como pretende gerenciar esse disco compartilhado.
Uma razão comum para fazer isso é dar suporte ao MS Clustering, para isso você pode criar facilmente um par de LUNs de ~ 1GB, expô-los a todos os hosts idealmente com o mesmo LUN # e depois adicioná-los a um segundo controlador SCSI. VMs como Mapeamentos de Dispositivos Brutos (o RDM que você mencionou), essas VMs verão e terão controle total sobre essas duas novas LUNs, basta usar a configuração do MS Cluster para formatar os discos com NTFS e o MSDTC cuidará dos discos para garantir as escritas são arbitradas. Use um para o Quorum e o segundo para os arquivos MSDTC (talvez você possa combiná-los, não sou especialista em MS desculpe), se você estiver usando essa configuração, talvez precise de uma ou mais configurações de LUNs compartilhadas adicionais. da mesma forma para armazenar dados / logs, etc., dependendo do seu aplicativo. Você pode fazer praticamente a mesma coisa para os hóspedes do Linux, mas garantir que você esteja usando um sistema de arquivos que reconhece clusters, como o OCFS2, caso contrário, você corromperá seu disco quase instantaneamente.
Outra opção é criar um .vmdk e usar a opção 'independente' ao criar, há várias limitações que isso traz, mas precisamos saber mais sobre seu caso de uso antes de entrar nelas muito profundamente .
Sinta-se à vontade para nos contatar com mais detalhes, mas sua resposta é basicamente sim, é muito possível.