Download Ibm Sterling Agent Architecture PDF

TitleIbm Sterling Agent Architecture
File Size408.9 KB
Total Pages23
Document Text Contents
Page 1

IBM Sterling Agent Architecture

Sandeep Khare ([email protected])

08th October 2013

© 2009 IBM Corporation

This session will be recorded and a replay will be available on IBM.COM sites and possibly social media sites such as YouTube. When
speaking, do not state any confidential information, your name, company name or any information that you do not want shared publicly
in the replay. By speaking during this presentation, you assume liability for your comments.

Page 2

Agenda

 Introduction

 Agent – Key Terms

 Flow of the agent

 Scenarios – how agent can be used to scale up

 Agent failure recovery mechanism

 Advantages of Agent

© 2009 IBM Corporation

 Introduction

 Agent – Key Terms

 Flow of the agent

 Scenarios – how agent can be used to scale up

 Agent failure recovery mechanism

 Advantages of Agent

2

Page 11

Starting the Agent

 Agent can be started by running agentserver.sh script from %INSTALL_DIR%/bin folder.

 agentserver.sh script takes agent server name as the argument.

%INSTALL_DIR%/bin/agentserver.sh ServerName

 After executing above command, all the agents configured with agent server name as
ServerName will be started.

© 2009 IBM Corporation

 Agent can be started by running agentserver.sh script from %INSTALL_DIR%/bin folder.

 agentserver.sh script takes agent server name as the argument.

%INSTALL_DIR%/bin/agentserver.sh ServerName

 After executing above command, all the agents configured with agent server name as
ServerName will be started.

11

Page 12

Agent Trigger

Agent can be triggered by following two methods

1. Manually: For manual trigger, triggeragent script has to be invoked manually

2. Automatic: For automatic trigger, schedule trigger message has to be checked and time
interval needs to be configured in agent configuration.

Trigger agent script (triggeragent.sh or triggeragent.cmd) can be found in
INSTALL_DIR%/bin folder.

%INSTALL_DIR% is the folder location where Sterling is installed.

Agent trigger puts the first getJobs message into JMS queue. This message is picked up by
getJobs() method

Agent will not be triggered again till all the present records are processed i.e. while agent is
processing records then manual trigger will not be honored. Auto trigger will not happen till
all the records are processed.

© 2009 IBM Corporation

Agent can be triggered by following two methods

1. Manually: For manual trigger, triggeragent script has to be invoked manually

2. Automatic: For automatic trigger, schedule trigger message has to be checked and time
interval needs to be configured in agent configuration.

Trigger agent script (triggeragent.sh or triggeragent.cmd) can be found in
INSTALL_DIR%/bin folder.

%INSTALL_DIR% is the folder location where Sterling is installed.

Agent trigger puts the first getJobs message into JMS queue. This message is picked up by
getJobs() method

Agent will not be triggered again till all the present records are processed i.e. while agent is
processing records then manual trigger will not be honored. Auto trigger will not happen till
all the records are processed.

12

Page 22

Advantages of the Agent

 Failure recovery mechanism

 Runs automatically in background with minimal human interference

 Processes large volume of data

 Multi threaded

 Supports multiple JVMs

© 2009 IBM Corporation22

Page 23

Thank You!

© 2009 IBM Corporation

Thank You!

23

Similer Documents