Performance Tuning Siebel Software on the Sun Platform
Performance Tuning Siebel Software on the Sun Platform
Performance Tuning Siebel Software on the Sun Platform
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
2 <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> Applicati<strong>on</strong> Architecture Overview<br />
<str<strong>on</strong>g>Siebel</str<strong>on</strong>g> server is a flexible and scalable applicati<strong>on</strong> server platform that supports a variety<br />
of services operating <strong>on</strong> <strong>the</strong> middle tier of <strong>the</strong> <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> N-tier architecture, including data<br />
integrati<strong>on</strong>, workflow, data replicati<strong>on</strong>, and synchr<strong>on</strong>izati<strong>on</strong> service for mobile clients.<br />
Figure 2.1 provides a high-level view of <strong>the</strong> <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> applicati<strong>on</strong> suite architecture.<br />
Figure 2.1<br />
<str<strong>on</strong>g>Siebel</str<strong>on</strong>g> server includes business logic and infrastructure for running <strong>the</strong> different CRM<br />
modules as well as c<strong>on</strong>nectivity interfaces to <strong>the</strong> back end database. It c<strong>on</strong>sists of<br />
several multithreaded processes comm<strong>on</strong>ly referred to as ‘<str<strong>on</strong>g>Siebel</str<strong>on</strong>g> Object Managers’.<br />
These can be c<strong>on</strong>figured so that several instances of it can run <strong>on</strong> a single Solaris<br />
machine. The <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> 7.x server makes use of gateway comp<strong>on</strong>ents to track user<br />
sessi<strong>on</strong>s.<br />
<str<strong>on</strong>g>Siebel</str<strong>on</strong>g> 7.x has a thin client architecture for c<strong>on</strong>nected clients. The <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> 7.x thin client<br />
architecture is enabled through <strong>the</strong> <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> plug-in (SWSE – <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> Webserver Extensi<strong>on</strong>)<br />
running <strong>on</strong> <strong>the</strong> web server. It's <strong>the</strong> primary interface between <strong>the</strong> client and <strong>the</strong> <str<strong>on</strong>g>Siebel</str<strong>on</strong>g><br />
<str<strong>on</strong>g>Performance</str<strong>on</strong>g> <str<strong>on</strong>g>Tuning</str<strong>on</strong>g> <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> <str<strong>on</strong>g>Software</str<strong>on</strong>g> <strong>on</strong> <strong>the</strong> <strong>Sun</strong> <strong>Platform</strong> Page 9