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 | ![]() | ![]() | ![]() | ![]() | ![]() |