This section introduces the hardware requirements, network connectivity requirements, and more prerequisites for deploying a high availability system.
▪Network Connectivity Requirements
The HA deployment is only applicable to an environment within one data center, aiming to prevent the single point of failure (SPOF) on applications, virtual or physical machines. For customized deployments, please contact NetBrain Support Team for assistance.
Environment |
NetBrain Component |
Machine Count |
CPU |
Memory |
Hard Disk 1) |
Operating System |
---|---|---|---|---|---|---|
5001~10000 nodes |
Web Server |
2 |
8 Core/ |
32GB |
200GB |
▪Windows Server 2012/2012 R2 (Standard/Datacenter Edition), 64-bit ▪Windows Server 2016 (Standard/Datacenter Edition), 64-bit |
Worker Server |
2 |
8 Core/ |
32GB |
200GB |
||
Front Server |
2 |
4 Core/ |
8GB |
200GB |
▪Windows Server 2008 R2 SP1, 64-bit ▪Windows Server 2012/2012 R2 (Standard/Datacenter Edition), 64-bit ▪Windows Server 2016 (Standard/Datacenter Edition), 64-bit ▪Red Hat Enterprise Linux (RHEL) 7.0/7.3/7.5, 64-bit ▪CentOS 7.0/7.2, 64-bit |
|
MongoDB Server (Primary/Secondary) |
2 |
8 Core/ |
64GB |
1TB |
▪Red Hat Enterprise Linux (RHEL) 7.0/7.3/7.5, 64-bit ▪CentOS 7.0/7.2, 64-bit |
|
MongoDB Server (Arbiter) |
1 |
4 Core/ |
8GB |
100GB |
||
10001~50000 nodes |
Web Server |
2 |
8 Core/ |
32GB |
200GB |
▪Windows Server 2012/2012 R2 (Standard/Datacenter Edition), 64-bit ▪Windows Server 2016 (Standard/Datacenter Edition), 64-bit |
Worker Server |
3 |
8 Core/ |
32GB |
200GB |
||
Front Server |
3~10 2) |
4 Core/ |
8GB |
200GB |
▪Windows Server 2008 R2 SP1, 64-bit ▪Windows Server 2012/2012 R2 (Standard/Datacenter Edition), 64-bit ▪Windows Server 2016 (Standard/Datacenter Edition), 64-bit ▪Red Hat Enterprise Linux (RHEL) 7.0/7.3/7.5, 64-bit ▪CentOS 7.0/7.2, 64-bit |
|
MongoDB Server (Primary/Secondary) |
2 |
8 Core/ |
128GB |
2TB |
▪Red Hat Enterprise Linux (RHEL) 7.0/7.3/7.5, 64-bit ▪CentOS 7.0/7.2, 64-bit |
|
MongoDB Server (Arbiter) |
1 |
4 Core/ |
8GB |
100GB |
Notes:
1) The required hard disk space must be exclusively reserved for NetBrain. For better performance, MongoDB Server is recommended to be installed on a machine equipped with Solid State Drive (SSD), or Hard Disk Drive (HDD) RAID-10.
2) Each Front Server is recommended to manage 5,000 network nodes at most.
3) The sentinel node of Cache Server Cluster can be installed on any one of Worker Servers.
Source |
Destination |
Protocol and Port Number |
---|---|---|
Thin Client |
Web Server |
HTTP/HTTPS (80/443) |
Web API Server |
MongoDB Server |
TCP 27017 |
Web API Server |
Cache Server |
TCP 6379/7000 |
Web API Server |
Message Server |
TCP 4369/5671/5672/15672 |
Worker Server |
Front Server Controller |
TCP 9095 |
Front Server |
Live Network |
ICMP/SNMP/Telnet/SSH/REST API |
Cache Server |
Cache Server |
TCP 16379/26379 |
Message Server |
Message Server |
TCP 25672 |
MongoDB Server |
MongoDB Server |
TCP 27017 |
Index Server |
Index Server |
TCP 9300 |