2.3. BIOS 설정

다음 표에서는 NFV에 필요한 BIOS 설정을 설명합니다.

참고

BIOS에서 SR-IOV 글로벌 및 NIC 설정을 활성화해야 합니다. 그렇지 않으면 SR-IOV 컴퓨팅 노드를 사용한 RHOSP(Red Hat OpenStack Platform) 배포가 실패합니다.

표 2.1. BIOS 설정

매개변수설정

C3 전원 상태

비활성화됨.

C6 전원 상태

비활성화됨.

MLC Streamer

활성화됨.

MLC Spafetcher

활성화됨.

DCU Data Prefetcher

활성화됨.

DCA

활성화됨.

CPU 전원 및 성능

성능.

메모리 RAS 및 성능 구성 → NUMA 최적화

활성화됨.

Turbo Boost

결정적 성능이 필요한 NFV 배포에서 비활성화되어 있습니다.
다른 모든 시나리오에서 사용할 수 있습니다.

VT-d

VFIO 기능이 필요한 경우 Intel 카드로 활성화됩니다.

NUMA 메모리 인터리브

비활성화됨

intel_idle 드라이버를 사용하는 프로세서의 경우 Red Hat Enterprise Linux는 BIOS 설정을 무시하고 프로세서 C 상태를 다시 활성화할 수 있습니다.

커널 부팅 명령줄에 intel_idle.max_cstate=0 을 지정하여 intel_idle_idle 드라이버를 대신 사용하지 않고 acpi_idle 드라이버를 사용할 수 있습니다.

current_driver 의 콘텐츠를 확인하여 프로세서에서 acpi_idle 드라이버를 사용하고 있는지 확인합니다.

# cat /sys/devices/system/cpu/cpuidle/current_driver
acpi_idle
참고

Tuned 데몬을 시작하는 데 시간이 걸리기 때문에 드라이버를 변경한 후 약간의 대기 시간이 발생합니다. 그러나 Tuned 로드 후 프로세서는 더 깊은 C-state를 사용하지 않습니다.