Proxmox Xpenology Network VirtiO vs VMXNET3 속도비교

안녕하세요. 달소입니다.

이번은 Proxmox에서 구성한 헤놀로지에서 네트워크 어댑터를 VirtiO와 VMXNET3간의 성능비교입니다.

선결론을 먼저 알려드리자면 VMXNET3가 더 빠릅니다 ㅎㅎ
제 Host가 Realtek이라 그런지..는 몰라두요 ㅠ

먼저 Virtio는 KVM에서 지원해주는 가상화 인터페이스로 Native의 장치속도를 최대한 뽑아주는 장치입니다.

만약에 Host에서 10G 어댑터를 달고있다면 VirtiO를 달고있는 VM들도 최대한 호스트의 속도를 낼수있다는 뜻입니다.(똑같지는않지만요)

VMXNET3의경우 ESXi를 사용하시는분들은 익숙하실겁니다. VMWARE의 가상LAN 어댑터로 ESXi에 내부 스위치에서는 10G를 제공해주지만 아쉽게도 Proxmox에서는 1G로 동작합니다.

아무튼 Xpenology 이미지를 만들때 VirtiO와 VMXNET3를 모두 넣었기때문에 속도비교를 해볼 수 있었습니다.

테스트환경

Proxmox 7.1 (Realtek Gigabit LAN 8111H )
Proxmox용 Xpenology DS918+ 이미지(VirtiO / VMXNET/ PVSCSI)
Xpenology 7.0.1-42218-U2

테스트파일은 Windows 10 ISO 입니다. 4.3G

VirtiO 파일 이동 속도

VMXNET3 파일 이동 속도

호스트에 10G를 달것이 아니라면 VMXNET3를 쓰시면 되겠습니다

하하하하하