Concurrent Users
The number of concurrent users is the total number of user sessions supported at any one time. It also includes sessions supporting anonymous users. It is useful to distinguish between concurrently connected users and concurrently active users: both sets of users consume memory, but only active users consume CPU (processor) resources.
For planning and tuning purposes, you must consider concurrent users (and total users) at multiple levels:
The entire deployment (enterprise)
Each Siebel Server
Each Siebel Application Object Manager component on each server
Each multithreaded process for each Siebel Application Object Manager component
The maximum number of concurrent users per Siebel Server (assuming, for example, that a particular Siebel Server computer is dedicated to running Siebel Application Object Manager components) depends on the average think time, on your hardware resources, and on the nature of your Siebel applications deployment.
In terms of configuration, the maximum number of concurrent users
for the Siebel Application Object Manager is limited by the value
of the MaxTasks
parameter. The effective maximum
is also limited by the number of multithreaded processes for this
Siebel Application Object Manager and by your hardware resources.
Depending on the average think time and other factors, each multithreaded
process (that is, process within the Siebel Application Object Manager)
typically supports a maximum of about 100 concurrent users. Configure
enough multithreaded processes (using the MaxMTServers
parameter) to support the maximum number of concurrent users required
for your peak loads.