CodingBox Q&A Ask question

Satu port X520-DA2 cuma dapat 1 Gbit/s di iperf3 setelah pindah dari TrueNAS Core ke SCALE 24.10

Asked Active Viewed 19 AI translation from English
0

Storage box-nya pindah dari Core 13.0-U6.7 ke SCALE 24.04 lalu lanjut ke 24.10, dan sejak itu satu port-nya merangkak sementara kembarannya di card yang sama baik-baik saja. Card 25G-nya juga begitu, yang bikin saya ragu sama mata sendiri.

  • Intel X520-DA2 dengan optik SFP+ multimode Intel, 10G ke switch
  • Intel XXV710-DA2 dengan optik SFP28 Intel, 25G ke switch yang sama
  • TrueNAS SCALE 24.10 di NAS-nya (sebelumnya Core 13.0-U6.7, lalu 24.04)
  • iperf3 antara NAS dan client sebagai tolok ukur

Link state di port yang lambat kelihatan persis seperti seharusnya:

$ ethtool enp1s0f0 | grep -E 'Speed|Duplex|Link detected'
    Speed: 10000Mb/s
    Duplex: Full
    Link detected: yes

$ iperf3 -c 192.168.3.2
# parks itself around 1 Gbit/s for the whole run
# the second port of the same card does line rate against its own client

Yang sudah dilakukan:

  • tukar optik antara dua port di card-nya; port yang lambat tetap lambat, yang cepat tetap cepat
  • bandingkan sysctl net.ipv4.tcp_congestion_control di kedua ujung, nilainya sama
  • pasang ulang kedua ujung dan bersihkan ferrule-nya

Semua yang bisa diukur di link layer bilang 10G dan 25G full duplex, tapi payload-nya tetap mentok di sekitar gigabit. Apakah modulnya menurun kualitasnya, NIC-nya mau rusak, atau saya lihat di layer yang salah?

Comments 3

Accepted answer

Kamu sendiri udah nyingkirin optiknya dari kecurigaan: kamu tukar mereka antar-port dan kelambatannya tetap ikut portnya. Jadi biarkan modulnya, dan pisahkan fakta link-layer dari angka throughput, karena keduanya menjawab pertanyaan yang beda.

Biasanya ada dua hal yang beda antara port cepat dan port lambat di card yang sama. Lihat berdua:

ip -d link show enp1s0f0
ip -d link show enp1s0f1

Kalau yang satu ada di MTU 1500 dan yang lain di 9014, dan mereka di VLAN yang beda, berarti tes lambat kamu itu bukan keluar dari NIC terus balik lagi, itu lewat routing path host-nya. Taruh client di VLAN dan subnet yang sama dengan port yang lambat dan jalankan iperf3 -c ke situ. Tidak ada router di jalurnya, tidak ada MTU mismatch, tidak ada yang perlu diperdebatkan.

Kalau tes single-VLAN kasih kamu line rate, port dan transceiver-nya baik-baik saja, dan yang sebenarnya kamu ukur itu performa routing antar-VLAN di host-nya, yang memang jadi titik akhir cukup banyak perpindahan Core ke SCALE: forwarding antar-VLAN kelihatan jelas lebih jelek dibanding waktu masih Core.

Itu diagnosis, bukan benar-benar obat. Kamu dapat sebagian besarnya balik dengan menjaga flow yang berat tetap di satu VLAN, atau menyerahkan routing-nya ke switch daripada ke NAS-nya. Paling tidak itu menghentikan kamu dari mengembalikan dua modul SFP+ yang sebenarnya baik-baik saja.

3 Ukrainerxnode71UA Show original (English) AI translation

Sebelum siapa pun mulai cabutin optik: switch-nya bilang apa soal dua port itu? Negotiated speed, duplex, dan error counter di keduanya. Terus sisi mana yang jalanin iperf3 server di tes yang lambat - ceiling-nya tetap sama waktu kamu balik arah dan push dari sisi lain?

Terus post MTU dan VLAN dari port yang lambat dan yang cepat, berdampingan. Port yang negotiate 10G tapi cuma pindahin satu gigabit payload itu hampir selalu masalah forwarding atau path, bukan optik. Kalau dua port-nya tidak duduk di VLAN yang sama, iperf3 itu lagi menilai router kamu, bukan link kamu.

3 United StateslasernodeUS Show original (English) AI translation

Hardware beda, bentuk masalahnya sama. Dua box back to back di card X520-DA lewat DAC SFP+, Hyper-V Server Core 2012 R2 di satu sisi dan storage box NAS4Free 9.1 di sisi lain. Langsung tanpa lapisan lain, pasangan itu dapat 8-9 Gbit/s baca dan tulis. Begitu port-nya di-bind ke Hyper-V virtual switch, dia turun jadi sekitar 500 Mbit/s, dan nge-tes ulang card-nya di Windows Server 2012 R2 dan Windows 8.1 sama sekali tidak mengubah apa-apa.

Itu tidak pernah kebukti. Satu-satunya balasan yang saya dapat nanya disk apa dan RAID level apa di belakang tiap ujung, yang memang pertanyaan wajar, karena storage-nya bisa jadi ceiling jauh sebelum jalur 10G-nya. Kebiasaan yang saya ambil dari situ: ukur link yang sama dengan lapisan ekstranya dipasang dan dilepas, dan lawan RAM disk kalau bisa diatur. Kabel dan card-nya bukan masalahnya juga di situ.

3 VietnamdwdmpilotVN Show original (English) AI translation
Log in to comment. Log in