10.1.15.12-06212024

Deploy and Install System

NetBrain is an adaptive automation platform, where you can integrate with your existing Network Management System (NMS) tools and IT workflows to automate documentation, troubleshooting, network change, and defense. It serves as an operating system of your whole network to relieve network professionals from manual CLI-digging and also empowers team collaboration to elevate productivity.

The browser-based interface of NetBrain is backed by a full-stack architecture, adopting advanced distributed technologies to support large-scale networks with more expansion possibilities.

The distributed system architecture is as follows:

Information

Note: The port numbers listed in the above architecture diagram are defaults only. The actual port numbers used during installation might be different.

System Requirements

For hardware requirements, network connectivity requirements, and more prerequisites for deploying the system, please refer to NetBrain System Specification.

Deployment Methods

Select an appropriate way to deploy the system based on your network scale and locations.

Combined All-in-One Deployment

All-in-One is the simplified deployment for NetBrain. Refer to All-in-One Setup Guide.

Standard Two-Server Deployment

The two-server deployment requires one Windows server for applications and one Linux server for the database. Refer to NetBrain System Setup Guide for Two-Server Deployment. 

Distributed Deployment

The distributed deployment method is flexible for mid-range and large networks, requiring more machines to provide more scalability and resiliency. Refer to NetBrain System Setup Guide for Distributed Deployment.

High Availability

HA deployment is applicable to an environment within one data center or across multiple data centers, aiming to prevent the single point of failure (SPOF) on applications, virtual or physical machines.  Please contact NetBrain Support for the High Availability Setup Guide.