Bookshelf Home | Contents | Index | Search | PDF |
Siebel Server Installation Guide for UNIX > Siebel Server Installation Overview > The Siebel Environment >
Siebel Server Overview
The Siebel Server is the middle-tier platform that supports both back-end and interactive processes for all Siebel application clients. These processes are components within the Siebel Server architecture and support functions such as:
- Mobile client synchronization
- Business logic for Siebel clients, as well as connectivity and access to the Siebel Database Server and Siebel File System
- Integration with legacy or third-party data
- Automatic assignment of new accounts, opportunities, service requests, and other records
- Workflow management
- Document Generation
The Siebel Server supports both multi-process and multi-threaded components, and can operate components in background, batch, and interactive modes. Many of the Siebel Server components can operate on multiple Siebel Servers simultaneously to support increasing numbers of users, accommodate larger batch workloads, or increase the availability of those components.
Siebel Server Process
The Siebel Server runs as a process that monitors and controls the state of all server components operating on that Siebel Server. Each Siebel Server is an instantiation of the Siebel Server Process within the current Enterprise. The Siebel Server runs as a daemon process. The installer needs permissions to create such processes. For information on administering the Siebel Server Process, see Siebel Server Administration Guide.
Resource Requirements for Siebel Server
Follow the hardware recommendations listed in System Requirements and Supported Platforms.
Siebel Server Manager
The Siebel Server Manager is the management console for the Siebel Server and Siebel Enterprise Server.
The Siebel Server Manager allows you to configure the parameters governing the operation of each component, and determine which Siebel Servers a given component can operate. Use the Siebel Server Manager to:
- Start, stop, pause, and resume Siebel Servers, components, and tasks
- Monitor the status and collect statistics across the Siebel Enterprise Server, Siebel Servers, components, and tasks
- Manage the configuration of the Siebel Enterprise Server, Siebel Servers, components, and tasks
You can operate the Server Manager using one of two interfaces:
- Graphical user interface (GUI) by using the Server Administration views in the Siebel application client
Use the Server Manager GUI for most administrative duties, since it includes more user interface functionality (including the ability to search for and sort various fields within views) and a more intuitive view into the operation of Siebel Servers than does the command-line interface.
- Server Manager Command-line Interface (
srvrmgr
)Use the command-line interface for batch-mode processing, since it can run from batch scripts by invoking script files with administration commands that need to run on a regular basis. You can use the command-line interface when a client is not available because it has not been installed or the Web server is not available.
The Server Manager (both the GUI and the command-line interface) connects to the Siebel Gateway Name Server, which contains all availability and connectivity information for the Siebel Servers within the Enterprise. The Server Manager then connects with each of the servers and starts a Server Manager component task. For information on using the Server Manager, see Siebel Server Administration Guide. The Server Manager task on each Siebel Server:
- Handles administration commands from the Server Manager
- Executes requested functions
- Returns each operation's results to the Server Manager
NOTE: Each session of Server Manager creates a separate Server Manager task. You thus create a new Server Manager task each time you access the Server Administration screens.
Bookshelf Home | Contents | Index | Search | PDF |
Siebel Server Installation Guide for UNIX Published: 24 June 2003 |