次の方法で共有


仮想プロビジョニング パフォーマンス テスト - RAW ディスク (ロゴ)

このテストでは、仮想プロビジョニング機能のあるターゲット デバイスで Windows 要件が満たされるかを検証します。

Note

   このテストは、未フォーマットのハード ディスクに対して実行されるテストに適用されます。 仮想プロビジョニングのパフォーマンス テスト - RAW ディスク (ロゴ) では、未フォーマット ディスクに関するパフォーマンス データを収集します。

 

テストの詳細

   
仕様
  • Device.Storage.Hd.ThinProvisioning.BasicFunction
プラットフォーム
  • Windows Server 2016 (x64)
サポートされているリリース
  • Windows 10
  • Windows 10 バージョン 1511
  • Windows 10 Version 1607
  • Windows 10 Version 1703
  • Windows 10 バージョン 1709
  • Windows 10 バージョン 1803
  • Windows 10 Version 1809
  • Windows 10 バージョン 1903
  • Windows 10 への次の更新プログラム
予想される実行時間 (分) 90
カテゴリ ベンチマーク
タイムアウト (分) 5400
再起動が必要です false
特別な構成が必要です false
Type 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 Information

144

追加情報がないしきい値通知

145

具体的な情報がないしきい値通知

146

LUN の使用済み容量と LUN の空き容量の情報を含むしきい値通知

147

LUN の使用済み容量とプールの空き容量の情報を含むしきい値通知

148

プールの使用済み容量と LUN の空き容量の情報を含むしきい値通知

149

プールの使用済み容量とプールの空き容量の情報を含むしきい値通知

150

永続的なリソース枯渇イベント

 

これは、合格のみが表示されるテストです。 ディスク (仮想プロビジョニングされた LUN または完全にプロビジョニングされた LUN) がオフラインになった場合でもエラーは表示されません。 テストで出力されるのは、仮想プロビジョニングされた LUN のパフォーマンス維持に役立つ情報のみです。

コマンド構文

コマンド オプション 説明

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

テストを実行します。

Note

   このテスト バイナリのコマンド ライン ヘルプを表示するには、「/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 = 破壊的