Ma trận tương thích, release notes và thay đổi firmware · Tính tương thích transceiver · Card mạng và switch · Tài liệu · CodingBox
CodingBox Tài liệu

Ma trận tương thích, release notes và thay đổi firmware

“Được hỗ trợ” là một phát biểu về một bộ ba: module này, trên nền tảng này, ở phiên bản phần mềm này. Nhà sản xuất công bố bộ ba đó trong các ma trận tương thích và ghi chú phát hành, và họ thay đổi nó — module quang mới xuất hiện, module cũ bị loại bỏ, các bước kiểm tra trở nên nghiêm ngặt hơn. Đọc ma trận trước khi mua và đọc lại trước khi nâng cấp là công việc tương thích rẻ nhất có thể làm. Trang này chỉ ra thông tin đó nằm ở đâu, cách đọc nó, và cách vận hành một dàn switch để một lần nâng cấp phần mềm không biến thành một sự cố gián đoạn module quang.

Nơi nhà sản xuất công bố thông tin hỗ trợ

Nhà sản xuấtNguồn tài liệuNội dung liệt kê
CiscoTransceiver Module Group (TMG) Compatibility Matrix; datasheet theo từng nền tảngPN ↔ nền tảng ↔ phần mềm tối thiểu; giới hạn cổng
JuniperHardware Compatibility Tool (HCT)PN module quang ↔ nền tảng ↔ phiên bản Junos, tốc độ, hỗ trợ DDM
AristaTransceiver and Cable Guide (PDF/online)PN, PMD, cự ly, các nền tảng được hỗ trợ theo từng phiên bản EOS
HuaweiHardware Center / danh sách tương thích sản phẩmmã module quang theo từng model switch
H3CTransceiver Module Compatibility Matrixtheo từng dòng sản phẩm
HPE ArubaTransceiver Guide, QuickSpecsmã J/R theo từng dòng switch và firmware
DellNetworking Optics/Cables support matrixSKU ↔ nền tảng ↔ phiên bản OS10
Nvidia/Mellanoxtrang sản phẩm LinkX, ghi chú phát hành Cumulus/Onyx, ghi chú firmware InfiniBandPN cáp/transceiver ↔ switch/HCA ↔ firmware
Extreme, Ruckushướng dẫn tương thích transceivertheo từng nền tảng
Brocade (SAN)ghi chú phát hành FOS, danh sách module quang được hỗ trợPN SFP chính hãng theo từng phiên bản FOS
SONiC / white-boxdanh sách tương thích phần cứng của nhà sản xuất nền tảng, wiki cộng đồngmodule quang đã kiểm thử theo từng nền tảng; thường do cộng đồng duy trì
Nhà sản xuất NICdanh sách tương thích adapter của Intel/Broadcom/Mellanoxmodule được hỗ trợ và phiên bản driver

Cũng nên đọc ghi chú phát hành của phiên bản NOS bạn đang dùng: các thay đổi liên quan đến module quang thường ẩn dưới mục “resolved issues”, “behaviour changes” và “new hardware support”.

Đọc một mục trong ma trận

CộtÝ nghĩaCần chú ý
Mã sản phẩmchuỗi chính xác mà switch mong đợi thấy ở module (Quy tắc đặt mã sản phẩm)hậu tố cấp (-S, -I, chữ cái revision) được coi là mã sản phẩm khác nhau
Nền tảng / cổngchassis nào, line card nào hoặc dải cổng nàochỉ dành cho uplink, “chỉ cổng 49–52”, không áp dụng trên cổng breakout
Phần mềm tối thiểuphiên bản đầu tiên có hỗ trợmột PN mới hơn trên phiên bản cũ hơn = không được hỗ trợ, dù là hàng chính hãng
Tốc độ / chế độmã sản phẩm hỗ trợ tốc độ và kiểu breakout nào trên cổng đóbreakout 4×25G chỉ được hỗ trợ trên một số nền tảng
DDM / DOMcó hiển thị được thông số chẩn đoán hay không“DOM not supported” ở một số tổ hợp nhất định
Ghi chúnhiệt độ, cự ly, yêu cầu FEC, EOLngày ngừng bán và mã sản phẩm kế nhiệm

Những gì thay đổi cùng với phần mềm

