Embora os sistemas de armazenamento gerenciem todos os aspectos dos volumes virtuais, ESXi hosts não têm acesso direto a volumes virtuais no lado do armazenamento. Em vez disso, os hosts ESXi usam um proxy de E / S lógica, chamado de endpoint de protocolo, para se comunicar com volumes virtuais e arquivos de disco virtual que os volumes virtuais encapsulam. ESXi usa endpoints de protocolo para estabelecer um caminho de dados sob demanda das máquinas virtuais para seus respectivos volumes virtuais.
Cada volume virtual é vinculado a um endpoint de protocolo específico. Quando uma máquina virtual no host executa uma operação de E / S, o endpoint do protocolo direciona a E / S para o volume virtual apropriado. Normalmente, um sistema de armazenamento requer apenas alguns endpoints de protocolo. Um endpoint de protocolo único pode se conectar a centenas ou milhares de volumes virtuais.
No lado do armazenamento, um administrador de armazenamento configura endpoints de protocolo, um ou vários por contêiner de armazenamento. Os endpoints do protocolo são uma parte da estrutura de armazenamento físico. O sistema de armazenamento exporta os endpoints do protocolo com contêineres de armazenamento associados por meio do provedor de armazenamento. Depois de mapear o contêiner de armazenamento para um datastore vVols, o host ESXi descobre os endpoints do protocolo e eles se tornam visíveis no vSphere Client. Os endpoints do protocolo também podem ser descobertos durante uma nova verificação de armazenamento. Vários hosts podem descobrir e montar os endpoints do protocolo.
No vSphere Client, a lista de endpoints de protocolo disponíveis é semelhante à lista de dispositivos de armazenamento do host. Diferentes transportes de armazenamento podem ser usados para expor os endpoints do protocolo a ESXi. Quando o transporte baseado em SCSI é usado, o endpoint do protocolo representa um LUN de proxy definido por um LUN WWN baseado em T10. Para o protocolo NFS, o endpoint do protocolo é um ponto de montagem, como um endereço IP e um nome de compartilhamento. Você pode configurar vários caminhos no endpoint de protocolo baseado em SCSI, mas não no endpoint de protocolo baseado em NFS. Independentemente do protocolo usado, a matriz de armazenamento pode fornecer vários endpoints de protocolo para fins de disponibilidade.
Os endpoints de protocolo são gerenciados por matriz. ESXi e vCenter Server assumem que todos os endpoints de protocolo relatados para uma matriz estão associados a todos os contêineres nessa matriz. Por exemplo, se uma matriz tiver dois contêineres e três endpoints de protocolo, ESXi assume que os volumes virtuais em ambos os contêineres podem ser vinculados a todos os três pontos de protocolo.