O que você precisa saber sobre gabinete branco antes de comprar
A grande maioria das pessoas que chega até um gabinete branco pela primeira vez acha que vai resolver o problema de custo com switches e roteadores. A realidade é mais complicada do que os catálogos sugerem. O conceito em si é simples: hardware padrão aberto vendido sem sistema operacional proprietário, para você colocar o que quiser. O problema começa quando você tenta rodar isso em produção. Eu já passei por três implantações diferentes de gabinete branco em ambientes enterprise, e em todas elas o gargalo nunca foi o hardware. Sempre foi a camada de software e a integração com o que você já tinha rodando. Vou explicar como funciona na prática.
Gabinete branco: instalação e configuração
O primeiro passo é escolher a plataforma. As opções mais comuns no mercado brasileiro são equipamentos das marcas Edgecore, Delta Network e Milestone, vendidos por revendedores como a Aruba (via Cisco), a IBM também já teve linha desse tipo, e distribuidores especializados em data center. O preço costuma ficar entre 30% e 50% do equivalente proprietário, dependendo do modelo. Um switch de 48 portas com uplinks SFP+ sai facilmente por metade do valor de um equipamento similar de marca consolidada. A segunda etapa, que é onde a maioria erra, é escolher o sistema operacional. Aqui você tem três caminhos principais: SONiC (da Linux Foundation, mais orientado a data center), OpenNetworkLinux (a base mais genérica), e ArubaOS-CX em modo white-box (quando o fornecedor permite). Cada um tem um tamanho de curva de aprendizado completamente diferente.
Para quem está começando, eu recomendo começar com SONiC em modo Docker. A documentação da Linux Foundation é generosa, existem images prontas, e você consegue subir um cluster básico de management em cerca de 4 horas se tiver familiaridade com Linux. Se você não tem, reserve pelo menos um dia só para fazer a rede subir. Depois de instalar o SO, o próximo passo é conectar ao controlador. Se for SONiC, você vai usar o Fabric Controller ou uma solução como o NOS Controller. A configuração de VLANs, BGP e MPLS depende inteiramente do que você está tentando alcançar. Um switch white-box não vem com nenhuma configuração pronta — isso é intencional, mas gera confusão.
Problema real que eu enfrentei
Em uma implementação em 2023, tive um problema específico com um Edgecore AS7716-32X rodando SONiC. O equipamento tinha 32 portas de 100G e eu precisava fazer uplink para dois routers principais. O problema era que os modules QSFP28 que eu comprei não eram compatíveis com o firmware do switch. A fabrica tinha atualizado o EEPROM dos transceivers, e o SONiC rejeitava qualquer módulo que não estivesse na lista de compatibilidade. A solução foi atualizar o firmware do switch para a versão mais recente disponível no site da Edgecore, que incluía uma lista expandida de módulos suportados. Se você estiver considerando comprar transceivers de terceiros, teste antes com uma demo ou peça para o vendedor fazer o downgrade do firmware se necessário. Perdi duas semanas com isso na primeira vez.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Onde o gabinete branco falha
Existem cenários em que gabinete branco simplesmente não vale a pena. Se sua equipe não tem familiaridade com Linux, BGP ou automação de rede, o custo de treinamento e erro inicial supera qualquer economia de hardware. Equipamentos proprietários como os da Huawei, Juniper ou Cisco vêm com suporte técnico, documentação em português e comunidades ativas. O white-box exige que você construa essa estrutura do zero. Outro ponto: a disponibilidade de peças de reposição. Se um switch proprietary quebra, você troca por um equivalente do mesmo fabricante e a configuração é idêntica. Com white-box, você precisa manter um estoque de equipamentos idênticos ou ser capaz de reconfigurar cada unidade do zero quando houver falha. Isso dobra o tempo médio de recuperação em falhas críticas.
Se o seu objetivo é apenas economizar em switches de acesso ou distribuição em uma rede pequena, considere equipamentos entry-level de marcas tradicionais. A economia com white-box só faz sentido em escala: 20 ou mais dispositivos, preferencialmente em data center ou campus com arquitetura SDN. Para menos que isso, o ROI raramente aparece.
Dicas práticas que ninguém conta
Antes de provisionar, verifique a compatibilidade entre o ASIC do equipamento e as funcionalidades que você precisa. Chips Broadcom Tomahawk suportam praticamente tudo. Chips mais antigos podem ter limitações sérias em QoS ou segurança. Pergunte isso ao vendedor antes de fechar o pedido. Mantenha uma imagem de fallback em cada dispositivo. No SONiC, você pode configurar múltiplas partitions de firmware e fazer rollback se a atualização quebrar. Isso resolve 90% dos problemas que vejo em forums de redes.
Documente tudo desde o primeiro dia. A diferença entre um projeto white-box que funciona e um que vira dor de cabeça constante é quase sempre a qualidade da documentação de configuração. Um simples arquivo YAML com a config de cada switch economiza horas quando algo para de funcionar. A automação via Ansible ou Terraform também é essencial. Configurar 30 switches branco manualmente é inviável. Set up playbooks básicos antes de fazer o deploy em escala, e teste com um único equipamento antes de aplicar em todo o parque.