KVM Windows 11 VM 게스트를 실행하기 위해 아치 Linux 호스트를 사용하고 있습니다. 여러 Windows 및 Linux 클라이언트를 사용해 보았는데, 클라이언트 간 네트워크 성능이 동일하므로 클라이언트 문제는 아닙니다. 저는 virtio가 있는 NAT NIC를 드라이버로 사용하고 있으며 해당 VirtIO 드라이버가 게스트에 설치되어 있습니다.
호스트의 네트워크: ~150down/6up
게스트 네트워크: ~20down/6up
(둘 다 속도 테스트를 통과했습니다. mbps 단위로 측정됨)
도움이 될 수 있는 몇 가지 정보:
IP 링크(호스트에서)
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp45s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether b4:45:06:87:3e:9d brd ff:ff:ff:ff:ff:ff
3: wlp0s20f3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DORMANT group default qlen 1000
link/ether 8c:1d:96:91:e2:40 brd ff:ff:ff:ff:ff:ff
4: virbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
link/ether 52:54:00:9d:67:99 brd ff:ff:ff:ff:ff:ff
8: vnet2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master virbr0 state UNKNOWN mode DEFAULT group default qlen 1000
link/ether fe:54:00:4f:74:15 brd ff:ff:ff:ff:ff:ff
NIC는 Virt Manager가 생성한 기본 네트워크를 사용합니다. 기본 NAT 및 브리지 장치를 사용해 보았습니다 virbr0
. 둘 다 똑같이 성능이 좋지 않습니다. 내 호스트는 이 장치를 사용하여 Wi-Fi를 통해 연결합니다 wlp0s20f3
.
이렇게 심각한 네트워크 중단이 발생하는 이유는 무엇입니까? 기타 요청된 정보는 수정하겠습니다.
편집: NCI 시뮬레이션이 문제를 일으킬 수 있는지 테스트하기 위해 호스트 컴퓨터에서 간단한 Python 서버를 호스팅 py -m http.server 8000
하고 게스트에서 대용량 파일을 다운로드했습니다. 이를 통해 약 600MB/s를 달성할 수 있습니다. 게스트에서 서버를 호스팅하고 호스트에서 다운로드할 때도 마찬가지입니다. 따라서 NIC 에뮬레이션은 네트워크 성능에 병목 현상이 발생하지 않는다는 결론을 내렸습니다. 적어도 내 필요는 아닙니다. 따라서 이는 일부 설정에 문제가 있는 것 같지만 온라인에서는 아무 것도 찾을 수 없습니다.
편집 2: dhcpcd 및 wifi 메뉴에서 네트워크 관리자로 전환했습니다. 아무것도 변하지 않았다. 어쩌면 유용한 정보일지도 모르겠습니다. 또한 패킷 병합을 비활성화하는 방법에 대한 내용도 읽었지만 아무 소용이 없습니다.