BB-Credit-Rechner

Fibre-Channel-BB-Credits für ISL-Links nach Geschwindigkeit und Distanz berechnen

So nutzen Sie BB-Credit-Rechner

  1. 1Geben Sie die Geschwindigkeit der Kettenroute ein (Gbps, z. B. 16, 32, 64).
  2. 2Geben Sie die Zeit der Rückkehr (ms) zwischen zwei Schaltern ein.
  3. 3Lies den empfohlenen BB Credit Puffer auf den Pufferwert.

Faserkanal BB Kreditplanung

BBC Credit ≈ Round Time (ms) x Thread Speeds (Gbps) / 10

BB Credit ist der Puffer-zu-Puffer-Kredit, der vom Glasfaserkanal-Port ausgegeben wird, so dass die Kette nicht warten muss, bis ACK vollständig geladen bleibt.

Zu wenig Kredit zieht Fernverbindungen; Die Formel ermöglicht es den In-Transit-Daten, das Rohr in einer Rundreise zu füllen.

Buffer-to-Buffer Credit (BB Credit) ist ein einzigartiger Flusskontrollmechanismus für **Fibre Channel **. Im Gegensatz zu Ethernet fordert das "Neu-Übertragen" der FC, dass es ausgelassen wird, so dass sich der Empfänger im Voraus darüber informiert, wie viele Frames (d. H. Die Anzahl der Gutschriften) es empfangen kann, und der Absender verbraucht einen Kredit pro Frame und gibt ihn zurück, nachdem er R RDY erhalten hat. ** Kredit muss aufhören zu senden **, wenn es erschöpft ist, und daher ein Mangel an Kredit direkt begrenzt die Menge an Durchsatz in der Fernverbindung.

Die Berechnungsformel für die erforderliche Anzahl von Credits: **Kredit ≥ (Rate x RRT) ÷ Rahmengröße**, wobei RRT durch die Länge der Glasfaser bestimmt wird (etwa 5 μs/km in der Glasfaser oder 10 μs/km im Gegenzug). 8GFC (8,5 Gbps), 10 km, 2 KB Rahmen zum Beispiel: 8,5 x 109 x 10-4 ÷ 2148 ≈ 44. Wenn BB Credit ausfällt, werden nur 8-16,10 km bis zu den nominalen 20-40% durchlaufen. ** Dies ist das häufigste Leistungsproblem für FC SAN Long-Range-Bereitstellung** und die Lösung ist der Kauf einer "Long-Range-Genehmigung", um die Kreditobergrenze zu erhöhen oder das FCIP-Gateway zu nutzen.

KetteSatzEntfernungKredit (2 KB/Rahmen)
1G FC1.0625 Gbaud10 kmEtwa 6
2G FC2.125 Gbaud10 kmEtwa 12
4G FC4.25 Gbaud10 kmEtwa 22
8G FC8.5 Gbaud10 kmEtwa 44
16G FC14.025 Gbaud10 kmEtwa 72
32G FC28.05 Gbaud10 kmEtwa 144

Buffer Credit braucht Schätzungen für gemeinsame Links

Häufige Fragen

Was passiert, wenn es zu wenig Kredit gibt?

Der Sender wartet auf AK und stagniert, der Fernabsatz-Downlink wird nicht ausgenutzt.

Je mehr, desto besser?

Überschüssige Verschwendung von Austauschpufferspeicher; sollte auf der tatsächlichen RTT und nicht auf dem Maximum basieren.

Gilt TCP?

TCP verwendet ein ähnliches Fenster / BDP-Konzept; Der BBC Credit des FC ist ein Speichernetzwerk-Gegenstück.

Warum brauchen Sie keinen Buffer Credit?

Da Ethernet toleriert, dass es weggeworfen wird: Der Absender muss nicht auf Genehmigungen warten, erneut senden (TCP) oder verwerfen (UDP), ohne ACK zu erhalten. Und der FC-Face-to-Store, der Drop-Frame, führt zum oberen SCSI-Timeout, IO-Fehler und sogar Dateninkonsistenz, also muss er auf der Kettenebene sein, um sicherzustellen, dass keine Pakete fehlen. Das moderne Rechenzentrum nutzt das Ethernet **PFC (Priority Flow Control, IEEE 802.1Qbb)** erreicht einen ähnlichen Priority-to-Priority-Suspension-Mechanismus, der die Grundlage von RoCEv2 (RDMA over CONverged Ethernet) ist - was im Wesentlichen ein Kreditmechanismus ist, aber für Ethernet angepasst wurde.

Remote FC. Welche Alternativen gibt es?

Drei Mainstream-Programme: 1 **FCIP **: Laden von FC-Rahmen in TCP / IP-Tunnel, nach dem bestehenden IP-Netzwerk, mit niedrigen Kosten, aber hoher Verzögerung (von TCP betroffen); 2 **FC über WWDM **: direkte Übertragung von Lichtsignalen mit gewellten Geräten, mit minimaler Verzögerung, bester Leistung und den höchsten Kosten; 3 ** IP San (iSCSI / NVMe-oF) **: direkte Konvertierung in IP-Speicherprotokoll, außer für FC-Infrastruktur, aber erfordern Entladevereinbarungen mit einer dedizierten Webkarte (iSCSI HBA, RDMA). Die Auswahl basiert auf Entfernung, Budget und Empfindlichkeit gegenüber Verzögerungen.

Mehr Tools