이 항목에서는 ESXi 스토리지 다중 경로 지정과 관련된 주요 개념을 소개합니다.

PSA(플러그인 가능한 스토리지 아키텍처)
다중 경로 지정을 관리하기 위해 ESXi는 특수 VMkernel 계층인 PSA(플러그인 가능한 스토리지 아키텍처)를 사용합니다. PSA는 개방형 모듈식 프레임워크로, 다중 경로 지정 작업을 수행하는 다양한 소프트웨어 모듈을 조정합니다. 이러한 모듈에는 VMware가 제공하는 일반 다중 경로 지정 모듈인 NMP 및 HPP와 타사 MPP가 포함됩니다.
NMP(네이티브 다중 경로 지정 플러그인)
NMP는 ESXi에서 기본적으로 제공하는 VMkernel 다중 경로 지정 모듈입니다. NMP는 특정 스토리지 디바이스와 물리적 경로를 연결하고 어레이 유형을 기반으로 기본 경로 선택 알고리즘을 제공합니다. NMP는 확장 가능하며 PSP(경로 선택 정책) 및 SATP(스토리지 어레이 유형 정책)라고 하는 추가 하위 모듈을 관리합니다. PSP와 SATP는 VMware에서 제공하거나 타사에서 제공할 수 있습니다.
PSP(경로 선택 플러그인)
PSP는 VMware NMP의 하위 모듈입니다. PSP는 I/O 요청에 대한 물리적 경로를 선택하는 작업을 담당합니다.
SATP(스토리지 어레이 유형 플러그인)
SATP는 VMware NMP의 하위 모듈입니다. SATP는 어레이별 작업을 담당합니다. SATP는 특정 어레이별 경로의 상태를 확인하고 경로 활성화를 수행하며 경로 오류를 감지할 수 있습니다.
MPP(다중 경로 지정 플러그인)
PSA는 타사가 고유한 MPP(다중 경로 지정 플러그인)를 생성하는 데 사용할 수 있는 VMkernel API 모음을 제공합니다. 이 모듈은 특정 스토리지 어레이에 대한 특정 로드 밸런싱 및 페일오버 기능을 제공합니다. MPP는 ESXi 호스트에 설치할 수 있으며, VMware 네이티브 모듈에 추가로 실행하거나 VMware 네이티브 모듈 대신 실행할 수 있습니다.
VMware HPP(고성능 플러그인)
HPP는 NVMe PCIe 플래시와 같은 고속 디바이스를 위해 NMP 대신 사용됩니다. HPP는 ESXi 호스트에 로컬로 설치되는 초고속 플래시 디바이스의 성능을 향상시킵니다.이플러그인은오직 단일 경로 지정 디바이스만 지원합니다.
클레임 규칙
PSA는 클레임 규칙을 사용하여 MPP와 NMP 중 어느 것이특정 스토리지 디바이스에 대한 경로를 소유하는지 확인합니다. NMP에는 자체 클레임 규칙 집합이 있습니다. 이러한 클레임 규칙은 디바이스를특정SATP 및 PSP와 일치시킵니다.
MPP 클레임 규칙은 순서가 지정되어 있습니다. 낮은 규칙 번호가 높은 규칙 번호보다 우선합니다. NMP 클레임 규칙은 순서가 지정되지 않습니다.
표 1. 다중 경로 지정 머리글자어
머리글자어 정의
PSA 플러그인 가능한 스토리지 아키텍처
NMP 네이티브 다중 경로 지정 플러그인. 일반적인 VMware 다중 경로 지정 모듈입니다.
PSP 경로 선택 플러그인. 지정된 디바이스의 경로 선택을 처리합니다.
SATP 스토리지 어레이 유형 플러그인. 지정된 스토리지 어레이의 경로 페일오버를 처리합니다.
MPP(타사) 다중 경로 지정 플러그인. 타사에서 개발되고 제공되는 다중 경로 지정 모듈입니다.
HPP VMware에서 제공되는 네이티브 고성능 플러그인. 초고속 로컬 플래시 디바이스와 함께 사용됩니다.