Jump to content

NIC Teaming (adaptive load balancing)


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Hallöchen,

 

bin in dieser Sache nicht so der "Hirsch" und meine Recherchen haben bis an hin leider auch nicht den gewünschten Erfolg gebracht.

 

Bestimmt kann mir jemand sagen, ob bei einem Teming mit einer ALB-Gruppe (2x Intel 1000 NIC) die möglichkeit besteht, beide Anschlüsse, je auf einen anderen Switch zu führen.

Habe das ganze mal so in Betrieb genommen, und der Switch-Test in der Intel-SW bringt mir auch keinen Fehler.

 

Jedoch hatten wir heute Probleme mit unserer Betriebswirtschaftlichen SW, welche sich durch deaktivieren des Teamings wieder beheben liessen.

 

Auf unserem Exchange-Server haben wir jedoch bis jetzt keinerlei Probleme, im Gegenteil, einige User verzeichneten sogar einen Geschwindigkeitszuwachs.

 

Gruss

Michel

Link zu diesem Kommentar
  • 2 Jahre später...

Es gibt folgende Modi:

 

Mode 0 (balance-rr)

Round-robin Policy: Übertragt Pakete über alle im Bonding

enthaltene NICs. Dieser Modus bietet Lastverteilung und Redundanz.

 

Mode 1 (active-backup)

Active-backup Policy: Nur eine NIC ist aktiv. Die anderen NIC(s) springen

nur im Fehlerfall ein. Dieser Modus bietet nur Redundanz.

 

Mode 2 (balance-xor)

XOR Policy: Mac-Adresse der NIC wird per XOR mit der Mac-Adresse des Ziels

verknüpft. Dieser Modus stellt sicher das für ein bestimmtes Ziel immer

die gleiche NIC verwendet wird. Dieser Modus bietet Lastverteilung und Redundanz.

 

Mode 3 (broadcast)

Broadcast Policy: Alle Pakete werden über alle NICs im Bonding

verschickt. Dieser Modus bietet nur Redundanz.

 

Mode 4 (802.3ad)

IEEE 802.3ad Dynamic link aggregation. Erstellt ein Bonding mit NICs

gleicher Geschwindigkeit und Duplex-Einstellungen. Der Switch muss

Trunks nach 802.3ad unterstützen.

 

Mode 5 (balance-tlb)

Adaptive transmit load balancing: Ausgehender Verkehr wird, abhängig von

der Last, über alle NICs verteilt. Eingehender Verkehr wird von der

jeweiligen NIC empfangen. Fällt eine NIC aus, übernimmt eine andere

NIC im Bonding die Mac-Adresse der ausgefallenen Karte.

 

Mode 6 (balance-alb)

Adaptive load balancing: Wie balance-tlb, aber mit einer Lastverteilung

für IPv4 Traffic. Dazu werden ausgehende ARP Anfragen manipuliert und jedes

Mal eine andere Mac-Adresse einer NIC im Bonding verwendet.

 

 

Bonding-Modi

 

Der Bonding-Treiber des Linux-Kernels bietet mit aktuell sechs Modi eine Auswahl für fast jedes Szenario an, sei es Lastverteilung

oder Ausfallsicherheit.

 

Vorsicht bei der Auswahl ist geboten: Wer die Modi »balance-rr«, »balance-xor« und »broadcast« einsetzt, braucht auf dem Switch

die passende Konfiguration.

 

»active-backup«, »balance-tlb« sowie »balance-alb« kommen jedoch gänzlich ohne Einstellungen

am Switch zurecht.

 

Während der Klassiker »active-backup« nach wie vor sehr häufig Verwendung findet, kommen in Unternehmen zunehmend Konfigurationen

mit »802.3ad« vor. Diese bringen den zusätzlichen Vorteil der Lastverteilung mit erhöhter Bandbreite (Trunking) mit.

 

Die Modi »balance-xor«, »balance-tlb« sowie »balance-alb« bieten Lastverteilung pro MAC-Adresse. Bei solchen Szenarien

ist bei einer großen Anzahl an potenziellen Gegenstellen bei starkem Netzwerkverkehr eine Steigerung des Durchsatzes zu erwarten.

 

Der Treiber liegt als Kernelmodul »bonding« vor und lässt sich mit den Standardtools laden. Modulparameter korrigieren

die Defaultwerte für die Attribute der Bonding-Interfaces.

 

 

Ich kann dir den Mode6 empfehlen.

 

LG Helas

Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...