100mbps 네트워크 카드가 있습니다. 그리고 VirtualBox에서 실행되는 Ubuntu와 Windows XP sp3라는 2개의 가상 머신이 있습니다.
가상이 아닌 내 컴퓨터는 Windows 7입니다. 우선 순위가 동일합니까? (각각 33,3%) 아니면 내 머신이 더 높은 우선순위를 얻나요? 아니면 선착순으로 진행되나요?
답변1
가상 브리지를 사용하여 VM과 호스트 간의 연결을 분할할 가능성이 높으므로 모두가 이를 사용하는 경우 대역폭은 대략 동일하게 분할됩니다.
그러나 여유 대역폭이 있는 경우 모든 OS에서 이를 사용할 수 있습니다.
예:
100mbps 연결, 각 OS가 연결을 포화 상태로 만들고 대역폭은 대략 균등하게 나뉩니다.
100mbps 연결, 1개의 OS는 50mbps를 사용하고, 두 번째는 20mbps를 사용하므로 문제가 되지 않습니다.
답변2
컴퓨터에 Windows 7을 설치했으므로 Windows 7이 가장 높은 우선순위를 갖고 가상 머신이 그 다음이 됩니다. Windows 7이 인터넷을 사용하고 있고 두 개의 가상 OS가 켜져 있으면 Windows 7의 속도가 조금 더 빨라지고 가상 OS의 인터넷 속도는 느려집니다. 가상 OS에서는 속도가 더욱 나누어집니다.
답변3
이는 모두 게이트웨이(인터넷용), 라우터(LAN용) 또는 네트워크 카드(직접 크로스오버용)에 따라 다릅니다. 일반적으로 가상 머신은 네트워크에 연결된 다른 모든 머신과 동일한 우선 순위를 갖지만 대부분의 저가형 소비자 라우터는 실제로 사용 가능한 대역폭을 균등하게 분배하지 않습니다. 이는 "도착하는 첫 번째 패킷이 먼저 제공됩니다"만큼 간단합니다. .
VM을 제한하려는 경우 VMWare와 같은 일부 하이퍼바이저/VM 호스트를 사용하면 네트워크 대역폭을 제한할 수 있습니다.이 제한은 로컬 전송에도 적용됩니다.!