ESXi는 기존 iSCSI에 더해 iSER(iSCSI Extensions for RDMA) 프로토콜을 지원합니다. iSER 프로토콜을 사용하도록 설정하면 ESXi 호스트의 iSCSI 프레임워크가 TCP/IP 대신 RDMA(Remote Direct Memory Access) 전송을 사용할 수 있습니다.
기존 iSCSI 프로토콜은 호스트의 iSCSI 이니시에이터와 스토리지 디바이스의 iSCSI 대상 사이의 TCP/IP 네트워크를 통해 SCSI 명령을 실행합니다. iSCSI 프로토콜은 명령을 캡슐화하고 해당 데이터를 TCP/IP 계층의 패킷으로 결합합니다. 데이터가 도착하면 iSCSI 프로토콜이 TCP/IP 패킷을 분리하여 구분된 SCSI 명령이 스토리지 디바이스로 전달될 수 있도록 합니다.
iSER은 TCP/IP 데이터 전송 모델을 RDMA(Remote Direct Memory Access) 전송으로 대체한다는 점에서 기존의 iSCSI와 다릅니다. iSER 프로토콜은 RDMA의 직접 데이터 배치 기술을 사용하여 ESXi 호스트의 메모리 버퍼와 스토리지 디바이스 간에 데이터를 직접 전송할 수 있습니다. 이 방법을 사용하면 불필요한 TCP/IP 처리 및 데이터 복사 작업을 제거하는 동시에 스토리지 디바이스의 지연 시간과 CPU 로드를 줄일 수 있습니다.
iSER 환경에서 iSCSI는 TCP/IP 기반 인터페이스 대신 기반 RDMA 패브릭 인터페이스를 사용한다는 점을 제외하고 이전과 똑같은 방식으로 작동합니다.
iSER 프로토콜은 iSCSI 인프라와 호환되므로 ESXi 호스트에서 iSER을 사용하도록 설정하는 프로세스는 iSCSI 프로세스와 유사합니다. ESXi에서 iSER 구성의 내용을 참조하십시오.