Specific Failures and Associated Impact
The table in this topic describes potential failure scenarios when running a Siebel CRM deployment and summarizes benchmark test results and the associated impact on the tested Siebel environment.
This topic is part of How Service Failures Affect the Siebel CRM Deployment.
The test environment included the following:
Multiple Application Object Manager servers were deployed with load balancing.
Multiple batch component application servers were deployed. Request distribution was provided by Server Request Broker (SRBroker) and Server Request Processor (SRProc).
Siebel Product Configuration Object Manager servers were used and load balanced by the Siebel Product Configurator-provided load balancing scheme.
A clustered pair of database servers was used.
A clustered Siebel Gateway was also deployed (using third-party clustering in this case).
Component Tested | Failure Scenario | Observed Behavior |
---|---|---|
Siebel database |
Observe the system behavior while driving server CPU load to 100%. |
|
Application Object Manager (eChannel) |
Observe the system behavior while driving server CPU load to 100%. |
|
Siebel Application Interface |
Observe the system behavior while driving server CPU load to 100%. |
|
Workflow Server |
Observe the system behavior while driving server CPU load to 100%. |
|
Application Object Manager (eChannel) |
Observe the system behavior while server memory consumption is 100%. |
|
Workflow Server |
Observe the system behavior while server memory consumption is 100%. |
|
Application Object Manager (eChannel) |
Observe the system behavior when all of the available disk space is consumed on the tested server. |
|
Workflow Server |
Observe the system behavior when all of the available disk space is consumed on the tested server. |
|
SCBroker |
Simulate a process failure for various task-based server components while the server is handling both synchronous and asynchronous server requests. Also note system recovery after bringing the process back up. |
|
SRBroker |
Simulate a process failure for various task-based server components while the server is handling both synchronous and asynchronous server requests. Also note system recovery after bringing the process back up. |
|
WfProcMgr (Workflow Process Manager) |
Simulate a process failure for various task based server components while the server is handling both synchronous and asynchronous server requests. Also note system recovery after bringing the process back up. |
|
Siebel Gateway |
Simulate the failure of the Siebel Gateway. |
|
Application Object Manager |
Consume all available tasks on an Application Object Manager and observe the result. |
|
Application Object Manager |
Simulate resource leaks while server recycling is enabled, and verify how process recycling works under load. |
|
Application Object Manager |
Simulate a thread or process that is not responding. |
|