ESXi 호스트에서, 지연 시간 메커니즘은 기본적으로 라운드 로빈 경로 선택 정책에 대해 활성화됩니다. 이 메커니즘은 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으로 변경합니다.