Thay đổiẢnh hưởng đến module quangBiểu hiện
Xác thực thông tin nhận dạng mới hoặc nghiêm ngặt hơncác module bên thứ ba hoặc đã lập trình trước đây được chấp nhận nay bị từ chốicổng bị errdisable sau khi nâng cấp (Cách mỗi NOS kiểm tra module)
Lệnh ghi đè ẩn bị gỡ bỏ hoặc đổi tênservice unsupported-transceiver không còn được chấp nhậncấu hình không nạp được, cổng down
Xử lý CMIS được cải thiện hoặc thay đổicác module 400G+ trước đây cần cách khắc phục tạm giờ hoạt động bình thường, hoặc ngược lạimodule kẹt ở trạng thái LowPwr (Sự cố CMIS)
Giá trị mặc định FEC/AN thay đổicác liên kết dựa vào giá trị mặc định cũ bị lỗiliên kết down dù mức tín hiệu tốt (FEC & AN)
Cách truy vấn định kỳ DDM hoặc xử lý ngưỡng thay đổibáo động xuất hiện hoặc biến mấtsyslog ồn hơn hoặc im ắng hơn so với trước
Mã sản phẩm module quang hết hạn hỗ trợvẫn hoạt động, nhưng không còn nằm trong danh sáchcác ticket sau này bị đóng với lý do “unsupported”
Bản cập nhật firmware module đi kèmmodule chính hãng nhận firmware mớihành vi phía module thay đổi (Bộ điều khiển & firmware)

Cách vận hành dàn switch để tránh bất ngờ

  1. Kiểm kê — ghi lại nhà sản xuất, PN, số sê-ri, revision và firmware của từng module theo từng cổng (lấy từ switch hoặc từ bàn thử) vào CMDB.
  2. Cố định phiên bản — coi phiên bản NOS là một phần của bộ ba tương thích; không nâng cấp access và core trong cùng một ngày.
  3. Đọc ghi chú phát hành để tìm các mục liên quan đến module quang trước mỗi lần nâng cấp.
  4. Kiểm thử trên switch lab hoặc switch canary với một mẫu của mỗi loại module quang đang dùng — ưu tiên module bên thứ ba và module đã lập trình trước.
  5. Giữ lại image cũ và có kế hoạch rollback; biết trước những cổng nào dễ bị errdisable.
  6. Ghi nhận giá trị tham chiếu DDM trước và sau để thấy được các thay đổi hành vi trong giám sát (Giám sát).
  7. Theo dõi EOL của các mã sản phẩm module quang và mã kế nhiệm để hàng thay thế luôn khớp với ma trận.

Module quang bên thứ ba và module đã lập trình trong bức tranh này

Một module được lập trình theo mã sản phẩm OEM sẽ được đánh giá theo đúng mục ma trận như module chính hãng gốc — nền tảng không thể phân biệt được nếu việc lập trình đã hoàn chỉnh — nhưng tuyên bố hỗ trợ của nhà sản xuất không áp dụng cho nó, và một bước kiểm tra nghiêm ngặt hơn trong phiên bản mới có thể lộ ra sự khác biệt đó. Hãy giữ khả năng nhận diện module đã lập trình trong bảng kiểm kê (nhà sản xuất thật và số sê-ri thật của nó), kiểm thử chúng trước tiên khi nâng cấp, và lên kế hoạch cho trường hợp một phiên bản đóng hoàn toàn cánh cửa đó (Module quang bên thứ ba, Khóa nhà sản xuất).

Phía NIC và server

Adapter của server có ma trận riêng (adapter ↔ module ↔ driver/firmware) và chính sách riêng — một số dòng Intel từ chối SFP không có trong danh sách trừ khi một tham số driver cho phép; adapter Mellanox/Nvidia kiểm tra tính hợp lệ của cáp dùng cho InfiniBand. Cập nhật driver và firmware thay đổi các quy tắc này giống hệt như khi NOS được nâng cấp (Công thức cấu hình cổng).

Trong CodingBox

Phần việc ở bàn thử trong quy trình vận hành dàn switch: đọc thông tin nhận dạng và phiên bản firmware của từng module vào code database khi kiểm tra đầu vào, so sánh các byte của một module đáng ngờ với mục tương ứng trong ma trận trên Check transceiver, và giữ lại sự phân biệt đã lập trình/nguyên bản trong ghi chú của database để một lần bị từ chối vào ngày nâng cấp có thể truy ngược lại đúng module đó chỉ trong vài giây.

Chính sách driver và firmware của NIC chi tiết theo từng nhà sản xuất và hệ điều hành: Tính tương thích transceiver trên NIC.

Quy trình vận hành dàn switch dưới dạng danh sách kiểm tra khi đưa vào vận hành — nâng cấp trước khi cấu hình, kiểm thử canary, giá trị tham chiếu DDM, kiểm tra nghiệm thu: Chọn và đưa vào vận hành.


Nếu bạn phát hiện thông tin chưa chính xác hoặc lỗi trong bài viết này, hãy chọn đoạn liên quan và nhấn Ctrl+Enter để .