Les systèmes de stockage gèrent tous les aspects des volumes virtuels, mais les hôtes ESXi n'ont pas directement accès aux volumes virtuels côté stockage. Au lieu de cela, les hôtes ESXi utilisent un proxy d'E/S logiques appelé « point de terminaison de protocole » pour communiquer avec les volumes virtuels et avec les fichiers de disque virtuel encapsulés par les volumes virtuels. ESXi s'appuie sur les points de terminaison de protocole pour établir un chemin de données à la demande entre les machines virtuelles et leurs volumes virtuels respectifs.
Chaque volume virtuel est lié à un point de terminaison de protocole spécifique. Lorsqu'une machine virtuelle résidant sur l'hôte réalise une opération d'E/S, le point de terminaison de protocole dirige les E/S vers le volume virtuel approprié. En général, un système de stockage nécessite seulement quelques points de terminaison de protocole. Un point de terminaison de protocole peut connecter à lui seul des centaines ou des milliers de volumes virtuels.
Côté stockage, un administrateur de stockage configure les points de terminaison de protocole, un ou plusieurs par conteneur de stockage. Les points de terminaison de protocole font partie de l'infrastructure de stockage physique. Le système de stockage exporte les points de terminaison de protocole avec les conteneurs de stockage associés à l'aide du fournisseur de stockage. Après avoir mappé le conteneur de stockage à une banque de données Virtual Volumes, l'hôte ESXi détecte les points de terminaison de protocole qui deviennent visibles dans vSphere Client. Les points de terminaison de protocole peuvent également être détectés lors d'une réanalyse du stockage. Plusieurs hôtes peuvent détecter et monter les points de terminaison de protocole.
Dans vSphere Client, la liste des points de terminaison de protocole disponibles est similaire à la liste des périphériques de stockage d'hôte. Différents transports de stockage peuvent être utilisés pour exposer les points de terminaison de protocole à ESXi. En cas d'utilisation du transport SCSI, le point de terminaison de protocole représente un proxy LUN défini par un nom WWN de LUN T10. Avec le protocole NFS, le point de terminaison de protocole est un point de montage tel qu'une adresse IP et un nom de partage. Vous pouvez configurer des chemins multiples sur un point de terminaison de protocole SCSI, mais pas sur un point de terminaison de protocole NFS. Quel que soit le protocole utilisé, une baie de stockage peut fournir plusieurs points de terminaison de protocole pour maximiser la disponibilité.
Les points de terminaison de protocole sont gérés par baie. ESXi et vCenter Server supposent que tous les points de terminaison de protocole signalés pour une baie sont associés à tous les conteneurs de celle-ci. Par exemple, si une baie contient deux conteneurs et trois points de terminaison de protocole, ESXi suppose que les volumes virtuels sur les deux conteneurs peuvent être liés aux trois points de terminaison de protocole.