opHA Server Roles
In opHA, each server has a role in the system to keep the data synchronised between the servers.
In the following tables you can see all the roles and their functions.
Roles
opHA Server Role | Meaning |
---|---|
Main Primary | All collected data is accessible on the Main Primary server giving users a single place to access all information. |
Secondary Primary | The Secondary Primary provides redundancy for primary servers. |
Standalone | If a server has not been added to a opHA cluster, it is a Standalone. When you first install NMIS on a server, it is a Standalone. |
Poller | opHA provides the Poller role to scale data collection horizontally across multiple Pollers, and then have those devices report up to one or more Primary servers. |
Mirror | The Mirror role provides redundancy for poller servers. A mirror is paired with a poller and polls the same devices as that poller, if the Poller goes offline, the Primary will collect all the data from the Mirror automatically. |
Primaries means all the servers that are Main Primaries or Secondary Primaries.
Peers means all the servers that are Pollers or Mirrors.
Functions
Functions | Server Roles | |||||
---|---|---|---|---|---|---|
Screen | Action | Main Primary | Primary | Standalone | Poller | Mirror |
Index | View | |||||
Logs | View | |||||
Configuration files | View | |||||
Edit |
(Only local files) | |||||
Peers | View | |||||
Edit | ||||||
Pull | ||||||
Peers Groups | View/Edit | |||||
Roles | Set peers role | |||||
Set own role | ||||||
Node Management | View | |||||
Edit local nodes | ||||||
Edit remote nodes |