ExtremeXOS có thực sự giới hạn quang 40G/100G chưa được duyệt xuống 25% line rate sau 90 ngày không
Chúng tôi đang làm mới một cặp phòng thiết bị aggregation, và phần quang là thứ ban quản lý cứ liên tục hỏi tới. Các switch là dòng EXOS, và kế hoạch là lắp DAC QSFP+ generic cho các uplink 40G, giống hệt cách chúng tôi vẫn làm ở các cổng access.
Rồi một người trong nhóm đào ra một ghi chú về một giấy phép quang bên thứ ba có tính phí trên EXOS, gắn riêng với cổng 40G và 100G, kèm một bộ giới hạn tốc độ kích hoạt sau một khoảng thời gian ân hạn. Điều đó làm thay đổi khá nhiều bài toán.
- switch EXOS ở lớp aggregation, chạy đúng bản code xuất xưởng
- uplink 40G QSFP+ hiện tại, QSFP28 nằm trong lộ trình
- DAC và AOC generic bên thứ ba, cộng thêm vài transceiver quang generic
- cổng access 1G và 10G đã đầy module generic, chưa thấy phàn nàn gì
Điều chúng tôi được bảo phải để ý khi cắm một module chưa được duyệt vào:
show port conf
# the port carries an R (restricted) flag while the countdown runs
Đã kiểm tra:
- các module bên thứ ba chúng tôi đang chạy vẫn lên link và truyền traffic, không có gì bị chặn thẳng thừng
- tôi không tìm thấy giấy phép đó trong danh sách tính năng của bản code đang chạy
- cổng thông tin quang được duyệt liệt kê linh kiện theo từng dòng nền tảng nhưng không nói gì về việc switch sẽ làm gì với một mã không có trong danh sách
Vậy: giới hạn này có thật trên code xuất xưởng không, cổng sẽ ra sao chính xác khi hết giờ đếm ngược, và làm sao tôi biết qua CLI liệu bản release của mình có áp dụng điều này hay không?
Comments 4
Switch đang chạy dòng code nào? Đó gần như là câu trả lời rồi. Giấy phép bạn đọc được không phải là thuộc tính vĩnh viễn của EXOS, nó xuất hiện ở một bản release rồi các bản sau bỏ yêu cầu đó đi, nên một trang tài liệu viết cho một phiên bản cụ thể chẳng nói lên điều gì về thiết bị trong rack của bạn.
Cũng nên tách bạch: cổng 1G và 10G chưa bao giờ nằm trong phạm vi này, chỉ có 40G và 100G thôi. Việc lớp access của bạn đã chạy SFP và SFP+ generic không phải là bằng chứng theo hướng nào cho các uplink cả.
Đăng yêu cầu giấy phép tính năng cho đúng bản release bạn đang chạy, cùng với
show port confcho một uplink đã có sẵn DAC generic. Nếu không có cờ R trên cổng đó, thì không có gì đang đếm ngược cả và bạn có thể ngừng lo lắng.Nói ngắn gọn: không có gì bị chặn cả. Một module 40G hoặc 100G bên thứ ba vẫn lên link và forward bình thường, giới hạn này mang tính thương mại chứ không phải khóa cứng.
Trên một bản release có áp dụng điều này (giấy phép 3rd Party Optics Feature tính phí, phủ cổng 40G và 100G, xuất hiện từ ExtremeXOS 15.5), trình tự diễn ra như sau:
show port confĐây không phải cánh cửa một chiều. Cài giấy phép vào, hoặc đổi module sang một mã trong danh sách được duyệt, cổng sẽ trở lại full rate.
Phần mà người ta hay bỏ qua: các bản release EXOS hiện tại không yêu cầu giấy phép đó chút nào, nên hành vi này phụ thuộc hoàn toàn vào phiên bản code. Trước khi mua cả khay QSFP+ hoặc QSFP28 bên thứ ba, hãy đọc yêu cầu giấy phép tính năng cho đúng bản release bạn định chạy, chứ không phải cho phiên bản mà bài viết đầu tiên bạn tìm thấy mô tả.
Đã tra số liệu. Chúng tôi đang ở sau 15.5 khá nhiều dòng release, và yêu cầu giấy phép tính năng cho bản release của chúng tôi không hề có mục quang bên thứ ba nào.
show port conftrên hai uplink đã có sẵn DAC generic không cho thấy cờ R ở cả hai, và cả hai đều chạy full rate, không thấy giới hạn nào cả.Vậy trên code của chúng tôi thì đây có vẻ không phải vấn đề. Dù vậy tôi vẫn sẽ giữ vài module QSFP+ được duyệt trên kệ, vì câu hỏi đầu tiên trong bất kỳ case hỗ trợ nào cũng sẽ là trong cổng đang cắm gì.
Nửa còn lại của chuyện này là hỗ trợ kỹ thuật, và điều đó thì không đổi theo bất kỳ bản release nào.
Tôi đã tranh luận chuyện này với đội account của chúng tôi hai lần rồi. Thứ bạn nhận được bằng văn bản là một disclaimer, không phải một tuyên bố tương thích: ngoài danh sách được duyệt thì không bảo hành, không cam kết tuân thủ và không có nghĩa vụ hỗ trợ bạn, quang và module interface mà nó cắm vào đều là vấn đề của bạn như nhau. Với một linh kiện được duyệt, một phần tiền bạn trả là cho giấy tờ: chứng nhận NRTL và CDRH, FCC CFR 21 1040.10, CE với EN60825-1, GR-468 ở những nơi áp dụng. Quang bán khay thì không có gì trong số đó.
Như một danh sách để mua sắm thì cổng thông tin quang được duyệt khá ổn, bất cứ thứ gì bạn đang chạy đều có trong đó (EXOS, VOSS, ERS, dòng Brocade MLX cũ, SLX-OS và VDX, NPB, ISW), và nó lọc theo đồng hay quang, loại sợi, form factor và tốc độ, từ 100 Mb/s tới 400 Gb/s. Điều nó không nói cho bạn biết là thiết bị sẽ hành xử ra sao với một module không có trong danh sách, mà đó lại chính là điều duy nhất bạn hỏi. Vì vậy mới có những chủ đề như thế này.
Kinh nghiệm của riêng tôi: EXOS không quan tâm ai làm ra module. Hàng generic lên link, hàng FS lên link. Thứ hay gây khó thường là nền tảng chứ không phải quang, cái tôi cứ gặp đi gặp lại là X435 không chạy được 2.5G trên cổng SFP của nó.