13.2. TuneD를 사용하여 가상 머신 성능 최적화
TuneD
유틸리티는 CPU 집약적인 작업 또는 스토리지 네트워크 처리량 응답성 요구 사항과 같은 특정 워크로드 특성에 RHEL을 조정하는 튜닝 프로필 전달 메커니즘입니다. 성능을 향상시키고 여러 특정 사용 사례에서 전력 소비를 줄이기 위해 사전 구성된 여러 튜닝 프로필을 제공합니다. 이러한 프로필을 편집하거나 새로운 프로필을 생성하여 가상화된 환경을 포함하여 사용자 환경에 맞는 성능 솔루션을 생성할 수 있습니다.
가상화를 위해 RHEL 9를 최적화하려면 다음 프로필을 사용하십시오.
-
RHEL 9 가상 머신의 경우 virtual-guest 프로필을 사용합니다. 일반적으로 적용 가능한
throughput-performance
프로필을 기반으로 하지만 가상 메모리의 스왑도 감소합니다. - RHEL 9 가상화 호스트의 경우 virtual-host 프로필을 사용합니다. 이렇게 하면 더 공격적으로 더티 메모리 페이지의 쓰기를 수행할 수 있으므로 호스트 성능이 향상됩니다.
사전 요구 사항
-
TuneD
서비스가 설치되고 활성화됩니다.
절차
특정 TuneD
프로필을 활성화하려면 다음을 수행합니다.
사용 가능한
TuneD
프로필을 나열합니다.# tuned-adm list Available profiles: - balanced - General non-specialized TuneD profile - desktop - Optimize for the desktop use-case [...] - virtual-guest - Optimize for running inside a virtual guest - virtual-host - Optimize for running KVM guests Current active profile: balanced
선택 사항: 새
TuneD
프로필을 생성하거나 기존TuneD
프로필을 편집합니다.자세한 내용은 TuneD 프로필 사용자 지정을 참조하십시오.
TuneD
프로필을 활성화합니다.# tuned-adm profile selected-profile
가상화 호스트를 최적화하려면 virtual-host 프로필을 사용합니다.
# tuned-adm profile virtual-host
RHEL 게스트 운영 체제에서 virtual-guest 프로필을 사용합니다.
# tuned-adm profile virtual-guest
검증
TuneD
의 활성 프로필을 표시합니다.# tuned-adm active Current active profile: virtual-host
TuneD
프로필 설정이 시스템에 적용되었는지 확인합니다.# tuned-adm verify Verification succeeded, current system settings match the preset profile. See tuned log file ('/var/log/tuned/tuned.log') for details.
추가 리소스