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

지연 시간 메커니즘의 기본 매개 변수를 변경하거나 메커니즘을 사용하지 않도록 설정할 수 있습니다.

사전 요구 사항

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

프로시저

  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으로 변경합니다.