KVM에서 사용하는 가상 NIC 중 rtl8139의 인터페이스 속도는 일반적으로 10/100 Mbps로 제한됩니다. 이는 rtl8139가 실제 하드웨어에서도 100 Mbps까지의 속도를 지원하는 구형 네트워크 카드 모델이기 때문입니다.
- VirtIO:
- VirtIO NIC은 KVM에서 최적화된 고성능 네트워크 인터페이스입니다.
- 네이티브 드라이버를 사용하여 매우 높은 속도와 낮은 지연 시간을 제공합니다.
- 고속 네트워크가 필요한 경우 VirtIO를 권장합니다.
- e1000:
- Intel PRO/1000 가상 NIC로, 1 Gbps까지 속도를 지원합니다.
- VirtIO를 사용할 수 없는 경우 이 NIC를 사용할 수 있습니다.
- vmxnet3:
- VMware의 VMXNET3 NIC 모델로, KVM에서도 사용할 수 있습니다.
- 10 Gbps 이상의 속도를 지원하며 고성능 네트워크 환경에서 유용합니다.
설정 방법 (virt-manager 기준)
- 가상 머신 설정을 열고 "NIC" 설정으로 이동합니다.
- NIC 모델을 rtl8139에서 virtio, e1000, 또는 vmxnet3로 변경합니다.
- 변경 사항을 저장하고 가상 머신을 재부팅합니다.
참고: VirtIO NIC를 사용할 경우, 게스트 OS에 VirtIO 네트워크 드라이버가 설치되어 있어야 합니다. Linux는 대부분 기본적으로 지원하지만, Windows의 경우 VirtIO 드라이버를 추가로 설치해야 합니다.