Cumulus Linux ile NVIDIA SN5610 800G Breakout Yapılandırması

Bizi Takip Edin:
Hızlı Çekim
NVIDIA SN5610, 64 adet yerel 800GbE OSFP arayüzüne sahiptir. Desteklenen her kaynak portu 1×800G, 2×400G veya 4×200G olarak çalışabilir. 100G seçeneği, 32 OSFP kaynak portunda 8×100G breakout kullanır ve her breakout kaynağı için bitişik OSFP portu devre dışı bırakılır. Cumulus Linux yapılandırması, kablo seçimi, şerit eşleme, FEC ve MTU birlikte planlanmalıdır.

MKS NVIDIA SN5610 anahtarı Bu, yapay zeka ve veri merkezi ağları da dahil olmak üzere, aynı platformda 800G, 400G, 200G ve 100G cihazları bağlaması gereken yüksek yoğunluklu Ethernet ağları için tasarlanmıştır. Bu kılavuz, bağlantı modlarının nasıl çalıştığını, Cumulus Linux ile nasıl yapılandırılacağını ve bölünmüş bir arayüz veya bağlantı çalışmadığında nelerin kontrol edilmesi gerektiğini açıklamaktadır.

SN5610 800G Breakout Seçenekleri
Yapılandırmadan Önce Onaylanması Gerekenler
Cumulus Linux'te Breakout Portlarını Yapılandırma
OSFP, Bağlantı Kablosu ve QSA Sınırları
Yapay Zeka Destekli Yaprak-Omurga Yapısı için SN5610 Planı
Eksik Bağlantı Noktaları ve Bağlantı Hatalarını Giderme
Sıkça Sorulan Sorular
Son Paket Servis

SN5610 800G Breakout Seçenekleri

SN5610, 64 adet OSFP 800GbE arayüzünü destekler. Gerekli uç nokta hızına bağlı olarak, fiziksel portlar doğrudan kullanılabilir veya birden fazla mantıksal arayüze bölünebilir.

Fiziksel mod OSFP başına mantıksal bağlantı noktaları SN5610'da maksimum değer Ana sınırlama
800G 1×800G 64 bağlantı noktaları Yerel liman işletmesi
400G 2×400G 128 bağlantı noktaları Desteklenen çift yönlü bağlantı tasarımı gerektirir.
200G 4×200G 256 bağlantı noktaları Dört yönlü bağlantı tasarımını desteklemesi gerekir.
100G 8×100G 256 bağlantı noktaları 32 adet OSFP kaynak portu kullanır ve bitişik portun devre dışı bırakılmasını gerektirir.

100G modu özel dikkat gerektirir. Bu, 64 fiziksel OSFP portunun her birinin sekiz mantıksal porta basit bir şekilde dönüştürülmesi değildir. Bitişik port kısıtlaması, bu yapılandırma için kullanılabilir fiziksel kaynak portlarının sayısını azaltır.

SN5610 hem PAM4 hem de NRZ kodlamayı destekler. Daha düşük hızda çalışma NRZ kodlamayı kullanabilirken, tam şerit davranışı port moduna, alıcı-vericiye, ayırıcı kabloya ve eş cihaza bağlıdır. Port haritasını kesinleştirmeden önce mevcut platform matrisini doğrulayın.

Yerel 800G bağlantıları için, seçim yapmadan önce gerekli form faktörünü ve optik menzili gözden geçirin. 800G OSFP alıcı-vericiİlan edilen veri hızına uygun bir alıcı-verici, seçilen dağıtım topolojisi veya uzak arayüz için yine de uygun olmayabilir.

Yapılandırmadan Önce Onaylanması Gerekenler

Ağ kurulumu planlaması, uç nokta gereksinimleriyle başlamalıdır. Önce kabloyu seçip ağ tasarımını ona göre şekillendirmeye çalışmayın.

Gerekli liman şeklini onaylayın.

  • Gerekli 800G, 400G, 200G ve 100G bağlantı sayısı
  • Uzaktaki anahtar, ağ kartı, sunucu veya hızlandırıcı tarafından desteklenen hız.
  • Her iki uçta OSFP, QSFP112, QSFP56 veya QSFP28 arayüzü
  • DAC, AOC, optik alıcı-verici veya fiber yama gereksinimleri
  • Gerekli FEC modu ve otomatik müzakere davranışı
  • SN5610 üzerinde çalışan Cumulus Linux sürümü

Fiziksel-mantıksal port haritasını kaydedin.

Her bir bağlantı noktası için, fiziksel OSFP numarasını, ortaya çıkan mantıksal arayüz adlarını, bağlı cihazı, kablo veya optik modelini, hızı, FEC'i ve MTU'yu kaydedin. Bu, özellikle 8×100G tasarımları için önemlidir, çünkü bitişik fiziksel bağlantı noktası kullanılamayabilir.

