Pplware

NetBox: a plataforma para documentar redes, equipamentos, endereços IP e muito mais

Quando se administra uma infraestrutura de rede de média ou grande dimensão, manter toda a informação organizada pode tornar-se uma tarefa complexa. O NetBox é uma plataforma open source concebida para centralizar e estruturar toda esta informação.


Equipamentos, endereços IP, VLAN, racks, ligações, circuitos e máquinas virtuais são frequentemente registados em folhas de cálculo, diagramas e documentos separados, dificultando a sua atualização e consulta.

O NetBox pode ser descrito como uma plataforma de documentação e modelação de redes, combinando funcionalidades de gestão de endereçamento IP – IPAM, ou IP Address Management — com funcionalidades de gestão de infraestruturas de centros de dados — DCIM, ou Data Center Infrastructure Management.

Mais do que um inventário de equipamentos, o NetBox procura funcionar como a fonte de verdade da rede, ou Network Source of Truth. Isto significa que a plataforma deve representar o estado efetivo da infraestrutura: que equipamentos existem, onde estão instalados, como estão ligados, que endereços IP lhes estão atribuídos e como a rede está organizada.

O projeto foi inicialmente desenvolvido em 2015 por Jeremy Stretch, enquanto trabalhava como engenheiro de redes na DigitalOcean, tendo sido disponibilizado como projeto open source em 2016. Atualmente, é mantido pela comunidade NetBox na sua versão Open Source evacompanhado pela NetBox Labs que também disponibiliza versões pagas do software.

Principais funcionalidades do NetBox

Gestão de locais, edifícios e salas técnicas

Esta estrutura facilita a gestão de organizações que possuam vários escritórios, delegações, centros de dados ou salas técnicas, permitindo associar os equipamentos ao respetivo local físico.

É possível, por exemplo, criar uma hierarquia composta por:

Desta forma, torna-se mais simples localizar fisicamente cada equipamento e compreender a distribuição da infraestrutura.

Gestão de racks e bastidores

Uma das funcionalidades mais interessantes do NetBox é a gestão detalhada de racks.

A plataforma permite registar bastidores, definir a sua altura em unidades de rack, indicar a largura e profundidade dos equipamentos e visualizar graficamente a sua disposição.

É possível consultar a ocupação frontal e traseira de cada rack, verificar quais as unidades ainda disponíveis e identificar rapidamente a posição de servidores, switches, patch panels, unidades de distribuição de energia e outros equipamentos.

Esta funcionalidade é particularmente útil para planear instalações, reorganizações e expansões da infraestrutura.

Inventário de equipamentos de rede

O NetBox permite registar e organizar diferentes tipos de equipamentos, tais como:

Cada equipamento pode ser associado a um fabricante, modelo, função, número de série, localização, rack, posição e estado operacional.

A plataforma utiliza modelos de equipamentos, designados por device types, nos quais podem ser previamente definidas as interfaces, portas de consola, ligações de energia, módulos e outras características físicas.

O NetBox tem ainda muitas outras funcionalidades tais como gestão de interfaces e de portas, gestão de cablagens e de ligações, gestão de endereços IP e de VLAN e de circuitos de telecomunicações, isto ao nível das redes. Adicionalmente, ele consegue também fazer a gestão de máquinas virtuais e de clusters de servidores bem como de consumos de energia e permite ter campos e etiquetas personalizados para se adaptar às necessidades dos utilizadores.

Como pode ser instalado?

O NetBox pode ser instalado num servidor Linux, na sua forma mais simples recorrendo a contentores Docker.

Existe um projeto comunitário denominado NetBox Docker que disponibiliza os componentes necessários para executar a aplicação em contentores, simplificando consideravelmente a instalação e atualização da plataforma.

Para quem apenas pretenda conhecer a solução, existe também uma instância pública de demonstração, cujos dados são repostos regularmente.

O NetBox é uma das soluções open source mais completas para documentar e modelar infraestruturas de rede.

Através de uma única plataforma, é possível organizar locais, racks, equipamentos, portas, cablagem, endereços IP, VLAN, circuitos, máquinas virtuais e muitos outros elementos.

A sua principal vantagem está na capacidade de relacionar toda esta informação de forma estruturada.


Artigo escrito por Luis Pinto para o Pplware

Exit mobile version