Managing Data Loading on Multiple Processing Servers
This feature allows administrators to manage data loading across multiple servers efficiently. The configuration distributes data loading tasks on different servers to optimize system performance and ensure reliable operation in multi-server environments.
Requirements
- Installed Open iT Core Server and duplicate of the Open iT Core Server that shares the same disk of the database
- Administrator access to the Core Server machines
- Data types that are
on
in thedata_generation_config
file on each server must not coincide
Configuring Data Loading on Servers
Once the requirements are fulfilled, proceed to the instructions in the following section:
Sample Scenario
There will be two Core Servers responsible for handling data loading. The first Core Server will manage all data types, while the second Core Server will exclusively handle freeze data types. The second Core Server will essentially be a duplicate of the first Core Server, and clients collecting freeze data will send their data to this server. This second Core Server will have its own incoming
and archive
folder directories while sharing the same database
with the first Core Server.
Contact Open iT Support Team at support@openit.com for assistance creating a setup like this one.
- Windows
- Unix
On the first Core Server machine:
-
Turn off the processing of freeze data. In the Core Server web interface, go to Administration > Data Generation.
-
Uncheck all the checkboxes under LicenseOptimizer reports (freeze).
-
Open the
openit.cfg
in the Configuration directory, which is by default inC:\Program Files\OpeniT\Core\Configuration
. -
Update the value of the
SERVER_TYPE
directive toPRIMARY
. This will make this server unable to load freeze data types. -
Save the changes.
On the second Core Server machine:
-
Turn off the processing of other data types and make sure only freeze data types are active. In the Core Server web interface, go to Administration > Data Generation.
-
Uncheck the other data types and make sure only LicenseOptimizer reports (freeze) data types are checked.
-
Open the
openit.cfg
in the Configuration directory, which is by default inC:\Program Files\OpeniT\Core\Configuration
. -
Update the value of the
SERVER_TYPE
directive toSECONDARY
. This will make this server only load freeze data types. -
Save the changes.
On the first Core Server machine:
-
Turn off the processing of freeze data. In the Core Server web interface, go to Administration > Data Generation.
-
Uncheck all the checkboxes under LicenseOptimizer reports (freeze).
-
Open the
openit.cfg
in the openit directory, which is by default in/etc/opt/openit
. -
Update the value of the
SERVER_TYPE
directive toPRIMARY
. This will make this server unable to load freeze data types. -
Save the changes.
On the second Core Server machine:
-
Turn off the processing of other data types and make sure only freeze data types are active. In the Core Server web interface, go to Administration > Data Generation.
-
Uncheck the other data types and make sure only LicenseOptimizer reports (freeze) data types are checked.
-
Open the
openit.cfg
in the openit directory, which is by default in/etc/opt/openit
. -
Update the value of the
SERVER_TYPE
directive toSECONDARY
. This will make this server only load freeze data types. -
Save the changes.