Uma boa solução para isso seria usar o Gerenciamento Baseado em Políticas de Armazenamento da VMware com tags. Pode haver recursos específicos do fornecedor que você também pode aproveitar, mas, como as tags são independentes do fornecedor, eu as utilizarei para explicar como as políticas podem ser aproveitadas.
Uma abordagem mínima seria:
- Crie uma categoria de tags (desempenho de armazenamento) com duas tags (desempenho, não desempenho).
- Marque cada armazenamento de dados com uma das tags, dependendo do "tipo" de armazenamento
- Crie duas políticas de armazenamento (desempenho, não-desempenho) e use uma regra baseada em tag para a política. Por exemplo, a política de desempenho é compatível com os datastores com a tag de desempenho. Ao criar a política, você poderá ver quais datastores são compatíveis com a política
- Associe a política de armazenamento desejada às máquinas virtuais
O que isso fará é garantir que os usuários sejam avisados se tentarem migrar uma VM para o armazenamento de dados que não suportará a política da VM. Se o usuário ignorar esse aviso, a VM será marcada como fora de conformidade.