14.2. TuneD を使用した仮想マシンのパフォーマンスの最適化
TuneD ユーティリティーは、CPU 集中型タスクや、ストレージネットワークスループットの応答などの特定のワークロードの特性に対して RHEL を調整するプロファイル配信メカニズムです。これにより、特定のユースケースで、パフォーマンスを強化し、電力消費を減らすように事前設定されたチューニングプロファイルを多数利用できます。これらのプロファイルを編集するか、新規プロファイルを作成して、仮想化環境に適したパフォーマンスソリューション (仮想化環境を含む) を作成できます。
RHEL 8 を仮想化に最適化するには、次のプロファイルを使用します。
-
RHEL 8 仮想マシンの場合は、virtual-guest プロファイルを使用します。これは、一般的に適用された
throughput-performanceプロファイルをベースにしていますが、仮想メモリーのスワップは減少します。 - RHEL 8 仮想ホストの場合は、virtual-host プロファイルを使用します。これにより、ダーティーメモリーページのより集中的なライトバックが有効になり、ホストのパフォーマンスを活用できます。
前提条件
-
TuneDサービスがインストールされており、有効になっている。
手順
特定の TuneD プロファイルを有効にするには、以下を実行します。
利用可能な
TuneDプロファイルをリスト表示します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow オプション: 新しい
TuneDプロファイルを作成するか、既存のTuneDプロファイルを編集します。詳しくは、TuneD プロファイルのカスタマイズ を参照してください。
TuneDプロファイルをアクティベートします。tuned-adm profile selected-profile
# tuned-adm profile selected-profileCopy to Clipboard Copied! Toggle word wrap Toggle overflow 仮想化ホストを最適化するには、virtual-host プロファイルを使用します。
tuned-adm profile virtual-host
# tuned-adm profile virtual-hostCopy to Clipboard Copied! Toggle word wrap Toggle overflow RHEL ゲストオペレーティングシステムで、virtual-guest プロファイルを使用します。
tuned-adm profile virtual-guest
# tuned-adm profile virtual-guestCopy to Clipboard Copied! Toggle word wrap Toggle overflow
検証
TuneDのアクティブなプロファイルを表示します。tuned-adm active
# tuned-adm active Current active profile: virtual-hostCopy to Clipboard Copied! Toggle word wrap Toggle overflow TuneDプロファイル設定がシステムに適用されていることを確認します。tuned-adm verify
# tuned-adm verify Verification succeeded, current system settings match the preset profile. See tuned log file ('/var/log/tuned/tuned.log') for details.Copy to Clipboard Copied! Toggle word wrap Toggle overflow