仮想プロビジョニング パフォーマンス テスト - RAW ディスク (ロゴ)
このテストでは、仮想プロビジョニング機能のあるターゲット デバイスで Windows 要件が満たされるかを検証します。
Note
このテストは、未フォーマットのハード ディスクに対して実行されるテストに適用されます。 仮想プロビジョニングのパフォーマンス テスト - RAW ディスク (ロゴ) では、未フォーマット ディスクに関するパフォーマンス データを収集します。
テストの詳細
仕様 |
|
プラットフォーム |
|
サポートされているリリース |
|
予想される実行時間 (分) | 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 = 破壊的 |