Mascaramento de número de unidade lógica (LUN) é o processo que concede controle de acesso aos dados especificando LUNs que podem ser acessados ​​pelo sistema de computador. Geralmente é executado no nível do adaptador de barramento de host (HBA).

Os subconjuntos de armazenamento são criados pelo mascaramento de LUN no Virtual SAN, onde apenas os servidores identificados estão autorizados a acessar esses subconjuntos. O mascaramento de LUN é executado no controlador ou no processador de armazenamento. Isso garante que o acesso ao volume pelos servidores seja gerenciado adequadamente. Portanto, isso ajuda na prevenção de qualquer aplicação não autorizada ou acidental em ambiente comum.

Exemplo:
temos a Porta 1 e a Porta 4 na array de armazenamento à direita. Em cada host de nosso host, temos dois HBAs ou duas portas HBA 8. As portas A1 e A2 estão presentes no Host A e as portas B1 e B2 estão presentes no Host B. As portas 1 e 4 do array estão conectadas a cada host. Todos os três LUNs podem ser acessados ​​por ambos os hosts. Adicionamos uma ACL (Lista de Controle de Acesso) a cada uma das portas. ACL na porta 1 afirma que a porta A1 do HBA pode acessar o LUN X1 e a porta B1 do HBA pode acessar o LUN P1 e o LUN P2.

Da mesma forma, o ACL na porta 4 afirma que a porta HBA A2 pode acessar o LUN X1 e a porta HBA B2 pode acessar o LUN P1 e o LUN P2. Para o Host A, ambas as portas concedem acesso ao LUN X1. O Host A está tentando acessar o LUN X1 por meio da porta A1 do HBA e esse acesso é permitido pelo ACL. Portanto, o Host A pode ler ou gravar dados no LUN X1. O Host A agora deseja acessar LUN P1 e LUN P2 por meio da mesma porta HBA. Essa tentativa de acesso é proibida porque a tabela de mascaramento de LUN não concede permissão para ela.

Agora configuramos o mascaramento de LUN para permitir que ambos os hosts acessem o LUN X1. Se os hosts A e B lerem e escreverem no LUN X1 sem se informarem, os dados serão corrompidos nesse LUN e isso resultará em perda de dados. Isso indica que não mais de um sistema deve receber permissão para ler ou gravar no mesmo LUN. Esse problema pode ser resolvido usando um software baseado em host chamado Clustering Software, que permitirá que vários hosts acessem o LUN comum ou vários LUNs compartilhados.

Figura - Mascaramento LUN