Soru Sanallaştırma - On 1Gbps bağlantı veya bir 10Gbps bağlantısı? (Performans)


Birden fazla VM (5) ve 3 fiziksel ağ kartına (her 2 portlu) sahip bir makinem var, toplamda altı adet 1 Gbps ethernet portu var.

Toplam 48 Gbps bant genişliğine ve 10 Gb / s SPF bağlantısına sahip SPF özellikli bir anahtarım var. Sunucuda ayrıca bir SPF bağlantı noktası (10Gbps) vardır.

En iyi kurulumun ne olacağını merak ediyorum, performans bilgisi (her şeyden en iyi şekilde yararlanın, en az cpu kullanımı) ve neden.

Tüm SP'lerin bir SPF portuna daha sonra anahtar üzerindeki SPF portuna bağlanması daha mı iyi olur yoksa 5 ethernet kablosu almalı ve bunları ağ anahtarında 5 port'a bağlamalı mıyım?

Hala biraz açık değilse, bu senaryoyu hayal edin:

Anahtardaki iki PC, VM A ve ikinci bilgisayardan VM B'den büyük bir dosya indirmek istiyorlarsa, ethernet ile bağlanmışlarsa, her birinin kendi bağlantısı olacaktır, böylece VM A'dan bağlantı PC A'ya geçecektir. ve basitçe VM B'den bağlantı PC B'ye geçecek, doğru mu? Hem VM'leri SPF'ye bağlarsanız, SPF bağlantı noktası PC A ve B arasında değişir.

Hangi senaryo en iyi yükte en iyisini yapar? Niye ya?

Düzenle: Bunu oldukça genel bir şekilde tutmak istedim, böylece küresel bir senaryoya uygulanabilirdi, ancak kurulum hakkında detaylar soruldu, işte bunlar:

Sunucu: PowerEdge T620
SPF Kartı: PEX10000SFP 10 gigabit
NIC'ler: 3x NetXtreme BCM5720
İşletim Sistemi: XenServer 6.2
CPU: Xeon E5-2609
Anahtar: T1600G-28TS
Misafir işletim sistemi: Debian Wheezy (PV)


13
2018-01-11 19:41


Menşei


Kullandığınız sanallaştırma yazılımı, işletim sistemi türleri, sunucu markası / modeli, anahtar / model ... vb. Gibi bazı ayrıntılar yardımcı olabilir. - ewwhite
tamam, eklendi! - Gizmo
Bir cevap verdim ancak tercihim her zaman farklı bir PCI kartında farklı bir NIC kartında, farklı bir kart üzerinde mümkün olan en az bir başarısız bağlantıya sahip olmaktı. Mümkün olan performans kazançları asla garanti edilmez ve risk oldukça gerçektir. - Nick Young
Anahtarınız bağlantı kümelemeyi destekliyorsa, tüm adaptörlerden büyük bir yağ borusu oluşturmak için kullanın. Bir linux veya opevswitch köprüsünde bir bağlantı noktası olarak yapılandırabileceğiniz bir bondX arabiriminiz olur. Daha sonra sanal makineler için sanal bağlantı noktaları oluşturabilirsiniz. Birden çok bağdaştırıcı kullandığınızdan emin olmak için farklı LACP modlarını test etmeniz gerekebileceğini unutmayın. Bu yararlı olabilir: blog.scottlowe.org/2012/10/19/... - Alec Istomin


Cevaplar:


Performans için 1 x 10 Gb bağlantı.

Aksi takdirde, tek bir sunucunun başka bir sunucuya 1.1Gbs kullanması gerekiyorsa, çoğu yük dengeleme sisteminin hedef MAC veya IP kullandığı için olamaz (Bu da aynı olurdu).

Bu aynı zamanda, aynı gerçeğe bağlı olarak bağlantılar daha yoğun olduğu sorunları ortadan kaldırır, eğer hash aynı bağlantı üzerinde çalışıyorsa, VMWare'deki özel dinamik anahtar yapılandırmaları dışında, aynı bağlantıda biterse


23
2018-01-11 20:05



+1 Doğru. Birden çok 1Gbps arabirimi kullanarak tek bir TCP bağlantısı üzerinden> 1Gbps alma, uygulamada elde etmek için hala çok zordur, ancak 10 Gbps arabirimi için önemsizdir. Merkezi yedekleme çözümünü düşünün :) - kubanczyk