Bir yapılandırma kaydı ayrıca bağlantının hesaplama arayüzü bağlantısı, uçtan uca bağlantı, depolama ağı, yönetim yolu veya anahtarlar arası bağlantı için kullanılıp kullanılmadığını da belirtmelidir. Aynı bağlantı modu bir rol için uygun olabilirken, diğeri için verimsiz olabilir.

SN5610 portlarınızın eşleştirilmesi konusunda yardıma mı ihtiyacınız var?

Port sayılarınızı, Cumulus sürümünüzü ve kablo gereksinimlerinizi gönderin.

Cumulus Linux'te Breakout Portlarını Yapılandırma

Cumulus Linux 5.4 ve sonraki sürümler, aşağıdaki gibi breakout gösterimini kullanır: 1x, 2x, 4x, ve 8xÇıkış modu, ortaya çıkan mantıksal arayüzlerin hızından ayrı olarak yapılandırılır.

NVUE örneği: 800G'den 2×400G'ye

Aşağıdaki örnek şunu kullanır: swp1 Fiziksel kaynak portu olarak. Gerçek arayüz adı, SN5610 port haritasıyla eşleşmelidir.

nv set interface swp1 link breakout 2x nv set interface swp1s0 link speed 400G nv set interface swp1s1 link speed 400G nv set interface swp1s0-1 link state up nv config apply nv show interface swp1

NVUE örneği: 800G'den 4×200G'ye

nv set interface swp1 link breakout 4x nv set interface swp1s0-3 link speed 200G nv set interface swp1s0-3 link state up nv config apply nv show interface swp1

NVUE örneği: 800G'den 8×100G'ye

Ortaya çıkan arayüzler normalde şu şekilde adlandırılır: swp1s0 içinden swp1s7Üretim ortamında bu yapılandırmayı kullanmadan önce bitişik port durumunu doğrulayın.

nv set interface swp1 link breakout 8x nv set interface swp1s0-7 link speed 100G nv set interface swp1s0-7 link state up nv config apply nv show interface swp1

ports.conf yöntemi

Linux yapılandırma yöntemiyle, kırılma şeklini şu şekilde tanımlayın: /etc/cumulus/ports.confAşağıda örnek bir 8×100G yapılandırması verilmiştir. Planlanan SN5610 port haritası için port numaralarını doğru değerlerle değiştirin.

1=8x 2=devre dışı 3=1x 4=1x

Bağlantı noktası hızı, NVUE'de veya başka bir yerde ayrı olarak yapılandırılır. /etc/network/interfacesDosyayı düzenledikten sonra, sözdizimini doğrulayın ve kurulu Cumulus Linux sürümüne ve üretim değişikliği prosedürüne göre geçiş hizmetini yeniden yükleyin.

sudo /usr/cumulus/bin/validate-ports -f /etc/cumulus/ports.conf sudo systemctl reload switchd.service nv show interface

Üretim ortamında, yeniden yükleme işleminin seçilen yapılandırma modunda geçici bir trafik etkisine neden olup olmadığını doğrulayın. Aynı değişiklik prosedürünün her Cumulus Linux sürümü veya ACL modu için geçerli olduğunu varsaymayın.

Başka bir platforma bağlanırken şerit ayarlarını kontrol edin.

Bazı 8 şeritli QSFP-DD veya OSFP portlarında, Cumulus Linux 4x breakout için varsayılan bir şerit tahsisi kullanır. Karşı platform farklı bir şerit genişliği kullanıyorsa, her iki uçta da açık bir şerit yapılandırması gerekebilir. Hızı tek başına değiştirmeden önce mevcut port özelliklerini kontrol edin.

nv show interface swp1 link nv show interface swp1s0 link sudo ethtool swp1s0

OSFP, Bağlantı Kablosu ve QSA Sınırları

Bir dağıtım kablosunun kaynak portu, hedef portu, şerit sayısı, kodlama, hız, erişim ve FEC gereksinimleriyle uyumlu olması gerekir. Sadece konektör şekli, uyumluluğun yeterli kanıtı değildir.

Tedarik sürecinde, gerekli topolojiyi mevcut topolojiyle karşılaştırın. NVIDIA Mellanox dağıtım ve DAC kablolarıSipariş vermeden önce seçilen ürünün 800G-to-2×400G, 800G-to-4×200G veya 800G-to-8×100G montaj parçası olup olmadığını doğrulayın.

