ESXi 호스트를 시작하거나 스토리지 어댑터를 재검색하면 호스트는 해당 호스트에서 사용할 수 있는 스토리지 디바이스에 대한 모든 물리적 경로를 검색합니다. 클레임 규칙 집합을 기반으로 호스트는 특정 디바이스에 대한 경로를 소유하는 다중 경로 지정 모듈(NMP, HPP 또는 MPP)을 결정합니다.

디바이스를 소유하는 모듈은 디바이스에 대한 다중 경로 지원 관리를 담당합니다. 기본적으로 호스트는 5분마다 정기적으로 경로를 평가하고 클레임되지 않은 경로를 적절한 모듈에 할당합니다.

NMP 모듈에 의해 관리되는 경로는 두 번째 클레임 규칙 집합이 사용됩니다. 이러한 규칙은 각 스토리지 디바이스에 SATP 및 PSP 모듈을 할당하고 적용할 스토리지 어레이 유형 정책 및 경로 선택 정책을 결정합니다.

vSphere Client를 사용하여 특정 스토리지 디바이스에 할당된 스토리지 어레이 유형 정책 및 경로 선택 정책을 봅니다. 또한 이 스토리지 디바이스에 사용 가능한 모든 경로의 상태를 확인할 수 있습니다. 필요한 경우 클라이언트를 사용하여 기본 경로 선택 정책을 변경할 수 있습니다.

기본 다중 경로 지정 모듈 또는 SATP를 변경하려면 vSphere CLI를 사용하여 클레임 규칙을 수정합니다.

클레임 규칙을 사용하여 ESXi 다중 경로 지정 모듈 제어에서 클레임 규칙 수정에 대한 추가 정보를 확인할 수 있습니다.

다중 경로 지정 모듈에 대해 자세히 알아보려면 다중 경로 지정 개념 및 약어 항목을 참조하십시오.

스토리지 디바이스 경로 보기

호스트가 특정 스토리지 디바이스에 대해 사용하는 다중 경로 지정 정책과 이 스토리지 디바이스에 사용 가능한 모든 경로의 상태를 봅니다.

프로시저

  1. vSphere Client에서 ESXi 호스트로 이동합니다.
  2. 구성 탭을 클릭합니다.
  3. 스토리지 아래에서 스토리지 디바이스를 클릭합니다.
  4. 경로를 볼 스토리지 디바이스를 선택합니다.
  5. 속성 탭을 클릭하고 디바이스를 소유한 모듈(예: NMP 또는 HPP)을 검토합니다.
    [다중 경로 지정 정책]에서 디바이스에 할당된 [경로 선택 정책] 및 해당하는 경우 [스토리지 어레이 유형 정책]을 확인할 수도 있습니다.
  6. 경로 탭을 클릭하여 스토리지 디바이스에서 사용할 수 있는 모든 경로와 각 경로의 상태를 검토합니다. 다음 경로 상태 정보가 표시될 수 있습니다.
    상태 설명
    활성(I/O) 현재 데이터를 전송하는 작동하는 경로 또는 다중 경로입니다.
    대기 비활성 상태의 경로입니다. 활성 경로에 장애가 발생할 경우 이 경로가 작동하여 I/O 전송을 시작할 수 있습니다.
    사용 안 함 관리자에 의해 비활성화된 경로입니다.
    비활성 I/O를 처리하는 데 더 이상 사용할 수 없는 경로입니다. 물리적 미디어 장애나 어레이 구성 오류로 인해 이 상태가 발생할 수 있습니다.

    고정 경로 정책을 사용하는 경우 기본 설정된 경로를 볼 수 있습니다. 기본 설정된 경로의 [기본 설정] 열에는 별표(*)가 표시됩니다.

데이터스토어 경로 보기

VMFS 데이터스토어를 백업하는 스토리지 디바이스로 연결되는 경로를 검토합니다.

프로시저

  1. vSphere Client에서 데이터스토어로 이동합니다.
  2. 구성 탭을 클릭합니다.
  3. 연결 및 다중 경로 지정을 클릭합니다.
  4. 해당 디바이스에 대해 다중 경로 지정 세부 정보를 볼 호스트를 선택하십시오.
  5. [다중 경로 지정 정책]에서 NMP와 같은 디바이스를 소유하는 모듈을 검토합니다. 디바이스에 할당된 경로 선택 정책 및 스토리지 어레이 유형 정책을 볼 수 있습니다.
    예를 들어, 다음을 볼 수 있습니다.
    경로 선택 정책 기본 설정 경로
    스토리지 어레이 유형 정책 VMW_SATP_LOCAL
    소유자 플러그인 NMP
  6. 경로에서 디바이스 경로 및 각 경로의 상태를 검토합니다. 다음 경로 상태 정보가 표시될 수 있습니다.
    상태 설명
    활성(I/O) 현재 데이터를 전송하는 작동하는 경로 또는 다중 경로입니다.
    대기 비활성 상태의 경로입니다. 활성 경로에 장애가 발생할 경우 이 경로가 작동하여 I/O 전송을 시작할 수 있습니다.
    사용 안 함 관리자에 의해 비활성화된 경로입니다.
    비활성 I/O를 처리하는 데 더 이상 사용할 수 없는 경로입니다. 물리적 미디어 장애나 어레이 구성 오류로 인해 이 상태가 발생할 수 있습니다.

    고정 경로 정책을 사용하는 경우 기본 설정된 경로를 볼 수 있습니다. 기본 설정된 경로의 [기본 설정] 열에는 별표(*)가 표시됩니다.

