Monday, July 31, 2006

Generic Service Management

This will be my first post.. I thought of talking about some kind of 11i architecture of basics but decided to blog about GSM. GSM stands for Generic Service Management a new feature introduced from version 11.5.7 onwards..

The basic idea behind GSM is provide a framework to centrally manage various Oracle Application process spread across different nodes.

Oracle describes the GSM as an extension of concurrent processing.
So how does it work ? With invent of GSM , the Internal Concurrent Manager (ICM) which traditionally was responsible to manage the concurrent mangers now extents itself to the role of managing and monitoring various applications services across various nodes. These services include Oracle Forms Listener, Oracle Reports Server, Apache Web listener, Oracle Workflow Mailer etc.

Apart from managing and monitoring the services GSM provides a fault tolerance by attempting to start any services that have exited unexpectedly
GSM Setup
Manual setup of GSM is required only if you are using Oracle Applications prior to 11.5.7, in the later releases GSM is already setup though you can choose to disable it.

Information about the nodes is started at the database level in a table FND_NODES.
GSM uses the ping command to check the availability of the nodes so its essential to have the Oracle applications user like applmgr to be able ping to the various application nodes for GSM to function.

The Metalink Note 210062.1 talks about GSM configuring and trouble shooting in an Oracle Applications environment.

1 comment:

Cak Momon said...

nice topic!
keep posting Bro!

www.momon.co.nr