Kablo ve optik kombinasyonunu kontrol edin.

  • Kaynak bağlantı noktası ve hedef bağlantı noktası
  • Elektrik şerit haritalaması
  • Her mantıksal arayüzde desteklenen veri hızı
  • DAC, AOC veya optik alıcı-verici tipi
  • Fiber tipi, konektör ve maksimum erişim mesafesi
  • Kablo veya optik için FEC gereksinimi
  • Yüklenen Cumulus Linux sürümündeki destek durumu

Genel QSA desteğini varsaymayın.

Bir SFP alıcı-vericisini bir QSFP portuna yerleştirmeye yönelik genel QSA kılavuzu, SN5610 OSFP portu için otomatik olarak geçerli değildir. NVIDIA, desteklenen QSFP arayüzleri için QSA davranışını belgelendirir, ancak bu, OSFP'den SFP'ye çalışma için genel bir garanti olarak değerlendirilmemelidir.

Adaptör kullanmadan önce, adaptörün tam modelini, OSFP port modunu, SFP veya SFP28 optik modülünü, Cumulus Linux sürümünü, eş arayüzünü ve desteklenen hızı doğrulayın. Platform dokümantasyonu bu tasarımı açıkça desteklemediği sürece, QSA yapılandırması bir breakout yapılandırması olarak değerlendirilmemelidir.

Her iki uçta da FEC'i eşleştirin.

FEC davranışı, kablo tipine, optik modüle, şerit hızına ve uzak cihaza bağlıdır. İki uç uyumsuz FEC ayarları kullandığında bağlantı kesik kalabilir veya bağlantı kurulduktan sonra artan hatalar gösterebilir.

nv show interface swp1s0 link sudo ethtool swp1s0 | egrep 'FEC|auto'

Yapay Zeka Destekli Yaprak-Omurga Yapısı için SN5610 Planı

Yapay zekâ altyapısında, bağlantı noktası planlaması, işlem birimine yönelik bağlantıları, uçtan uca bağlantıları, yedekliliği, aşırı kaynak kullanımını ve gelecekteki genişlemeyi içermelidir. Daha yüksek mantıksal port sayısı otomatik olarak daha iyi bir tasarım anlamına gelmez.

Dağıtım gereksinimi Değerlendirme modu Planlama odağı
Yüksek bant genişliğine sahip omurga veya çekirdek bağlantıları 800 gr veya 2 x 400 gr Optik, FEC, yedeklilik ve bağlantı menzili
Yaprak-omurga bağlantıları 400G veya 200G Yükleme sayısı, aşırı talep ve arıza alanları
200G hızlandırıcı veya NIC bağlantıları 4×200G breakout Uç nokta konektörü, kablo uzunluğu ve şerit eşlemesi
100G sunucu veya eski bağlantılar 8×100G breakout Bitişik port kısıtlaması ve mantıksal port tahsisi
Karma hızda göç 800G, 400G, 200G ve 100G Ayrılmış portlar, optikler, FEC ve belgelenmiş port haritası

Her bir yaprak ve omurga için, fiziksel OSFP portunu, bağlantı modunu, mantıksal arayüzü, uç noktayı, kablo veya optik modelini, FEC'i, MTU'yu ve beklenen arıza durumunda devreye girme yolunu belgeleyin. Bu, daha sonraki değiştirme ve sorun giderme işlemlerini çok daha hızlı hale getirir.

NVIDIA referans mimarileri, yapay zeka altyapısında 400G sınıfı bağlantı örnekleri sunar, ancak doğru topoloji yine de hızlandırıcı platformuna, NIC hızına, fabric boyutuna, yedeklilik modeline ve aşırı abonelik hedefine bağlıdır. Kullanın NVIDIA AI Factory referans mimarisi Evrensel bir liman planı olmaktan ziyade, bir tasarım referansı olarak.

Yol boyunca MTU'yu tutarlı tutun.

Cumulus Linux, veri düzlemi arayüzlerinde genellikle 9216 baytlık bir MTU kullanır, ancak etkin yol MTU'su her fiziksel arayüze, bağlama, köprüye, VLAN'a, VXLAN'a ve eş cihaza bağlıdır. Bir kırılma değişikliği tek başına yeni bir MTU gerektirmez, ancak yapay zeka ve üst katman ağları uçtan uca bir MTU planı kullanmalıdır.

Eksik Bağlantı Noktaları ve Bağlantı Hatalarını Giderme

Fiziksel OSFP modülü algılandığı halde beklenen bölünmüş arayüzler görünmüyorsa, MTU'yu değiştirmeden önce bağlantı modu, bitişik port kısıtlaması, bölünmüş arayüz hızı, şerit yapılandırması ve kablo veya optik desteğini kontrol edin.

