SATP(스토리지 어레이 유형 플러그인)는 어레이별 작업을 담당합니다. SATP는 VMware NMP의 하위 모듈입니다.

ESXi에서는 VMware가 지원하는 모든 어레이 유형에 대한 SATP가 제공됩니다. ESXi에는 비특정 액티브-액티브, 액티브-패시브, ALUA 및 로컬 디바이스를 지원하는 기본 SATP도 제공됩니다.

각 SATP는 스토리지 어레이의 특정 클래스에 대한 특수 특성을 수용합니다. SATP는 경로 상태를 감지하고 비활성 경로를 활성화하는 데 필요한 어레이별 작업을 수행할 수 있습니다. 그 결과 NMP 모듈 자체가 특정 스토리지 디바이스를 인식할 필요 없이 여러 스토리지 어레이와 함께 작동할 수 있습니다.

일반적으로 NMP는 특정 스토리지 디바이스에 사용할 SATP를 결정하고 해당 스토리지 디바이스의 물리적 경로에 SATP를 연결합니다. SATP는 다음을 비롯한 작업을 구현합니다.

  • 물리적 경로 각각의 상태를 모니터링합니다.
  • 물리적 경로 각각의 상태 변화를 보고합니다.
  • 스토리지 페일오버에 필요한 어레이별 작업을 수행합니다. 예를 들어 액티브-패시브 디바이스의 경우 패시브 경로를 활성화할 수 있습니다.
ESXi에는 스토리지 어레이에 대한 일반적인 SATP 모듈이 몇 가지 포함됩니다.
VMW_SATP_LOCAL
로컬에 직접 연결된 디바이스에 대한 SATP입니다.
vSphere 6.5 업데이트 2 릴리스부터 VMW_SATP_LOCAL은 4K 네이티브 형식의 장치를 제외하고 로컬 디바이스에 대한 다중 경로 지정 지원을 제공합니다. 로컬 디바이스에 대해 여러 경로를 요청하기 위해 이전 vSphere 릴리즈에서 했듯이 다른 SATP를 더 이상 사용할 필요가 없습니다.
VMW_SATP_LOCAL은 VMW_PSP_MRU 및 VMW_PSP_FIXED 경로 선택 플러그 인을 지원하지만 VMW_PSP_RR은 지원하지 않습니다.
VMW_SATP_DEFAULT_AA
액티브-액티브 어레이에 대한 일반적인 SATP입니다.
VMW_SATP_DEFAULT_AP
액티브-패시브 어레이에 대한 일반적인 SATP입니다.
VMW_SATP_ALUA
ALUA-준수 어레이에 대한 SATP입니다.

자세한 내용은 "VMware 호환성 가이드" 및 "ESXCLI 참조" 설명서를 참조하십시오.

호스트의 SATP 표시

esxcli 명령을 사용하여 시스템에 로드된 VMware NMP SATP를 나열합니다. SATP에 대한 정보를 표시합니다.

사전 요구 사항

ESXCLI를 설치합니다. "ESXCLI 시작" 의 내용을 참조하십시오. 문제를 해결하려면 ESXi Shell에서 esxcli 명령을 실행합니다.

프로시저

  • VMware SATP를 나열하려면, 다음 명령을 실행합니다.
    esxcli storage nmp satp list

결과

각 SATP에 대해 SATP가 지원하는 스토리지 어레이 또는 시스템 유형을 나타내는 정보가 출력에 표시됩니다. 또한 이 SATP를 사용하는 모든 LUN에 대한 기본 PSP가 표시됩니다. [설명] 열의 Placeholder (plugin not loaded)는 SATP가 로드되지 않았음을 나타냅니다.

예: 호스트의 SATP 표시

# esxcli storage nmp satp list
Name                 Default PSP    Description
VMW_SATP_MSA         VMW_PSP_MRU    Placeholder (plugin not loaded)
VMW_SATP_ALUA        VMW_PSP_MRU    Placeholder (plugin not loaded)
VMW_SATP_DEFAULT_AP  VMW_PSP_MRU    Placeholder (plugin not loaded)
VMW_SATP_SVC         VMW_PSP_FIXED  Placeholder (plugin not loaded)
VMW_SATP_EQL         VMW_PSP_FIXED  Placeholder (plugin not loaded)
VMW_SATP_INV         VMW_PSP_FIXED  Placeholder (plugin not loaded)
VMW_SATP_EVA         VMW_PSP_FIXED  Placeholder (plugin not loaded)
VMW_SATP_ALUA_CX     VMW_PSP_RR     Placeholder (plugin not loaded)
VMW_SATP_SYMM        VMW_PSP_RR     Placeholder (plugin not loaded)
VMW_SATP_CX          VMW_PSP_MRU    Placeholder (plugin not loaded)
VMW_SATP_LSI         VMW_PSP_MRU    Placeholder (plugin not loaded)
VMW_SATP_DEFAULT_AA  VMW_PSP_FIXED  Supports non-specific active/active arrays
VMW_SATP_LOCAL       VMW_PSP_FIXED  Supports direct attached devices

이 명령에 대한 자세한 내용은 "ESXCLI 개념 및 예제" 및 "ESXCLI 참조" 설명서를 참조하십시오.