CodingBox Documentação

Empilhamento, chassi virtual e MLAG

Dois ou mais switches podem ser feitos para se comportar como um só: um stack ou chassi virtual compartilha um plano de controle por enlaces dedicados, enquanto o MLAG (multi-chassis LAG) mantém dois planos de controle independentes e apenas faz o dispositivo a jusante pensar que está conectado a um só. Ambos mudam como as portas são chamadas, quais portas são consumidas, quais cabos ou módulos ópticos são permitidos nelas e como um enlace com falha se comporta. Esta página lista as tecnologias por fabricante, suas regras de cabeamento e módulos ópticos, as alternativas e o que observar no lado do transceptor.

Anel de stack com um único plano de controle comparado a um par MLAG com peer link e um servidor com conexão dupla

As três abordagens

AbordagemPlano de controlePlano de dadosEscala típicaDomínio de falha
Stack (anel/cadeia de switches fixos)um (master + membros)backplane compartilhado por cabos de stack2–10 unidades, um rack/armáriotodo o stack na falha do master ou bug de software
Chassi virtual / cluster (dois ou mais chassis ou switches fixos por portas frontais)umencaminhamento entre enlaces inter-chassis2 (às vezes mais), pode abranger salasambos
MLAG / vPC / VLT / VSXdois independentespeer link + keepalive; cada switch encaminha localmente2um switch; o outro continua encaminhando
L3 leaf-spine com ECMP (sem pareamento)independenteroteadoqualquerum enlace ou equipamento; os demais não são afetados

Tecnologias por fabricante

FabricanteEmpilhamentoVirtualização em estilo chassiPareamento tipo MLAG
CiscoStackWise (Catalyst 9200/9300: StackWise-160/480/1T) por cabos traseiros dedicados; FlexStack (2960-X)StackWise Virtual (Catalyst 9500/9600) por módulos ópticos frontais de 40G/100G; Nexus 2000 FEXvPC (Nexus)
JuniperVirtual Chassis (EX2300…EX4650, QFX5100/5120) por VCP dedicada ou uplinks QSFP+/QSFP28 convertidosVirtual Chassis Fabric (VC spine-leaf)MC-LAG; hoje prefere-se EVPN-multihoming
HPE ArubaVSF (AOS-CX 6200/6300) por portas frontais; empilhamento em backplane no 6300 com cabosVSX (8320/8325/8400) por ISLo VSX é do tipo MLAG (dois planos de controle)
HPE/H3CIRF (Comware) por portas frontais de 10G/40G/100Go IRF abrange vários chassisM-LAG (Comware 7)
HuaweiiStack (série S) por placas de stack ou portas frontaisCSS (cluster switch system, chassi)M-LAG (CloudEngine)
Dellempilhamento (OS10 fixo) por portas frontaisVLT (Virtual Link Trunking)
AristanenhumMLAG (peer link por portas frontais)
ExtremeSummitStack por portas traseiras ou frontais (EXOS); clustering VOSSMLT/SMLT, vIST (VOSS)
Ruckusempilhamento por portas frontais de 10G/40G (ICX)
Nvidia / CumulusnenhumMLAG (CLAG) por peer bond
SONiCnenhumMCLAG (implementações da comunidade/fabricantes)
MikroTiknenhumMLAG (RouterOS 7, CRS3xx/5xx)
Brocade FCfabric, sem necessidade de pareamento (Projeto de SAN)

Cabeamento e módulos ópticos para empilhamento

