Was genau ist Fibre Channel über Ethernet?

cisco kauft Composite Software

Sie planen ein neues Rechenzentrum oder müssen eine größere Menge von neuen Servern in Betrieb nehmen? Dann sollten Sie Fibre Channel über Ethernet Aufmerksamkeit schenken. FCoE ist eine noch sehr junge Technologie und muss, bis es zu einem fertigen Standard erhoben wird, noch viele über sich ergehen lassen. Dennoch verspricht sie wirtschaftliche und technische Vorteile.

2. Die Komponenten einer Fibre Channel über Ethernet (FCoE)-Lösung

Der FCoE-Standard definiert – in Anlehnung an die Fibre Channel Vitual N-, F- und E-Ports – die VN-, VF- und VE-Ports. Zusätzlich gibt es einen FCoE_LEP (FCoE Link Endpoint): Er übernimmt die Funktion, die Fibre Channel-Rahmen im Ethernet zu enkapsulieren und zu dekapsulieren. Er sorgt also dafür, dass die beiden Protokolle nicht durcheinander geworfen werden. Außerdem werden hier die FCoE-Rahmen versendet und empfangen. Der FCoE Controller hingegen implementiert das FIP-Protokoll – das FCoE Initialization-Protokoll -, über das FCoE überhaupt erst gestartet werden kann.

Der kleine aber feine Unterschied

Es gibt weite Übereinstimmung zwischen Standard Fibre Channel und FCoE, zwei Unterschiede sind aber von großer Bedeutung: Bei Standard Fibre Channel ist ein Server mit einer Punkt-zu-Punkt-Verbindung an einen Fibre-Channel-Switch angebunden. Bei einem FCoE-Knoten (ENode) ist die Verbindung im Allgemeinen ein Multi-Access-Netzwerk (verlustfreie Ethernet Wolke).

Die Kredit-basierte Flusskontrolle des Standard Fibre Channel wird durch die Priorität-basierte Flusskontrolle bei FCoE (PFC: IEEE 802.1Qbb) ersetzt. Die FCoE-Adressierung und -Weiterleitung der FCoE-Rahmen funktioniert Hop-by-Hop mittels der MAC-Adresse im Ethernet Header und End-to-End mittels der Fibre Channel-Adresse, die sich im Fibre Channel-Frameheader befindet.

Fig. 3 zeigt FCoE Switch Ethernet Ports und Fibre Channel Ports; bei den Ethernet Ports handelt es sich um 10G Ethernet Ports, wobei sowohl Standard Ethernet als auch Data Center Ethernet implementiert sein kann; der in Hardware ausgeführte Fibre Channel Forwarder (FCF) ermöglicht die Einkapselung zwischen FCoE und Fibre Channel mit höchster Leistung.

Ein FCoE Switch verfügt sowohl über eine Datenebene (FCoE Protokoll), als auch über eine Kontrollebene (FIP Protokoll) für die Fibre Channel-Kontrollprotokolle wie DNS und FSPF. Ein Beispiel eines solchen Switches ist der Nexus 5020 von Cisco Systems.

Fig. 3
FCoE Switch mit Ethernet und Fibre Channel Ports

Fig. 4 zeigt einen Rechner mit einem sogenannten CNA, Converged Network Adaptor, der ein Hybrid eines 4G Fibre Channel HBA und einem 10Gbps Ethernet Adaptor darstellt. Er hat zwei 10Gbps Ports und ist intern an einem PCI-Express angeschlossen.

Fig. 4
Server mit FCoE CNA (Converged Network Adaptor). Sowohl der Server-Aministrator als auch das Betriebssystems sehen einen Fibre Channel und einen 10Gbps Ethernet Adapter. Siehe auch Fig. 5

Fig. 5
So sieht das Betriebssystem den CNA (Converged Network Adaptor)

Die Treiber für Fibre Channel und 10G Ethernet sind identisch mit denen der entsprechenden Technologien. Es entfällt somit eine neuerliche Zertifizierung des Speicherlieferanten.