Semptom Muhtemel sebep İlk kontroller
Bölünmüş arayüzler görünmüyor. Çıkış modu uygulanmadı veya port haritası yanlış. nv show interface, cat /etc/cumulus/ports.conf
Yakındaki liman çalışmıyor. 8×100G kırılma kısıtlaması Kaynak portunu ve bitişik port tahsisini kontrol edin.
Optik algılandı ancak bağlantı kesildi. Yanlış hız, kablo, şerit haritalama veya FEC nv show platform transceiver, ethtool
Bağlantı kuruluyor ve sonra da sallanıyor. FEC, kablo kalitesi veya akran müzakeresi sorunu Her iki uçtaki FEC ve hata sayaçlarını karşılaştırın.
Büyük paketler başarısız oluyor MTU uyumsuzluğu veya üst üste binen yük Fiziksel, bond, bridge, VLAN, VXLAN ve peer MTU'yu kontrol edin.

Çıkış noktası ve alıcı-verici durumunu doğrulayın.

cat /etc/cumulus/ports.conf nv show interface nv show interface swp1 nv show interface swp1s0 nv show platform transceiver ip bağlantı gösterisi

Bağlantı hızını ve FEC'i kontrol edin.

Bölünmüş arayüz için operasyonel ve uygulanan değerleri karşılaştırın. Hız doğru olmasına rağmen bağlantı kesiliyorsa, FEC modunu ve şerit sayısını karşı cihazla karşılaştırın.

nv show interface swp1s0 link sudo ethtool swp1s0 sudo ethtool -m swp1s0

Fiziksel bağlantı doğru olduktan sonra MTU değerini kontrol edin.

Yapılandırılmış ve çalışan MTU'yu doğrulamak için aşağıdaki komutları kullanın. Fiziksel bağlantı, hız, FEC ve alıcı-verici doğruysa, MTU'yu tüm iletim yolu boyunca karşılaştırın.

nv show interface swp1s0 ip link show dev swp1s0 nv show interface swp1s0 link mtu

Sıkça Sorulan Sorular

Q1 Her bir SN5610 800G portu 2x400G'ye bölünebilir mi?
Desteklenen SN5610 matrisi, 64 OSFP kaynak portundan 128×400G'ye kadar veri aktarımı sağlar; bu da kaynak port başına 2×400G çıkışa karşılık gelir.
Q2 SN5610, 256 adet 100G port sağlayabilir mi?
Evet, ancak 100G modu 8×100G'ye bölünmüş 32 OSFP kaynak portu kullanır. Her bir çıkış kaynak portu için bitişik OSFP portunun devre dışı bırakılması gerekir, bu nedenle fiziksel port tahsisi bu kısıtlamayı dikkate almalıdır.
Q3 Breakout yapılandırması arayüz hızını otomatik olarak ayarlıyor mu?
Hayır. Breakout, fiziksel portun nasıl bölüneceğini tanımlar. Ortaya çıkan mantıksal arayüzler, açık hız, şerit, otomatik anlaşma ve FEC ayarları gerektirebilir.
Q4 SN5610 OSFP portunda genel amaçlı bir QSA kullanılabilir mi?
SN5610 OSFP portunda genel bir QSFP-to-SFP QSA'nın desteklendiğini varsaymayın. Satın almadan önce adaptörün, optiğin, port modunun, Cumulus Linux sürümünün ve eş arayüzün tam olarak doğru olduğundan emin olun.
Q5 Bağlantı noktası göründükten sonra neden bağlantı noktası çalışmaz durumda kalıyor?
En yaygın kontroller arasında eş hızı, şerit eşleme, FEC, kablo yönü, optik destek ve otomatik anlaşma davranışı yer alır. MTU'yu değiştirmeden önce her iki uçtaki çalışma değerlerini karşılaştırın.
Q6 SN5610 breakout tasarımını incelemek için hangi bilgilere ihtiyaç duyulmaktadır?
Gerekli 800G, 400G, 200G ve 100G port sayılarını, SN5610 sistem detaylarını, Cumulus Linux sürümünü, eş cihaz modellerini, kablo veya optik modellerini, erişim gereksinimlerini ve hedef devreye alma tarihini belirtin.

Son Paket Servis

SN5610, yerel 800G anahtarı veya yüksek yoğunluklu 400G, 200G veya 100G platformu olarak çalışabilir. Akılda tutulması gereken en önemli tasarım detayı, 8×100G modunun 32 OSFP kaynak portu kullanması ve port planına bitişik port kısıtlamasının dahil edilmesini gerektirmesidir.

Güvenilir bir kurulum, bağlantı modu, mantıksal arayüz adları, kablo veya optik model, şerit yapılandırması, hız, FEC ve MTU'yu birlikte belgelemelidir. Bir port haritasını doğrulamada veya gerekli optik ve kabloları eşleştirmede yardıma ihtiyacınız varsa, SN5610 gereksinimlerinizi inceleme için gönderin..