가능한 트래픽 조절 설정 확인 및/또는 제거

가능한 트래픽 조절 설정 확인 및/또는 제거

나는 KVM을 실행하는 Debian 상자와 두 개의 게스트 컴퓨터를 가지고 있습니다. 여기서는 Tux-A와 Tux-B라고 부르겠습니다. 둘 다 브리지 연결을 통해 호스트의 동일한 물리적 네트워크 카드에 바인딩되어 있습니다.

문제는 Tux-A가 외부 네트워크에 업로드하는 데 일종의 대역폭 제한이 있다는 증거를 보여준다는 것입니다.

  • Tux-A에서 동일한 개인 네트워크의 IP로 업로드 = 45Mb/초
  • Tux-A에서 외부 공용 네트워크의 IP로 업로드 = 150Kb/초
  • Tux-B에서 동일한 개인 네트워크의 IP로 업로드 = 45Mb/초
  • Tux-B에서 외부 공용 네트워크의 IP로 업로드 = 3Mb/초

이러한 가치를 고려하면 다음과 같습니다.

  • KVM을 통한 업로드 대역폭에는 설정된 제한이 없습니다. 그렇지 않으면 공용 네트워크에 대한 Tux-B 업로드도 느려집니다.
  • Tux-A에는 제한이 설정되어 있지 않습니다. 그렇지 않으면 Tux-A의 개인 네트워크 업로드 속도도 매우 느려집니다.

장면을 완성하려면:

  • Debian 호스트와 Tux-A에는 iptables가 활성화되어 있지 않습니다(다시 확인하면 두 시스템 모두에서 서비스가 비활성화됩니다).
  • Debian 호스트와 Tux-A에는 활성화된 특정 트래픽 조절 서비스가 없습니다(TC 없음, 해안벽 없음, KVM 매개변수 조정 없음, 없음).
  • 외부 네트워크에 연결된 라우터는 (아마도) 어떤 형태의 트래픽 조정도 수행할 수 없습니다(그리고 관리 영역에서 이 기능에 대한 증거가 없습니다).

그래서 내 (매우, 매우 겸손한) 의견으로는 Tux-A에 직접 설정되는 것이고 Linux에서 모든 것이 파일인 경우 Linux 시스템 파일에 제한을 설정할 수 있는 어딘가가 있습니까? /proc, /sys 등 어딘가에 있습니까? 아니면 누군가 이 상황을 해결하기 위한 다른 방법을 제안할 수 있습니까?

답변1

이는 트래픽 형성이 아닐 수도 있습니다.

NIC가 반가상화되지 않고 에뮬레이트되면 에뮬레이트된 VM은 많은 트래픽을 생성할 수 없습니다. (시뮬레이션 중 트래픽이 10배 감소했습니다.)

virtIO 드라이버를 설치하고 가장 느린 컴퓨터에서 virtio 카드를 선택하세요.

관련 정보