Managing system performance

Accessing the System Health dashboard

  1. From LMC, click the System tab.

  2. From the System section, select System Status.

  3. Click System Health.

Monitoring system health

From LMC, access the System Health dashboard. For more information, see Accessing the System Health dashboard.

Note: Make sure that Adobe Flash Player 10 or later is installed and ActiveX controls are enabled on your web browser.

The following indicators show the overall health of the LDD system:

To view the performance data for an individual server, from the Server Health section, select the address of the server from the list. The following data are shown for overall server performance:

The following task-specific data are shown for the task selected from the list:

To view a specific performance graph, from the Server Health section, click the graph. To return to the view of all graphs, click the graph again.

Notes:

Adjusting limits on concurrent jobs

A server that meets recommended requirements can process 30 concurrent jobs from clients. If a server is faster than the recommended system, then raise the limit on concurrent jobs for that server to increase system capacity. If a server is slower than the recommended system, then lower the limit on concurrent jobs to maintain system reliability.

Warning—Potential Damage: Setting high limits on concurrent jobs may cause failures with some solutions, including insufficient memory errors, timeouts, very slow system response, and database failures. Make sure that databases are properly backed up before raising limits.

The adjustment sets the baseline design load for the server, and the recover load is set at 80 percent of the design load. If jobs running on the server exceed the design load, then the load balancer reduces job submissions to the server until the recover load is reached.

To change the limit on concurrent jobs, do the following for each server:

  1. From LMC, access the System Health dashboard. For more information, see Accessing the System Health dashboard.

  2. From the Server Health section, select a server address.

  3. Adjust the Concurrently Running Task Limit slider to the preferred limit for the server.

  4. Click Apply.

  5. Note: These settings are not saved when performing a system upgrade. Configure the settings again after upgrading.

Tuning the load balancer for unequal servers

The ideal job distribution depends on the following:

When all servers in the system are approximately equal, server loads must be optimal without manually tuning the load balancer. If servers are unequal, then the least powerful machine determines the overall throughput. To increase the overall job capacity of the system, assign a load balancing factor to each server. This configuration routes more traffic to more powerful machines and helps prevent overloading.

Each load balancer distributes jobs to servers in proportion to the load balancing factors that are assigned to each server. For example, in a system with three servers with load balancing factors of 10,10, and 20, do the following configuration:

To determine the optimal proportions for load balancing factors, run performance tests on each server. Some factors such as memory, number of processors, or CPU speed may suggest an initial value for the load balancing factor to add more system capacity.

Note: Performance improvements are not linear functions of numerical improvements in hardware.

To assign a load balancing factor to each server, do the following:

  1. From LMC, access the System Health dashboard. For more information, see Accessing the System Health dashboard.

  2. From the Server Health section, select a server address.

  3. Adjust the Load Factor slider to the preferred load balancing factor for the server.

  4. Click Apply.

  5. Note: These settings are not saved when performing a system upgrade. Configure the settings again after upgrading.

The load balancer is composed of three different Tomcat load balancing workers that separately manage LMC sessions and job submissions from e-Task 3, e-Task 2, and e-Task printers. The adjustment affects the e-Task 3, e-Task 2, and e-Task load balancers, but not the LMC load balancer.

Assigning servers to run LMC only or process jobs

When using more than one server in a system, you can assign some servers to run LMC only and other servers to only process jobs.

When using a configuration 1-N, X-N, or X-Y-N system with the recommended hardware, we recommend doing the following:

  1. From your web browser, launch JK Status Manager by using the URL http://loadbalancer:9780/status/?opt=454. Loadbalancer is the IP address of the computer where the load balancer is installed.

    Server information and the worker status for each of the three load balancing workers appear. Each server in the system is listed as a worker in each Balancer Members list.

  2. For each server that must only process jobs, stop the associated worker on the adminloadbalancer load balancing worker. Do the following:

    1. From the “Worker Status for adminloadbalancer” section, click E beside the server name.

    2. Stop the activation.

    3. Click Update Worker.

  3. For each server that must run LMC only, stop the associated worker on the clientloadbalancer and adaptorloadbalancer load balancing workers. Do the following:

    1. From the “Worker Status for clientloadbalancer” and "Worker Status for adaptorbalancer" sections, click E beside the server name.

    2. Stop the activation.

    3. Click Update Worker.

Notes:

Configuring chunk size for device discovery and policy updates

When using three or more servers, reducing the chunk size may increase the speed of device discovery and policy updates.

  1. From LMC, click the Services tab.

  2. From the Services list, select General.

  3. From the Tasks list, select Parameters.

  4. In the ChunkSize field, enter a new value. When using three or more servers, a value as low as 2 is sufficient.

  5. Click Apply.