Xếp chồng, virtual chassis và MLAG · Cơ bản về switch · Card mạng và switch · Tài liệu · CodingBox
CodingBox Tài liệu

Xếp chồng, virtual chassis và MLAG

Hai switch trở lên có thể được cấu hình để hoạt động như một: một stack hoặc virtual chassis chia sẻ một mặt phẳng điều khiển qua các liên kết chuyên dụng, còn MLAG (multi-chassis LAG) giữ hai mặt phẳng điều khiển độc lập và chỉ khiến thiết bị phía dưới tưởng rằng nó đang kết nối với một switch duy nhất. Cả hai cách đều làm thay đổi tên gọi của các cổng, cổng nào bị chiếm dụng, loại cáp hay module quang nào được phép dùng trong đó, và một liên kết hỏng sẽ hoạt động ra sao. Trang này liệt kê các công nghệ theo từng nhà sản xuất, quy tắc cáp và module quang của chúng, các phương án thay thế, và những điều cần theo dõi ở phía transceiver.

Vòng stack với một mặt phẳng điều khiển, so với một cặp MLAG có peer link và một server đấu nối kép

Ba cách tiếp cận

Cách tiếp cậnMặt phẳng điều khiểnMặt phẳng dữ liệuQuy mô điển hìnhVùng ảnh hưởng sự cố
Stack (vòng/chuỗi các switch cố định)một (master + member)backplane dùng chung qua cáp stack2–10 thiết bị, một rack/tủ thiết bịtoàn bộ stack khi master lỗi hoặc gặp lỗi phần mềm
Virtual chassis / cụm (hai chassis trở lên, hoặc các switch cố định nối qua cổng mặt trước)mộtchuyển tiếp qua các liên kết inter-chassis2 (đôi khi nhiều hơn), có thể trải rộng qua nhiều phòngcả hai
MLAG / vPC / VLT / VSXhai, độc lậppeer link + keepalive; mỗi switch tự chuyển tiếp cục bộ2một switch; switch còn lại vẫn tiếp tục chuyển tiếp
L3 leaf–spine dùng ECMP (không ghép đôi)độc lậpđịnh tuyếnbất kỳmột liên kết hoặc một thiết bị; các thiết bị khác không bị ảnh hưởng

Công nghệ theo từng nhà sản xuất

Nhà sản xuấtXếp chồngẢo hóa kiểu chassisGhép đôi kiểu MLAG
CiscoStackWise (Catalyst 9200/9300: StackWise-160/480/1T) qua cáp chuyên dụng phía sau; FlexStack (2960-X)StackWise Virtual (Catalyst 9500/9600) qua module quang 40G/100G phía trước; Nexus 2000 FEXvPC (Nexus)
JuniperVirtual Chassis (EX2300…EX4650, QFX5100/5120) qua VCP chuyên dụng hoặc uplink QSFP+/QSFP28 được chuyển đổiVirtual Chassis Fabric (VC dạng spine-leaf)MC-LAG; hiện nay ưu tiên dùng EVPN-multihoming
HPE ArubaVSF (AOS-CX 6200/6300) qua cổng mặt trước; xếp chồng qua backplane trên 6300 bằng cápVSX (8320/8325/8400) qua ISLVSX kiểu MLAG (hai mặt phẳng điều khiển)
HPE/H3CIRF (Comware) qua cổng mặt trước 10G/40G/100GIRF trải rộng qua nhiều chassisM-LAG (Comware 7)
HuaweiiStack (dòng S) qua card stack hoặc cổng mặt trướcCSS (hệ thống switch dạng cụm, chassis)M-LAG (CloudEngine)
Dellxếp chồng (OS10 fixed) qua cổng mặt trước—VLT (Virtual Link Trunking)
Aristakhông có—MLAG (peer link qua cổng mặt trước)
ExtremeSummitStack qua cổng phía sau hoặc phía trước (EXOS); tạo cụm VOSS—MLT/SMLT, vIST (VOSS)
Ruckusxếp chồng qua cổng mặt trước 10G/40G (ICX)——
Nvidia / Cumuluskhông có—MLAG (CLAG) qua peer bond
SONiCkhông có—MCLAG (do cộng đồng/nhà sản xuất triển khai)
MikroTikkhông có—MLAG (RouterOS 7, CRS3xx/5xx)
Brocade FC——fabric, không cần ghép đôi (Thiết kế SAN)

Cáp và module quang cho xếp chồng

