플래시 디바이스를 사용할 때 이 디바이스를 얼마나 많이 사용하는지를 모니터링하고 예측 수명을 계산합니다.

일반적으로 스토리지 벤더는 이상적인 조건 하에서 플래시 디바이스의 신뢰성 있는 수명 예측을 제공합니다. 예를 들어, 벤더는 일간 20GB 쓰기 조건 하에서 5년의 수명을 보장합니다. 그러나, 보다 현실적인 디바이스 수명 예상은 자신의 ESXi 호스트에서 하루 동안 얼마나 많은 쓰기가 생성되는지에 달려 있습니다. 다음 단계를 따라 플래시 디바이스의 수명을 계산합니다.

사전 요구 사항

ESXi 호스트의 마지막 재부팅 이후 경과한 일 수를 확인합니다. 예를 들면 10일입니다.

프로시저

  1. 마지막 재부팅 이후 플래시 디바이스에 기록된 총 블록 수를 가져옵니다.

    esxcli storage core device stats get -d=device_ID 명령을 실행합니다. 예:

    ~ # esxcli storage core device stats get -d t10.xxxxxxxxxxxxxxx
    	Device: t10.xxxxxxxxxxxxxxx
    	Successful Commands: xxxxxxx
    	Blocks Read: xxxxxxxx
    	Blocks Written: 629145600 
    	Read Operations: xxxxxxxx
    

    출력의 [기록한 블록] 항목에 마지막 재부팅 이후 디바이스에 기록된 블록 수가 표시됩니다. 이 예제에서 값은 629,145,600입니다. 이 값은 재부팅을 할 때마다 0으로 재설정됩니다.

  2. 총 기록 수를 계산하여 GB로 변환합니다.
    블록 1개는 512바이트입니다. 총 기록 수를 계산하려면 [기록한 블록] 값에 512를 곱한 후 그 결과를 GB로 변환합니다.

    이 예제에서는 마지막 재부팅 이후 총 기록 수가 약 322GB입니다.

  3. 일별 평균 기록 수를 GB 단위로 예상합니다.
    마지막 재부팅 이후의 총 기록 수를 일 수로 나눕니다.

    마지막 재부팅이 10일 전이라면 일별 기록 수가 32GB입니다. 특정 기간 동안 이 수의 평균을 낼 수 있습니다.

  4. 다음 공식을 사용하여 디바이스의 수명을 예측합니다.
    벤더가 제공한 일간 쓰기 횟수 x 벤더가 제공한 수명 / 일간 실제 평균 쓰기 횟수
    예를 들어, 벤더가 일간 20GB 쓰기 조건 하에서 5년의 수명을 보장하고 일간 실제 쓰기 횟수가 30GB라면 플래시 디바이스의 수명은 약 3.3년입니다.