스토리지 시스템이 가상 볼륨의 모든 측면을 관리하기는 하지만 ESXi 호스트는 스토리지 측에서 가상 볼륨에 직접 액세스할 수 없습니다. 대신 ESXi 호스트는 프로토콜 끝점이라는 논리적 I/O 프록시를 사용하여 가상 볼륨 및 가상 볼륨이 캡슐화하는 가상 디스크 파일과 통신합니다. ESXi는 프로토콜 끝점을 사용하여 필요에 따라 가상 시스템에서 개별 가상 볼륨으로의 데이터 경로를 설정합니다.
각 가상 볼륨이 특정 프로토콜 끝점에 바인딩됩니다. 호스트의 가상 시스템이 I/O 작업을 수행하는 경우 프로토콜 끝점이 I/O를 적절한 가상 볼륨으로 안내합니다. 일반적으로 스토리지 시스템에는 프로토콜 끝점이 몇 개만 필요합니다. 단일 프로토콜 끝점이 수백 또는 수천 개의 가상 볼륨에 연결될 수 있습니다.
스토리지 측에서 스토리지 관리자는 스토리지 컨테이너당 프로토콜 끝점을 하나 또는 여러 개 구성합니다. 프로토콜 끝점은 물리적 스토리지 패브릭의 일부입니다. 스토리지 시스템은 스토리지 제공자를 통해 프로토콜 끝점을 연결된 스토리지 컨테이너와 함께 내보냅니다. 스토리지 컨테이너를 Virtual Volumes 데이터스토어에 매핑한 후 ESXi 호스트가 프로토콜 엔드포인트를 검색하며, vSphere Client에 해당 프로토콜 엔드포인트가 표시됩니다. 프로토콜 끝점은 스토리지를 재검색하는 동안 검색될 수도 있습니다. 여러 호스트가 프로토콜 끝점을 검색하여 마운트할 수 있습니다.
vSphere Client에서 사용 가능한 프로토콜 끝점 목록은 호스트 스토리지 디바이스 목록과 유사하게 보입니다. 여러 스토리지 전송을 사용하여 프로토콜 끝점을 ESXi에 노출할 수 있습니다. SCSI 기반 전송이 사용되는 경우 프로토콜 끝점은 T10 기반 LUN WWN에서 정의되는 프록시 LUN을 나타냅니다. NFS 프로토콜의 경우 프로토콜 끝점은 IP 주소 및 공유 이름과 같은 마운트 지점입니다. SCSI 기반 프로토콜 끝점에서는 다중 경로 지정을 구성할 수 있지만 NFS 기반 프로토콜 끝점에서는 구성할 수 없습니다. 어떤 프로토콜을 사용하든 스토리지 어레이는 가용성 목적으로 다중 프로토콜 끝점을 제공할 수 있습니다.
프로토콜 끝점은 어레이별로 관리됩니다. ESXi 및 vCenter Server에서는 어레이에 대해 보고되는 모든 프로토콜 끝점이 해당 어레이에 있는 모든 컨테이너에 연결되었다고 가정합니다. 예를 들어 어레이에 컨테이너 두 개와 프로토콜 끝점 세 개가 있는 경우 ESXi는 이 두 컨테이너에 있는 가상 시스템을 프로토콜 끝점 세 개 모두에 바인딩할 수 있다고 가정합니다.