Loại stackCáp / moduleQuy tắc module quang
Cổng stack chuyên dụng phía sau (StackWise, backplane 6300, card iStack)cáp độc quyền, 0,5–3 m, tổng 40–480 Gb/s, đầu nối đặc biệtkhông dùng transceiver; cáp đặc thù theo nhà sản xuất và được kiểm tra
Xếp chồng qua cổng mặt trước / VCP qua QSFP+/QSFP28 (Juniper VC, IRF, VSF, iStack qua uplink, ICX)DAC, AOC hoặc module quang 40G/100G tiêu chuẩn — cổng được chuyển sang chế độ stack (request virtual-chassis vc-port set pic-slot 0 port 48)áp dụng chính sách module quang giống như với uplink; DAC là lựa chọn thường dùng trong cùng một rack, AOC/SR4/LR4 giữa các phòng (Juniper VC cho phép VCP tầm xa giữa các tòa nhà); chuyển một cổng sang VCP sẽ loại cổng đó khỏi nhóm uplink
StackWise Virtual / CSS / VSX ISL2–4 × cổng mặt trước 40G/100G dùng module quang tiêu chuẩncác thành viên liên kết nên là module giống hệt nhau; mất ISL sẽ tách cặp ra
Peer link MLAG2+ × 40/100/400G giữa cặp switch (DAC nếu trong cùng một rack)phải là liên kết nhanh nhất, dự phòng tốt nhất trong cặp; keepalive giữa hai peer qua OOB

Trên một số nền tảng, cáp stack có EEPROM riêng; một sợi cáp không chính hãng hoặc bị hỏng sẽ hiện ra như một thành viên không bao giờ gia nhập được stack.

Xếp chồng thay đổi gì đối với người vận hành

Khía cạnhẢnh hưởng
Tên cổngsố đầu tiên trở thành ID thành viên: Gi2/0/1, xe-1/0/48, 2:49 (Đặt tên cổng & đèn LED)
Uplinktrải đều qua các thành viên (mỗi thành viên một uplink) để một thành viên lỗi vẫn giữ stack được kết nối; LAG qua nhiều thành viên
Kiểm kê module quangshow inventory / show chassis hardware liệt kê module theo từng thành viên — cùng một PN có thể được chấp nhận trên phiên bản phần mềm của một thành viên nhưng không được chấp nhận trên một stack có phiên bản trộn lẫn
Nâng cấp phần mềmcả stack (một số hỗ trợ ISSU); reload cả stack sẽ làm mọi module quang down
Bầu chọn masterkhi lỗi, các cổng vẫn tiếp tục chuyển tiếp (NSF) nhưng việc quản lý sẽ chuyển sang thành viên khác
Vòng so với chuỗivòng chịu được một lần lỗi cáp; chuỗi thì không
Trộn lẫn modelbị giới hạn tùy nhà sản xuất (cùng dòng, cùng giấy phép, đôi khi phải cùng model)

Chi tiết về MLAG

MụcQuy tắc
Peer link2 × tốc độ uplink lớn nhất, dạng LAG; mang lưu lượng của orphan-port và lưu lượng chuyển đổi dự phòng
Keepaliveđường riêng (OOB) để phát hiện split-brain
Thiết bị phía dướiserver hoặc switch có LAG LACP với các thành viên đi tới cả hai peer — tốc độ/FEC giống hệt nhau trên cả hai thành viên (Cơ bản về chuyển tiếp)
Tính nhất quánVLAN, MTU, cấu hình STP và FEC trên các cổng thành viên phải khớp nhau trên cả hai peer; không khớp → thành viên LAG bị tạm ngưng
Module quanghai sợi DAC của một host phía dưới cắm vào hai switch khác nhau: mua và lập trình chúng theo từng cặp
Phương án hiện đại thay thếEVPN multihoming (ESI-LAG) loại bỏ peer link; định tuyến L3 thuần tới host loại bỏ hoàn toàn việc ghép đôi

Các lỗi liên quan đến module quang trong hệ thống ghép đôi

Triệu chứngNguyên nhânNơi cần kiểm tra
Thành viên stack không bao giờ gia nhập, đèn LED stack tắtcáp stack cắm sai, không chính hãng, hoặc cổng chưa được chuyển sang VCPEEPROM/LED của cáp, show switch stack-ports, show virtual-chassis vc-port
Liên kết VCP bị flap, các thành viên bầu lạimodule quang/DAC cận biên trên VCPDDM trên cổng VCP (Liên kết bị flap)
Thành viên MLAG bị tạm ngưng trên một peerFEC/tốc độ/MTU không khớp giữa các cổng thành viên của hai peerCông thức cấu hình cổng
Một nửa số server mất đường truyền sau khi nâng cấpphiên bản mới trên một peer từ chối module quang bên thứ baMa trận tương thích & firmware
Peer link down, split-brainDAC của peer link lỗi trong khi keepalive bị cấu hình saithiết kế: hai thành viên trên hai card khác nhau

Trong CodingBox

Xếp chồng và MLAG nhân đôi số nơi mà một module phải được chấp nhận: cùng một thông tin nhận dạng đã lập trình phải vượt qua kiểm tra trên cả hai thành viên hoặc cả hai peer, đôi khi trên hai phiên bản phần mềm khác nhau. Hãy đọc và ghi lại các module của cả cặp cùng nhau, và coi các uplink đã chuyển sang VCP vẫn là uplink trong bảng kiểm kê (Check transceiver, Code database).


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 để .