Skip Headers
Siebel CRM System Administration Guide
Siebel Innovation Pack 2015, Rev. A
E24823-01
  Go to Documentation Home
Home
Go To Table Of Contents
Contents
Go To Index
Index

Previous
Previous
 
Next
Next
  View PDF

About the Siebel Gateway Name Server

The Siebel Gateway Name Server coordinates the Siebel Enterprise Server and Siebel Servers. A single Siebel Gateway Name Server can support multiple Siebel Enterprise Servers. The Siebel Gateway Name Server provides the persistent backing of Siebel Enterprise Server configuration information, including:

Because this information changes, such as during the configuration of a Siebel Server, it is written to the siebns.dat file on the Siebel Gateway Name Server. At startup, the Siebel Server obtains its configuration information from the Siebel Gateway Name Server's siebns.dat file. For more information about this file, see "Backing Up the Siebel Gateway Name Server Data".

The Siebel Gateway Name Server serves as the dynamic registry for Siebel Server and component availability information. At startup, a Siebel Server within the Siebel Enterprise Server notifies the Siebel Gateway Name Server of its availability and stores its connectivity information, such as network addresses, in the Siebel Gateway Name Server's nonpersistent (volatile) store. Periodically, the Siebel Gateway Name Server also flushes its current state to the siebns.dat file.

Enterprise components (including the Server Manager) query the Siebel Gateway Name Server for Siebel Server availability and connectivity information. When a Siebel Server shuts down, this nonpersistent information is cleared from the Siebel Gateway Name Server.

In a Windows environment, the Siebel Gateway Name Server runs as a Windows service. In a UNIX environment, the Siebel Gateway Name Server runs as a daemon process. The system process associated with the Siebel Gateway Name Server is siebsvc.exe on Windows and siebsvc on UNIX. Each running Siebel Server has a corresponding Siebel Gateway Name Server system process.

A single Siebel Gateway Name Server can potentially serve several databases in an environment (such as multiple development and test environments). To mitigate dependencies and improve recoverability, keep the Siebel production environment separate from other Siebel environments (development or test) by using a separate Siebel Gateway Name Server.

If you decide to maintain multiple development or test environments on one Siebel Gateway Name Server, then you must use a distinct Siebel Enterprise Server for each table owner (or each Siebel database, for Microsoft SQL Server).


Note:

In a Windows environment, there can be only one Siebel Gateway Name Server installed on any one computer. For more information, see Siebel Deployment Planning Guide and the Siebel Installation Guide for the operating system you are using.

Impact of Failure

When the Siebel Gateway Name Server goes down, service to active user connections is not immediately interrupted. All of the Siebel Server components, including Application Object Managers, that are currently running continue to do so. However, no new Siebel Server components can be started or added. Server administration functions become limited.

High-Availability Solution for Siebel Gateway Name Server

Siebel Business Applications support several server clustering technologies that are platform-specific to achieve high availability for the Siebel Gateway Name Server. For more information about support for server clustering, see Siebel Deployment Planning Guide and the Certifications tab on My Oracle Support.

Resource Requirements for Siebel Gateway Name Server

The Siebel Gateway Name Server requires very few system resources. Follow the hardware recommendations listed in the Certifications tab on My Oracle Support.