Was ist der Unterschied zwischen einem Gigabit-Ethernet-Controller und einem Ethernet Converged Network Adapter?

Was ist der Unterschied zwischen einem Gigabit-Ethernet-Controller und einem Ethernet Converged Network Adapter?

Meine Frage lautet: Was ist der Unterschied zwischen einem Gigabit-Ethernet-Controller und einem Ethernet Converged Network Adapter?

Ich möchte meinen Server auf 10 Gigabit Ethernet aufrüsten. Mein Serveranbieter hat mir eine Karte empfohlen, aber die ist sehr teuer. Es gibt andere, günstigere Ethernet-Karten. Da sie alle über PCI mit der Karte verbunden sind, wollte ich wissen, ob ich eine andere PCI-Ethernet-Karte verwenden kann.

Der Verkäufer hat mir empfohlen, die Intel 82599 10GbE-Tochterkarte, Gen 2 PCIe x8 zu kaufen, und ich dachte darüber nach, den Intel® Ethernet Converged Network Adapter X540-T2 zu kaufen. Ich wollte keine unnötigen Informationen bereitstellen, aber wenn Sie zur Beantwortung dieser Frage weitere Informationen benötigen, teile ich sie Ihnen gerne mit.

Antwort1

Normale Ethernet-Adapter können NUR normalen Ethernet-Verkehr verarbeiten. Manche bieten Hardwarebeschleunigung, andere nicht, aber das ist irrelevant. CNAs ermöglichen die Übertragung sowohl von normalem Ethernet als auch von Data Center Ethernet (DCE). DCE ist ein neueres Protokoll, das fast ausschließlich für die Verarbeitung von Fibre-Channel-over-Ethernet-Verkehr verwendet wird. Tatsächlich erfordert FCoE die Verwendung von DCE. Auch hier ist für diese Frage irrelevant, ob ein CNA hardwarebeschleunigt ist oder nicht, aber im Allgemeinen bieten CNAs ein gewisses Maß an Beschleunigung.

Antwort2

Gigabit-Adapter sind nur für die Verwendung mit Ethernet konzipiert. Damit meine ich, dass die Chipsätze auf ihnen nicht in der Lage sind, Speicherprotokolle (z. B. iSCSI, FCoE) auszulagern. Konvergente Ethernet-Adapter verfügen über Offload-Chips, die dazu beitragen sollen, bestimmten Datenverkehr zu beschleunigen, indem sie auf spezielle Chips auf dem Ethernet-Adapter verschoben werden.

Antwort3

Normale Ethernet-Adapter können NUR normalen Ethernet-Datenverkehr verarbeiten. Manche bieten Hardwarebeschleunigung, andere nicht, aber das ist irrelevant. Jeglicher iSCSI-Datenverkehr (zum Beispiel), der über die Karte läuft, wird vom Host verarbeitet, nicht von der Netzwerkkarte.

CNAs ermöglichen sowohl die Verwendung von regulärem Ethernet als auch von Converged Enhanced Ethernet (CEE). CEE ist ein neueres Protokoll, das fast ausschließlich für die Handhabung von Fibre-Channel-over-Ethernet-Verkehr verwendet wird. Tatsächlich erfordert FCoE die Verwendung von CEE.

Ob ein CNA hardwarebeschleunigt ist oder nicht, ist für diese Frage irrelevant, aber im Allgemeinen bieten CNAs ein gewisses Maß an Beschleunigung.

(einige Inhalte wurden von Chopper3 geklaut und in meine eigene Antwort eingefügt, da ihm meine Bearbeitung nicht gefiel :D)

Antwort4

AKonvergenter Netzwerkadapterermöglicht regulären Ethernet-Verkehr, verarbeitet aber auch zusätzlichen konvergenten Datenverkehr wie iSCSI, FCoE und FCIP.

Warum sollte Sie das interessieren? Nun, Server müssen Benutzer und andere Anwendungen mit der darin gehosteten Anwendung verbinden. Der Server muss auch auf gespeicherte Daten zugreifen. Diese Vorgänge werden normalerweise durch physische Karten und Konnektivität getrennt, d. h. LAN über eine Standard-NIC und SAN über einen HBA. Sie würden jeweils mit ihrem eigenen Netzwerk verbunden.

Können Sie also die Menge an Kabeln, Adaptern, Schaltern, Optiken usw. in Ihrem Netzwerk reduzieren?Aus diesem Grund wurde ein Converged Network Adapter eingeführt.

Die Ziele eines konvergenten Netzwerks sind:

  • Zur Vereinfachung und Abflachung der typischen Netzwerk- und Speichertopologie
  • Zur Verbesserung der QoS
  • Zur Reduzierung von Host/Server-Adaptern
  • Um den Verkabelungsaufwand zu reduzieren
  • Reduzierung der Switch-Ports und Kosten
  • Für eine einfachere und zentralere Verwaltung

verwandte Informationen