Distributed components - HxGN EAM - 12.0.1 - Installation & Upgrade

HxGN EAM Application Installation

Language
English
Product
HxGN EAM
Search by Category
Installation & Upgrade
HxGN EAM Version
12.0.1

There are three types of Advanced Reporting components that may be installed across multiple machines. These are listed below with a brief description of their function.

Web Server - This component receives web requests and relays the information to a dispatcher on a Report Server. You may have as many web servers as desired, but you must provide your own hardware or software load-balancing solution.

To ensure complete fail-over, each Web Server should communicate with a different Report Server.

Report Server - This component receives the requests from the web server and executes those requests by reading data from the HxGN EAM database. You may have as many report servers as desired and requests are automatically load-balanced among them.

Each Web Server communicates directly with a primary Report Server, which act as a request dispatcher. These dispatchers are responsible for distributing the workload among the other report servers.

Content Manager - This component receives data requests from the report server and retrieves that data from the Content Store. You may have as many content managers as desired, but only one is active at a time (the Primary content manager).

All others run in standby mode and are automatically activated if the primary content manager goes down.

For complete fail-over and load-balancing, it is recommended that you have at least two content managers (one primary and one standby), at least two report servers, and at least two web servers (that each communicate with a different report server), with each component installed on its own machine.

Although it is not recommended, some components can be shared on the same machine, such as a web server and a standby content manager. However, the primary content manager and the primary report server should always be installed on their own machines for maximum performance.