Um RDM oferece vários benefícios, mas não deve ser usado em todas as situações. Em geral, os arquivos de disco virtual são preferíveis aos RDMs para gerenciamento. No entanto, quando você precisar de dispositivos não processados, deverá usar o RDM.
O RDM oferece vários benefícios.
- Nomes persistentes de fácil utilização
-
Fornece um nome de fácil utilização para um dispositivo mapeado. Quando você usa um RDM, não é necessário consultar o dispositivo pelo nome do dispositivo. Você se refere a ele pelo nome do arquivo de mapeamento, por exemplo:
/vmfs/volumes/myVolume/myVMDirectory/myRawDisk.vmdk
- Resolução de nome dinâmico
- Armazena informações de identificação exclusivas para cada dispositivo mapeado. O VMFS associa cada RDM ao seu dispositivo SCSI atual, independentemente de alterações na configuração física do servidor devido a alterações de hardware do adaptador, alterações de caminho, realocação do dispositivo e assim por diante.
- Bloqueio de arquivo distribuído
- Torna possível usar o bloqueio distribuído do VMFS para dispositivos SCSI não processados. O bloqueio distribuído em um RDM torna seguro usar um LUN bruto compartilhado sem perder dados quando duas máquinas virtuais em servidores diferentes tentam acessar o mesmo LUN.
- Permissões de arquivo
- Torna as permissões de arquivo possíveis. As permissões do arquivo de mapeamento são aplicadas no momento da abertura do arquivo para proteger o volume mapeado.
- Operações do sistema de arquivos
- Torna possível usar utilitários do sistema de arquivos para trabalhar com um volume mapeado, usando o arquivo de mapeamento como um proxy. A maioria das operações válidas para um arquivo comum pode ser aplicada ao arquivo de mapeamento e redirecionada para operar no dispositivo mapeado.
- Snapshots
- Torna possível usar snapshots de máquina virtual em um volume mapeado. Snapshots não estão disponíveis quando o RDM é usado no modo de compatibilidade física.
- vMotion
- Permite migrar uma máquina virtual com o vMotion. O arquivo de mapeamento atua como um proxy para permitir que vCenter Server migre a máquina virtual usando o mesmo mecanismo que existe para migrar arquivos de disco virtual.
- Agentes de gerenciamento de SAN
- Torna possível executar alguns agentes de gerenciamento de SAN em uma máquina virtual. Da mesma forma, qualquer software que precise acessar um dispositivo usando comandos SCSI específicos de hardware pode ser executado em uma máquina virtual. Esse tipo de software é chamado de software baseado em destino SCSI. Ao usar agentes de gerenciamento de SAN, selecione um modo de compatibilidade física para o RDM.
- N-Port ID Virtualization (NPIV)
-
Torna possível usar a tecnologia NPIV que permite que uma única porta HBA Fibre Channel se registre com a malha Fibre Channel usando vários nomes de porta globais (WWPNs). Essa capacidade faz com que a porta HBA apareça como várias portas virtuais, cada uma com seu próprio ID e nome de porta virtual. As máquinas virtuais podem reivindicar cada uma dessas portas virtuais e usá-las para todo o tráfego RDM.
Observação: Você pode usar o NPIV somente para máquinas virtuais com discos RDM.
O VMware trabalha com fornecedores de software de gerenciamento de armazenamento para garantir que seus softwares funcionem corretamente em ambientes que incluem ESXi. Alguns aplicativos desse tipo são:
- Software de gerenciamento de SAN
- Software de gerenciamento de recursos de armazenamento (SRM)
- Software de snapshot
- Software de replicação
Esse software usa um modo de compatibilidade física para RDMs para que o software possa acessar dispositivos SCSI diretamente.
Vários produtos de gerenciamento são melhor executados centralmente (não na máquina ESXi), enquanto outros são bem executados nas máquinas virtuais. VMware não certifica esses aplicativos ou fornece uma matriz de compatibilidade. Para descobrir se um aplicativo de gerenciamento de SAN é compatível com um ambiente ESXi, entre em contato com o provedor de software de gerenciamento de SAN.