Grundlegendes zu DCB-Funktionen und -Anforderungen für Switches der EX-Serie
Data Center Bridging (DCB) ist eine Reihe von Verbesserungen der IEEE 802.1 Bridge-Spezifikationen. DCB modifiziert und erweitert das Ethernet-Verhalten, um die E/A-Konvergenz im Datencenter zu unterstützen. Die E/A-Konvergenz umfasst unter anderem den Transport von Ethernet-LAN-Datenverkehr und Fibre Channel (FC) Storage Area Network (SAN)-Datenverkehr auf derselben physischen Ethernet-Netzwerkinfrastruktur.
Eine konvergierte Architektur spart Kosten, indem sie die Anzahl der Netzwerke und Switches reduziert, die zur Unterstützung beider Arten von Datenverkehr erforderlich sind, die Anzahl der benötigten Schnittstellen reduziert, die Komplexität von Kabeln reduziert und Verwaltungstätigkeiten reduziert wird.
Sie können DCB-Funktionen auf CEE-fähigen Switches verwenden, um konvergierten Ethernet- und FC-Datenverkehr zu transportieren und gleichzeitig die Class-of-Service -Eigenschaften (CoS) und andere Merkmale bereitzustellen, die FC für die Übertragung von Speicherdatenverkehr benötigt.
Dieses Thema gilt nur für DCB-Funktionen auf Switches der EX-Serie, die den ELS-Konfigurationsstil (Enhanced Layer 2 Software) nicht unterstützen. EX4500- und EX4550-Switches sind die einzigen Switches der EX-Serie ohne ELS, die DCB-Funktionen unterstützen.
DCB-Funktionen auf Switches der EX-Serie der ELS-Serie und Switches der QFX-Serie werden in Understanding DCB Features and Requirements beschrieben.
In diesem Thema wird beschrieben:
Switch DCB der EX-Serie – Übersicht über die Funktionen
Um den FC-Datenverkehr zu bewältigen, bieten die DCB-Spezifikationen:
Schnittstelle mit hoher Bandbreite
Ein Erkennungs- und Austauschprotokoll für die Kommunikation von Konfiguration und Funktionen zwischen Nachbarn, um eine konsistente Konfiguration im gesamten Netzwerk zu gewährleisten, genannt Data Center Bridging Capability Exchange Protocol (DCBX), eine Erweiterung des Link Layer Discovery Protocol (LLDP, beschrieben in IEEE 802.1AB).
Ein Flusssteuerungsmechanismus, der als prioritätsbasierte Flusssteuerung (PFC, beschrieben in IEEE 802.1Qbb) bezeichnet wird, um eine verlustfreie Übertragung zu ermöglichen.
Die Switches unterstützen die DCBX-Standards und PFC, aber keine erweiterte Übertragungsauswahl (ETS) und quantisierte Überlastungsbenachrichtigung (QCN).
Physische Schnittstellen
Die Switches stellen die Schnittstellen mit hoher Bandbreite (10-Gigabit-Ethernet-Schnittstellen) bereit, die zur Unterstützung von DCB und konvergiertem Datenverkehr erforderlich sind. Ihr Switch kann je nach Konfiguration sowohl 1-Gigabit- als auch 10-Gigabit-Schnittstellen haben. DCBX funktioniert nur auf 10-Gigabit-Vollduplex-Schnittstellen. LLDP und DCBX sind jedoch standardmäßig auf allen Schnittstellen aktiviert.
DCBX
DCB-Geräte verwenden DCBX, um Konfigurationsinformationen mit direkt verbundenen Peers (Switches und Datencenter-Geräte wie Server) auszutauschen. DCBX ist eine Erweiterung der LLDP. Wenn Sie versuchen, DCBX auf einer Schnittstelle zu aktivieren, auf der LLDP deaktiviert ist, schlägt der Konfigurations-Commit fehl. Weitere Informationen finden Sie unter Understanding Data Center Bridging Capability Exchange Protocol für Switches der EX-Serie .
Verlustfreie Übertragung
FC-Datenverkehr erfordert eine verlustfreie Übertragung (definiert, da keine Frames aufgrund von Überlastung unterbrochen werden). Standard-Ethernet unterstützt keine verlustfreie Übertragung, aber die DCB-Erweiterungen von Ethernet zusammen mit einem korrekten Puffermanagement ermöglichen es einem Ethernet-Netzwerk, das Niveau an CoS bereitzustellen, das für den Transport von in Ethernet gekapselten FC-Frames über ein Ethernet-Netzwerk erforderlich ist.
In diesem Abschnitt werden die folgenden Faktoren bei der Erstellung verlustfreier Übertragung über Ethernet beschrieben:
PFC
PFC ist ein Flusssteuerungsmechanismus auf Linkebene ähnlich wie Ethernet PAUSE (beschrieben in IEEE 802.3x). Ethernet-PAUSE stoppt den gesamten Datenverkehr auf einer Verbindung für einen bestimmten Zeitraum. PFC ermöglicht es Ihnen, einer bestimmten Datenverkehrsklasse für einen bestimmten Zeitraum besondere Priorität zuzuweisen, ohne den Datenverkehr zu stoppen, der anderen Prioritäten auf dem Link zugewiesen wurde. Sie weisen diese Priorität mithilfe eines Überlastungsbenachrichtigungsprofils zu.
Die Switches unterstützen bis zu sechs Datenverkehrsklassen und ermöglichen es Ihnen, diese Klassen mit sechs verschiedenen Überlastungsbenachrichtigungsprofilen zu verknüpfen.
PFC ermöglicht ihnen die verlustfreie Übertragung von Datenverkehr, der der Verwendung des PFC-Überlastungsbenachrichtigungsprofils und der Verwendung von Standard-Ethernet-Transport für den restlichen Verbindungsverkehr zugewiesen wird.
Puffermanagement
Das Puffermanagement ist für das ordnungsgemäße Funktionieren von PFC von entscheidender Bedeutung, denn wenn Puffer überlaufen dürfen, werden Frames unterbrochen und der Transport ist nicht verlustfrei.
Für jede verlustfreie Datenstrompriorität benötigt der Switch ausreichend Pufferspeicher, um:
Speicher-Frames, die während der Zeit gesendet werden, die zum Senden der PFC-PAUSE über das Kabel zwischen Geräten gesendet wird
Speichern Sie Frames, die sich bereits in der Leitung befinden, wenn der Absender die PFC-PAUSE empfängt
Die Menge an Pufferspeicher, die benötigt wird, um Frameverluste aufgrund von Überlastungen zu vermeiden, hängt von der Kabellänge, Kabelgeschwindigkeit und Verarbeitungsgeschwindigkeit ab.
Der Switch legt automatisch den Schwellenwert für das Senden eines PFC PAUSE-Frames fest, um Die Verzögerung von Kabeln mit einer Länge von 984 Fuß (300 Metern) zu ermöglichen und große Frames aufzunehmen, die sich an der Leitung sein könnten, wenn der Switch die PAUSE sendet. So wird sichergestellt, dass der Switch PAUSEframes früh genug sendet, damit der Sender die Übertragung beenden kann, bevor die Empfangspuffer auf dem Switch überlaufen.