다음을 통해 공유


씬 프로비저닝 성능 테스트 - RAW 디스크(LOGO)

이 테스트는 씬 프로비저닝 기능이 있는 대상 디바이스가 Windows 요구 사항을 충족하는지 확인합니다.

참고

   이 테스트는 원시 하드 디스크에 대해 실행되는 테스트에 적용됩니다. 씬 프로비저닝 성능 테스트 - RAW 디스크(LOGO)는 원시 디스크를 통해 성능 데이터를 수집합니다.

 

테스트 세부 정보

   
사양
  • Device.Storage.Hd.ThinProvisioning.BasicFunction
플랫폼
  • Windows Server 2016(x64)
지원되는 릴리스
  • Windows 10
  • Windows 10 버전 1511
  • Windows 10 버전 1607
  • Windows 10, 버전 1703
  • Windows 10, 버전 1709
  • Windows 10, 버전 1803
  • Windows 10, 버전 1809
  • Windows 10, 버전 1903
  • Windows 10에 대한 다음 업데이트
예상 실행 시간(분) 90
범주 벤치마크
시간 제한(분) 5400
다시 부팅 필요 false
특별한 구성 필요 false
형식 automatic

 

추가 설명서

이 기능 영역의 테스트에는 다음 항목에서 찾을 수 있는 필수 조건, 설정, 문제 해결 정보를 포함한 추가 설명서가 있을 수 있습니다.

테스트 실행

테스트를 실행하기 전에 테스트 요구 사항: 하드 디스크 드라이브 테스트 필수 조건에 설명된 대로 테스트 설정을 완료합니다.

또한 테스트를 실행하기 전에 씬 프로비저닝된 LUN 및 전체 프로비저닝된 LUN을 만들고 두 LUN이 온라인 초기화된 원시 디스크인지 확인하세요. 씬 프로비저닝된 LUN의 임계값을 70%로 설정합니다.

문제 해결

HLK 테스트 실패의 일반적인 문제 해결은 Windows HLK 테스트 실패 문제 해결을 참조하세요.

문제 해결 정보는 Device.Storage 테스트 문제 해결을 참조하세요.

오류 설명/해결 방법

씬 프로비저닝된 LUN 또는 전체 프로비저닝된 LUN 처리량은 0.000000입니다.

로그 파일에 씬 프로비저닝된 LUN 및/또는 전체 프로비저닝된 LUN 읽기/쓰기 처리량이 0.000000인 것으로 표시되면 LUN이 오프라인 상태일 수 있습니다. 씬/전체 프로비저닝된 LUN을 확인하여 테스트가 실행될 때 둘 다 온라인인지 확인합니다.

씬 프로비저닝된 LUN 처리량이 전체 프로비저닝된 LUN의 90% 미만입니다.

로그 파일에 씬 프로비저닝된 LUN 읽기/쓰기 처리량이 전체 프로비저닝된 LUN의 90% 미만인 것으로 표시되는 경우 씬 프로비저닝된 LUN IO 구현을 확인합니다. 씬 프로비저닝된 LUN은 전체 프로비저닝된 LUN과 비슷한 처리량을 가져야 합니다.

특정 시스템 이벤트를 찾지 못했습니다.

로그 파일에 테스트가 특정 이벤트를 찾지 못한 것으로 표시되는 경우 [Plan and Deploy Thin Provisioning](/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/jj674351(v=ws.11))에서 임계값 알림 이벤트 및 영구 리소스 소모 이벤트의 구현을 확인합니다.

테스트에 실패했지만 로그에 오류가 없음

테스트가 실행되는 동안 HLK 클라이언트 머신에서 관리자 권한으로 로깅하고 있는지 확인합니다.

 

추가 정보

성능 테스트는 스트레스 테스트를 실행하여 성능 데이터를 수집합니다. 씬 프로비저닝된 LUN의 IO 처리량 성능은 전체 프로비저닝된 LUN의 IO 처리량 성능의 90% 미만이 아니어야 합니다. 현재 테스트가 실패하면 로고 테스트가 실패하지 않습니다.

성능 테스트는 씬 프로비저닝된 LUN 및 전체 프로비저닝된 LUN을 통해 DiskIO 테스트를 실행하여 통계 데이터를 수집해야 합니다. 두 LUN에 대해 순차적 읽기/쓰기/확인 IO 및 임의 읽기/쓰기/버전 IO 작업을 수행합니다. 각 쓰기 라운드 후에 테스트는 LUN의 매핑을 해제하거나 형식을 지정합니다. 테스트는 DiskIOV2.exe 실행하고 xml 파일을 구문 분석하여 데이터를 수집하는 프로세스를 시작합니다. 테스트는 각 테스트 라운드 후에 임계값 알림 적중에 대한 시스템 이벤트가 있는지 확인합니다.

또한 테스트는 시스템 이벤트를 검사하여 임계값 알림 및 성능 리소스 소모를 가져옵니다. 다음 이벤트를 확인합니다.

이벤트 ID 정보

144

추가 정보 없는 임계값 알림

145

구체적인 정보 없는 임계값 알림

146

사용 중인 LUN 용량 및 사용 가능한 LUN 용량 정보가 포함된 임계값 알림

147

사용 중인 LUN 용량 및 사용 가능한 풀 용량 정보가 포함된 임계값 알림

148

사용 중인 풀 용량 및 사용 가능한 LUN 용량 정보가 포함된 임계값 알림

149

사용 중인 풀 용량 및 사용 가능한 풀 용량 정보가 포함된 임계값 알림

150

영구적인 리소스 소모 이벤트

 

통과 전용 테스트입니다. 디스크(씬 프로비저닝된 LUN 또는 전체 프로비저닝된 LUN)가 오프라인으로 전환되더라도 오류가 표시되지 않습니다. 테스트는 씬 프로비저닝된 LUN의 성능을 유지하는 데 도움이 되는 정보만 출력합니다.

명령 구문

명령 옵션 설명

Thinprovision.exe /scenario performance /thindisk: [TPDiskDeviceObjLink] /fulldisk [FPDiskDeviceObjLink] /logo

테스트를 실행합니다.

참고

   이 테스트 이진에 대한 명령줄 도움말을 보려면 /h를 입력합니다.

 

파일 목록

파일 위치

DiskIO.exe

<[testbinroot]>\nttest\DRIVERSTEST\storage\wdk\

FillVolume.exe

<[testbinroot]>\nttest\DRIVERSTEST\storage\wdk\thinprovision\

StorageDevices.dll

<[testbinroot]>\nttest\\DRIVERSTEST\storage\wdk\

Thinprovision.exe

<[testbinroot]>\nttest\DRIVERSTEST\storage\wdk\thinprovision\

 

매개 변수

매개 변수 이름 매개 변수 설명
WDKDeviceID
TPDiskDeviceObjLink 씬 프로비저닝된 LUN
FPDiskDeviceObjLink 전체 프로비저닝된 LUN
LLU_NetAccessOnly
LLU_LclAdminUsr
Destructive (0,1) 0=패시브, 1=파괴적