このページの一部またはすべての情報は、S3NS の Trusted Cloud に適用されない場合があります。
Hyperdisk のパフォーマンスを最適化する
Google Cloud Hyperdisk ボリュームのプロビジョニング後は、アプリケーションとオペレーティング システムでパフォーマンスのニーズを満たすために、パフォーマンスの調整が必要になることがあります。
以降のセクションでは、パフォーマンスを向上のためにチューニングできるいくつかの重要な要素と、その一部を特定のタイプのワークロードに適用する方法を説明します。
Google Cloud Hyperdisk のパフォーマンスの概要については、Hyperdisk のパフォーマンスについてをご覧ください。
深い I/O キューを使用する
Hyperdisk ボリュームはネットワークにアタッチされたデバイスです。このため、ローカル SSD などのローカル接続のディスクと比べると、レイテンシが大きくなります。永続ディスクは、非常に高い IOPS とスループットが得られますが、十分な I/O リクエストを並行して実行する必要があります。並列で実行される I/O リクエストの数は I/O キューの深さと呼ばれます。
次の表は、特定のパフォーマンス レベルを達成できるように推奨される I/O キューの深さを示しています。この表では、安全な推奨事項を表示するため、一般的なレイテンシを若干多めに見積もっています。この例は、16 KB の I/O サイズを使用していることを前提としています。
目的の IOPS
|
キューの深さ
|
500 |
1 |
1,000 |
2 |
2,000 |
4 |
4,000 |
8 |
8,000 |
16 |
16,000 |
32 |
32,000 |
64 |
64,000 |
128 |
100,000 |
200 |
200,000 |
400 |
320,000 |
640 |
目的のスループット(MB/秒) |
キューの深さ |
8 |
1 |
16 |
2 |
32 |
4 |
64 |
8 |
128 |
16 |
256 |
32 |
512 |
64 |
1,000 |
128 |
1,200 |
153 |
CPU に空きがあることを確認
Hyperdisk ボリュームの読み取りと書き込みには、VM の CPU サイクルが必要です。VM インスタンスの CPU が不足していると、前述の IOPS をアプリケーションで管理することはできません。非常に高い安定した IOPS レベルを実現するには、I/O の処理に CPU の空きが必要です。
ディスクのパフォーマンス指標は、Trusted Cloudの統合モニタリング ソリューションである Cloud Monitoring で確認できます。これらの指標を使用して、さまざまなアプリケーション ワークロードでディスクと他の VM リソースのパフォーマンスをモニタリングできます。
詳細については、ディスクのパフォーマンス指標の確認をご覧ください。
コンソールの [オブザーバビリティ] ページで、ディスク パフォーマンスの指標を表示することもできます。
次のステップ
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-08-18 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-08-18 UTC。"],[[["Hyperdisk volumes may require performance tuning after provisioning to meet specific application and operating system needs."],["Utilizing a high I/O queue depth is essential for achieving the high IOPS and throughput capabilities of network-attached Hyperdisk volumes, with the recommended depth varying based on desired performance levels."],["Sufficient free CPU cycles on the VM are necessary to manage the high IOPS associated with Hyperdisk volumes, ensuring consistent performance."],["Cloud Monitoring and the console's Observability page allow you to review Hyperdisk performance metrics to observe the performance of disks and VM resources under different workloads."]]],[]]