경로 선택 정책 변경

일반적으로 ESXi 호스트가 특정 스토리지 디바이스에 사용하는 기본 다중 경로 설정을 변경할 필요가 없습니다. 변경하려는 경우 다중 경로 지정 정책 편집 대화상자를 사용하여 경로 선택 정책을 수정할 수 있습니다. 또한 이 대화상자를 사용하여 SCSI 기반 프로토콜 끝점에 대한 다중 경로 지정을 변경할 수 있습니다.

프로시저

  1. vSphere Client에서 ESXi 호스트로 이동합니다.
  2. 구성 탭을 클릭합니다.
  3. 스토리지에서 스토리지 디바이스 또는 프로토콜 끝점을 클릭합니다.
  4. 경로를 변경할 항목을 선택하고 속성 탭을 클릭합니다.
  5. 다중 경로 지정 정책의 작업 메뉴에서 다중 경로 지정 편집을 선택합니다.
    메뉴의 [다중 경로 지정 편집] 옵션이 스크린샷에 표시됩니다.
  6. 경로 정책을 선택하고 해당 설정을 구성합니다. 사용하는 스토리지 디바이스의 유형에 따라 옵션이 변경됩니다.
  7. 설정을 저장하고 대화상자를 종료하려면 확인을 클릭합니다.

지연 시간 라운드 로빈에 대한 기본 매개 변수 변경

ESXi 호스트에서 라운드 로빈 경로 선택 정책에 대한 지연 시간 메커니즘을 활성화할 수 있습니다. 이 메커니즘은 I/O 대역폭 및 경로 지연 시간을 고려하여 최적의 I/O 경로를 선택합니다. 지연 시간 메커니즘을 사용하는 경우 라운드 로빈 정책이 최적의 경로를 동적으로 선택하고 로드 밸런싱 결과를 개선할 수 있습니다.

지연 시간이 활성화되면 I/O에 대한 경로 사용량은 워크로드에 따라 다릅니다. 다수의 경로를 사용할 수 있지만 워크로드가 충분히 높지 않으면 시스템에서 I/O에 대해 일부 경로를 사용하지 않을 수 있습니다.

esxcli 명령을 사용하여 지연 시간 메커니즘의 기본 매개 변수를 변경하거나 메커니즘을 비활성화합니다.

사전 요구 사항

경로 선택 정책을 라운드 로빈으로 설정합니다. 경로 선택 정책 변경의 내용을 참조하십시오.

프로시저

  1. 다음 명령을 사용하여 지연 시간 메커니즘을 구성합니다.
     esxcli storage nmp psp roundrobin deviceconfig set --type=latency --device=device ID
    이 명령에는 다음 매개 변수가 사용됩니다.
    매개 변수 설명
    -S|--num-sampling-cycles=sampling value --typelatency로 설정한 경우 이 매개 변수는 각 경로의 평균 지연 시간을 계산할 때 사용할 I/O 수를 제어합니다. 이 매개 변수의 기본값은 16입니다.
    -T|--latency-eval-time=time in ms --typelatency로 설정한 경우 이 매개 변수는 경로의 지연 시간을 업데이트하는 빈도를 제어합니다. 기본값은 3분입니다.
  2. 지연 시간 라운드 로빈과 해당 매개 변수가 올바르게 구성되었는지 확인합니다.
     esxcli storage nmp psp roundrobin deviceconfig get --device=device ID
    또는
     esxcli storage nmp device list --device=device ID

    다음 샘플 출력은 경로의 구성을 보여 줍니다.

     Path Selection Policy: VMW_PSP_RR
       Path Selection Policy Device Config: {policy=latency,latencyEvalTime=180000,samplingCycles=16,curSamplingCycle=16,useANO=0; CurrentPath=vmhba1:C0:T0:L0: NumIOsPending=0,latency=0}
    

다음에 수행할 작업

지연 시간 메커니즘을 비활성화하려면 호스트의 [고급 시스템 설정]에서 Misc.EnablePSPLatencyPolicy 매개 변수를 0으로 변경합니다.

스토리지 경로 비활성화

유지 보수나 다른 이유로 일시적으로 경로를 비활성화할 수 있습니다.

경로 패널을 사용하여 경로를 비활성화합니다. 데이터스토어, 스토리지 디바이스, 어댑터 또는 Virtual Volumes 프로토콜 엔드포인트 보기에서 여러 가지 방법으로 경로 패널에 액세스할 수 있습니다.

프로시저

  1. vSphere Client에서 ESXi 호스트로 이동합니다.
  2. 구성 탭을 클릭합니다.
  3. 스토리지에서 다음 항목 중 하나를 클릭합니다.
    • 스토리지 어댑터
    • 스토리지 디바이스
    • 프로토콜 끝점
  4. 오른쪽 창에서 비활성화할 항목(어댑터, 스토리지 디바이스 또는 프로토콜 끝점)을 선택하고 경로 탭을 클릭합니다.
  5. 비활성화할 경로를 선택하고 사용 안 함을 클릭합니다.
    경로의 상태가 [사용 안 함]으로 변경됩니다.