3.2. IBM POWER에서 가상화가 AMD64 및 Intel 64와 다른 방법


IBM POWER 시스템의 RHEL 8의 KVM 가상화는 여러 측면에서 KVM on AMD64 및 Intel 64 시스템과 다릅니다.

메모리 요구 사항
IBM POWER의 VM은 더 많은 메모리를 사용합니다. 따라서 IBM POWER 호스트의 VM(가상 머신)에 권장되는 최소 메모리 할당은 2GB RAM입니다.
표시 프로토콜

IBM POWER 시스템에서 SPICE 프로토콜은 지원되지 않습니다. VM의 그래픽 출력을 표시하려면 VNC 프로토콜을 사용합니다. 또한 다음 가상 그래픽 카드 장치만 지원됩니다.

  • VGA - - vga cirrus 모드가 아닌 -vga std 모드에서만 지원됩니다.
  • virtio-vga
  • virtio-gpu
SMBIOS
SMBIOS 구성은 사용할 수 없습니다.
메모리 할당 오류

호환성 모드 VM을 포함한 POWER8 VM은 다음과 유사한 오류와 함께 실패할 수 있습니다.

qemu-kvm: Failed to allocate KVM HPT of order 33 (try smaller maxmem?): Cannot allocate memory
Copy to Clipboard Toggle word wrap

이는 RHEL 7.3 이전 버전을 게스트 OS로 사용하는 VM에서 훨씬 더 가능성이 높습니다.

문제를 해결하려면 kvm_cma_resv_ratio= 메모리를 호스트의 커널 명령줄에 추가하여 게스트의 해시 페이지 테이블(HPT)에 사용 가능한 CMA메모리 풀을 늘립니다. 여기서 memory 는 CMA 풀(기본값: 5)에 예약해야 하는 호스트 메모리의 백분율입니다.

Huge Page

THP(Transparent Huge Page)는 IBM POWER8 VM에서 주요 성능 이점을 제공하지 않습니다. 그러나 IBM POWER9 VM은 THP의 이점을 예상대로 활용할 수 있습니다.

또한 IBM POWER8 시스템의 정적 대규모 페이지 크기는 AMD64, Intel 64 및 IBM POWER9의 2MiB 및 1GiB와 달리 16MiB 및 16GiB입니다. 결과적으로 정적 대규모 페이지로 구성된 VM을 IBM POWER8 호스트에서 IBM POWER9 호스트로 마이그레이션하려면 먼저 VM에 1GiB 대규모 페이지를 설정해야 합니다.

kvm-clock
kvm-clock 서비스는 IBM POWER9의 VM에서 시간 관리를 위해 구성할 필요가 없습니다.
pvpanic

IBM POWER9 시스템은 pvpanic 장치를 지원하지 않습니다. 그러나 이 아키텍처에서는 동등한 기능을 사용할 수 있으며 기본적으로 활성화됩니다. VM에서 활성화하려면 < on_crash> XML 구성 요소를 preserve 값과 함께 사용합니다.

또한 VM이 IBM POWER 시스템에서 부팅되지 않을 수 있으므로 < devices > 섹션에서 < panic > 요소를 제거해야 합니다.

단일 스레드 호스트
IBM POWER8 시스템에서 VM을 지원하려면 호스트 머신을 단일 스레드 모드로 실행해야 합니다. qemu-kvm 패키지가 설치된 경우 자동으로 설정됩니다. 그러나 단일 스레드 호스트에서 실행되는 VM은 여전히 여러 스레드를 사용할 수 있습니다.
주변 장치

AMD64 및 Intel 64 시스템에서 지원되는 여러 주변 장치는 IBM POWER 시스템에서 지원되지 않거나 다른 장치는 교체로 지원됩니다.

  • ioh3420xio3130-downstream 을 포함하여 PCI-E 계층 구조에 사용되는 장치는 지원되지 않습니다. 이 기능은 spapr-pci-host-bridge 장치에서 제공하는 여러 독립 PCI 루트 브리지로 교체됩니다.
  • UHCI 및 EHCI PCI 컨트롤러는 지원되지 않습니다. 대신 OHCI 및 XHCI 컨트롤러를 사용합니다.
  • 가상 IDE CD-ROM(ide-cd) 및 가상 IDE 디스크(ide-hd)를 포함한 IDE 장치는 지원되지 않습니다. 대신 virtio-scsivirtio-blk 장치를 사용합니다.
  • 에뮬레이션된 PCI NIC(rtl8139)는 지원되지 않습니다. 대신 virtio-net 장치를 사용합니다.
  • intel-hda,hda-outputAC97 을 포함한 사운드 장치는 지원되지 않습니다.
  • usb-redirusb-tablet 를 포함한 USB 리디렉션 장치는 지원되지 않습니다.
v2v 및 p2v
virt-v2vvirt-p2v 유틸리티는 AMD64 및 Intel 64 아키텍처에서만 지원되며 IBM POWER에서는 지원되지 않습니다.

추가 소스

  • Red Hat에서 지원하는 시스템 아키텍처에서 지원되는 일부 지원 및 지원되지 않는 가상화 기능을 비교하려면 RHEL 8의 가상화 기능 지원 개요 를 참조하십시오.
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat