가상화-10 개의 1Gbps 링크 또는 1 개의 10Gbps 링크? (공연)


13

총 6 개의 1Gbps 이더넷 포트가있는 여러 개의 VM (5) 및 3 개의 물리적 네트워킹 카드 (각 2 개의 포트 포함)가있는 시스템이 있습니다.

총 48Gbps 대역폭과 10Gbps SPF 링크를 가진 SPF 가능 스위치가 있습니다. 서버에는 하나의 SPF 포트 (10Gbps)도 있습니다.

가장 좋은 설정은 무엇이고 성능은 (모든 비트를 최대한 활용하고, CPU 사용량은 가장 적음) 왜 그런지 궁금합니다.

모든 VM을 하나의 SPF 포트에 연결 한 다음 스위치의 SPF 포트에 연결하는 것이 더 좋습니까? 아니면 5 개의 이더넷 케이블을 얻어 네트워크 스위치의 5 개 포트에 연결해야합니까?

여전히 불분명 한 경우이 시나리오를 상상해보십시오.

스위치에있는 두 PC는 각각 VM A에서 큰 파일을 다운로드하고 VM B에서 두 번째 PC를 다운로드하려고합니다. 이더넷으로 연결되어 있으면 각각 고유 한 연결을 가지므로 VM A의 연결은 PC A로 전환됩니다. VM B와의 연결이 PC B로 전환됩니다. 맞습니까? 그리고 두 VM을 SPF에 연결하면 SPF 포트가 PC A와 B간에 전환됩니다.

그렇다면 어떤 시나리오가 최대 부하에서 가장 잘 수행됩니까? 왜?

편집 : 글로벌 시나리오에 적용 할 수 있도록이 일반적인 내용을 유지하고 싶었지만 설정에 대한 자세한 내용은 다음과 같습니다.

서버 : PowerEdge T620
SPF 카드 : PEX10000SFP 10 기가비트
NIC : NetXtreme BCM5720 3 개
OS : XenServer 6.2
CPU : Xeon E5-2609
스위치 : T1600G-28TS
게스트 OS : Debian Wheezy (PV)


사용중인 가상화 소프트웨어, 운영 체제 유형, 서버 제조업체 / 모델, 스위치 제조업체 / 모델 등의 일부 세부 정보가 도움이 될 것입니다.
ewwhite

좋아, 추가!
기즈모

2
나는 대답을했지만 가능한 한 항상 다른 NIC 카드, 다른 PCI 포트, 다른 도터 카드에서 적어도 하나의 페일 오버 연결을 선호합니다. 가능한 성능 향상은 보장되지 않으며 위험은 매우 현실적입니다.
Nick Young

스위치가 링크 집계를 지원하는 경우이 스위치를 사용하여 모든 어댑터에서 큰 지방 파이프를 만듭니다. Linux 또는 opevswitch 브리지에서 포트로 구성 할 수있는 bondX 인터페이스가 있습니다. 그런 다음 VM의 가상 포트를 생성 할 수 있습니다. 여러 어댑터를 사용하려면 다른 LACP 모드를 테스트해야 할 수도 있습니다. :이 도움이 될 수 blog.scottlowe.org/2012/10/19/...
알렉 이스 토민

답변:


23

성능을위한 1 x 10Gb 링크.

그렇지 않으면 단일 서버가 다른 서버에 1.1Gbs를 사용해야하는 경우 대부분의로드 밸런싱 시스템이 대상 MAC 또는 IP를 사용하기 때문에 사용할 수 없습니다 (동일 함).

또한 동일한 사실로 인해 링크가 더 바쁜 링크보다 다른 링크보다 더 복잡한 문제를 제거합니다. 해시가 동일한 링크에있을 경우 VMWare의 특수 동적 스위치 구성을 제외하고 동일한 링크에있게됩니다.


2
+1 맞습니다. 여러 1Gbps 인터페이스를 사용하여 단일 TCP 연결을 통해> 1Gbps를 수신하는 것은 실제로는 달성하기가 매우 어렵지만 10Gbps 인터페이스에는 사소합니다. 중앙 백업 솔루션을 생각하십시오 :)
kubanczyk
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.