Tipo de stackCabo / móduloRegras de módulos ópticos
Portas de stack traseiras dedicadas (StackWise, backplane do 6300, placas iStack)cabos proprietários, 0,5–3 m, agregado de 40–480 Gb/s, conectores especiaissem transceptores; os cabos são específicos do fabricante e verificados
Empilhamento por porta frontal / VCP sobre QSFP+/QSFP28 (Juniper VC, IRF, VSF, iStack sobre uplinks, ICX)DAC, AOC ou módulos ópticos padrão de 40G/100G — a porta é convertida para o modo stack (request virtual-chassis vc-port set pic-slot 0 port 48)aplica-se a mesma política de módulos ópticos usada para uplinks; o DAC é a escolha usual dentro de um rack, AOC/SR4/LR4 entre salas (o Juniper VC permite VCP de longo alcance entre prédios); converter uma porta para VCP a remove do conjunto de uplinks
StackWise Virtual / CSS / VSX ISL2–4 × portas frontais de 40G/100G com módulos ópticos padrãoos membros do enlace devem ser módulos idênticos; a perda no ISL divide o par
MLAG peer link2+ × 40/100/400G entre o par (DAC em um único rack)deve ser o enlace mais rápido e mais redundante do par; keepalive do peer pela OOB

Em várias plataformas, os cabos de stack têm EEPROMs próprias; um cabo não genuíno ou danificado aparece como um membro que nunca ingressa no stack.

O que o empilhamento muda para o operador

AspectoEfeito
Nomes de portao primeiro número passa a ser o ID do membro: Gi2/0/1, xe-1/0/48, 2:49 (Nomenclatura de portas e LEDs)
Uplinksdistribuídos entre os membros (um por membro), para que a falha de um membro mantenha o stack conectado; LAG entre membros
Inventário de módulos ópticosshow inventory / show chassis hardware lista os módulos por membro — o mesmo PN pode ser aceito na imagem de software de um membro e não em um stack com versões mistas
Atualização de softwaretodo o stack (ISSU em alguns); um reload do stack derruba todos os módulos ópticos
Eleição de masterem caso de falha, as portas continuam encaminhando (NSF), mas o gerenciamento migra
Anel vs. cadeiao anel sobrevive à falha de um cabo; a cadeia não
Modelos mistoslimitado conforme o fabricante (mesma família, mesma licença, às vezes mesmo modelo)

Especificidades do MLAG

ItemRegra
Peer link2 × a maior velocidade de uplink, LAG; transporta tráfego de orphan-port e de failover
Keepalivecaminho separado (OOB) para detectar split-brain
A jusanteservidor ou switch com um LAG LACP cujos membros vão para os dois peers — velocidade/FEC idênticos nos dois membros (Fundamentos de encaminhamento)
ConsistênciaVLANs, MTU, configurações de STP e FEC nas portas-membro devem coincidir nos dois peers; divergência → membro do LAG suspenso
Módulos ópticosos dois DACs de um host a jusante chegam a dois switches: compre e codifique-os como um par
Alternativa modernao EVPN multihoming (ESI-LAG) elimina o peer link; L3 puro até o host elimina o pareamento por completo

Falhas relacionadas a módulos ópticos em sistemas pareados

SintomaCausaOnde verificar
Membro do stack nunca ingressa, LED de stack apagadocabo de stack mal encaixado, não genuíno, ou porta não convertida para VCPEEPROM/LED do cabo, show switch stack-ports, show virtual-chassis vc-port
Enlace VCP oscila (flap), membros reelegemmódulo óptico/DAC marginal na VCPDDM na porta VCP (Oscilação de enlace)
Membro do MLAG suspenso em um peerdivergência de FEC/velocidade/MTU entre as portas-membro dos peersReceitas de configuração de porta
Metade dos servidores perde um caminho após a atualizaçãoa nova versão de um peer rejeita módulos ópticos de terceirosMatrizes de compatibilidade e firmware
Peer link inativo, split-brainfalha do DAC do peer-link com keepalive mal configuradoprojeto: dois membros em placas diferentes

No CodingBox

O empilhamento e o MLAG duplicam os lugares em que um módulo precisa ser aceito: a mesma identidade codificada tem que passar nos dois membros ou nos dois peers, às vezes em duas versões de software. Leia e registre juntos os módulos de um par, e trate os uplinks convertidos para VCP como uplinks no inventário (Check transceiver, Code database).


Se você encontrar uma imprecisão ou um erro neste artigo, selecione o trecho correspondente e pressione Ctrl+Enter para .