Multiple BLS

You can add additional BLS to a Business Logic Server (BLS). This allows you to increase performance and scalability of the DSM environment but it also increases a general failover. In this case, all BLS access the same databases for their operations: the DSM Database (DSMDB) and the Infrastructure Configuration Database (ICDB).

If you are using several BLS, one of them will be promoted Primary BLS. When you set up the DSM environment the first time (initial installation), the BLS on the Central Management Point (the Management Point you installed first) automatically becomes Primary BLS.

Use as Failover Cluster

You may use several BLS as failover clusters to ensure the failover of the BLS. If the Primary BLS fails, another BLS can take over its tasks and can be promoted to Primary BLS. By using several BLS you can ensure the high availablity of the DSM environment.

This is also the case if the BLS requires maintenance work or if you have to update the DSM infrastructure.

Best Practice:
In order to quickly replace the Primary BLS Management Point in case it fails, we recommend that you set up all of the BLS Management Points in your DSM environment so that they are identical. In such an instance, you can if needed, immediately promote any BLS to function as the Primary BLS.

Use as Load-Balancing Cluster

If you use several BLS as load-balancing clusters, you can distribute the system load across all of the BLS in the DSM environment. This allows you to catch the peak loads during client synchronization and to increase the performance of the DSM environment.
Peak loads usually occur in the morning or evening when most of the managed computers log on to or off from the BLS in the DSM environment. The load balancing within the DSM environment is effected because the clients select one of the BLS at random listed in the ICDB for their synchronization attempts. See also: Load Balancing in a BLS Group

Notes on Employing Multiple BLS

When using several BLS' if it is absolutely necessary that there is a Primary BLS. When you set up the DSM environment the first time (initial installation), the BLS on the Central Management Point (the Management Point you installed first) automatically becomes Primary BLS.

As long as there is no Primary BLS in your DSM environment, you will be unable to update the DSM environment.
In addition, certain BLS settings in the ICDB can only be set and changed for the Primary BLS. The Primary BLS passes these settings on to the other BLS.

Integration in HEAT Service Management and HEAT Discovery

In order to integrate Ivanti DSM in the other HEAT products, one of the BLS must become the interface for the other systems. This will be a permanent assignment. We recommend making the Primary BLS the integration interface by installing the integration components here.