Siebel eCollaboration Administration Guide >

Siebel eCollaboration Server Load Balancing


This chapter provides information for balancing Web collaboration loads on multiple eCollaboration servers. This strategy allows you to use different eCollaboration servers for different Siebel customer applications through which callers request Web collaboration sessions.

When an agent accepts a Web collaboration session, the agent is joined to the session to which the customer is already joined. The agent is joined to the correct session because the work item associated with the session contains the session ID and the domain name of the eCollaboration server on which the session exists.

The work item determines the eCollaboration server to which the caller is connected from the Web Collab Server parameter of the object manager from which the collaboration session is requested. In a configuration in which load-balancing is not implemented, the Web Collab Server parameter is usually set at the server level.

For load balancing, you must set the Web Collab Server parameter at the component level for the object manager for each customer application that implements Web collaboration. Set each object manager to a specific eCollaboration server, so that different object managers on the same Siebel Server can connect to different eCollaboration servers. For example, you can set the eServiceObjMgr component to use one eCollaboration server and the eSalesObjMgr component to use another server. You can also specify that multiple object managers use the same eCollaboration server.

NOTE:  To simplify management of multiple eCollaboration servers, you may want to define all of the server parameters related to eCollaboration at the component level. If you define a parameter at the component level, you should remove it at the server level because a server level setting can override a component level setting.

In addition, you must also set the Web Collab Server parameter for the Siebel employee application object manager, such as CallCenterObjMgr. Then on an agent's initial login to Siebel Universal Queuing on a particular computer, the agent is able to receive a download of client software from the eCollaboration server specified in the parameter.

For information about setting server parameters for Siebel eCollaboration, see "Setting Server Administration Parameters" on page 2-20.

For information about setting Siebel Server parameters in general, see Siebel Server Administration Guide.


 Siebel eCollaboration Administration Guide 
 Published: 24 June 2003