가상화-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.