Wir haben vier (und planen, auf vier weitere aufzustocken) Dell-Server mit 6 Netzwerkkarten. Sie laufen unter VMware ESXi 4.1. Wir möchten sie alle über HP ProCurve 1810G-Switches mit einem Openfiler iSCSI SAN verbinden. Gibt es basierend auf dem unten stehenden Design irgendetwas, worüber ich mir Sorgen machen sollte, oder irgendetwas Ungewöhnliches, auf das ich achten sollte, wenn ich die iSCSI-Netzwerkkonfigurationen auf den Servern, Switches und OpenFiler vornehme? Soll ich die Verbindungen auf den Servern bündeln oder sie einfach für Failover einrichten? Das Hauptziel ist die Maximierung der IOPS. Vielen Dank im Voraus.
Antwort1
Ich glaube nicht, dass Bonding Ihnen in diesem Szenario überhaupt helfen wird, ich bin mir sogar ziemlich sicher. Sie möchten, dass Multipathing auf den ESX 4.1-Hosts funktioniert. Sie werden bei den Multipathing-Richtlinienoptionen eingeschränkt sein, da meines Erachtens kein vollständiges Openfiler vSphere PSP oder Multipathing Extension Module verfügbar ist, aber Round Robin sollte funktionieren und die Last bis zu einem gewissen Grad auf alle verfügbaren Pfade verteilen. Es sollte auf jeden Fall eine bessere Leistung liefern als ein einfaches Failover.
VMware empfiehlt NIC-Bonding für iSCSI auf vSphere 4.1 überhaupt nicht. Die Empfehlungen geben nun klar an,iSCSI-SAN-Konfigurationshandbuchdass Sie mehrere unabhängige iSCSI-VMkernel-Ports erstellen sollten, mit einer physischen Netzwerkkarte und nur einer, die jedem iSCSI-Port zugeordnet ist (verwenden Sie überhaupt kein Teaming, nicht einmal für das Failover) und überlassen Sie das iSCSI-Failover dem Multipathing-Stapel.
Abgesehen davon sieht Ihr vorgeschlagenes Layout gut aus – stellen Sie sicher, dass Sie wenn möglich nichts anderes auf diesen Switches haben, verwenden Sie, wenn das nicht geht, VLAN für das iSCSI-Netzwerk, aktivieren Sie die Hardware-Flusskontrolle und verwenden Sie Jumbo Frames, wenn Sie können. Ich bin mir nicht sicher, ob ich Openfiler auf Standardhardware dafür vertrauen würde, aber wenn ja, dann ist das Ihre Entscheidung. Wenn ich mehr als eine Handvoll VMs von einem einzigen Ausfallpunkt wie diesem hosten würde, könnte ich nachts nicht so gut schlafen (oder im Urlaub ausgiebig feiern :)).