Tuesday, July 19, 2011

Control-M Components

CONTROL-M/Enterprise Manager (CONTROL-M/EM): This application provides a single, centralized point of access and control of your batch processing environment. Through EM we can connect to multiple control-m servers.

CONTROL-M/Servers: At the heart of CONTROL-M processing are CONTROL-M/Servers. These are the scheduling engines that schedule jobs, manage job processing flows, and provide notification of job flow status. Each CONTROL-M/Server is resident on a particular computer and is specific to its operating system.

CONTROL-M/Agents and Remote hosts: Though CONTROL-M/Servers are responsible for job scheduling and processing, they do not have to limit their activity to the computer on which they reside; they can schedule jobs on other computers that come under their control. CONTROL-M/Agents are commonly used to place computers under the control of a CONTROL-M/Server. CONTROL-M/Agents submit jobs on behalf of the CONTROL-M/Server, track the jobs’ processing, and provide status information back to the CONTROL-M/Server.

As an alternative to having a dedicated CONTROL-M/Agent installed on each computer under the control of a CONTROL-M/Server, CONTROL-M/Server can also submit jobs to agentless computers known as remote hosts.

CONTROL-M/Agents and remote hosts are identified by their node IDs. Jobs are assigned to specific node IDs.

You can balance processing loads by grouping a number of CONTROL-M/Agents together into a node group, and then assigning jobs to the node group, instead of to a specific CONTROL-M/Agent. The job will be processed on any agent in the group, according to the processing load at that particular moment. You can also submit a single job to all the nodes in a Node Group. This is all depends on the scenario.

Control Modules: To bring CONTROL-M functionality to your external, packaged application environment (for example SAP and Oracle E-Business Suite), CONTROL-M provides Control Modules (CMs) that enable CONTROL-M/Agents to interface with the external applications.

Thursday, July 14, 2011

Introduction to Control-M

Control-M is a software application product developed by a team of software engineers in Israel to provide enterprise-level job scheduling and management. According to BMC’s literature “CONTROL-M for Distributed Systems is a business integrated scheduling product that focuses on the production environment's business applications and platforms”. Simply put, Control-M is an application able to execute programs on many different types of servers, manage the timing of them and report the results to a central point.


Hi All,

Thanks for visiting my blog. Let me introduce my self. This is Mahendra Vakati, Working as a Control-M Scheduler. I'm having experience in Control-M Operations, Scheduling and Basic Administration knowledge.

I know its a demanding technology in the current IT trend. many of my friend used to ask me some questions in control-m. So, I just thought to share my knowledge on Control-M to others, the result is this blog.

Please let me know your Suggestions, Queries, and anything. Just drop a mail at Mahi@learnctm.com or Mahendra.ControlM@gmail.com

I'll post Important topics in Control-M, Interview tips and many more....

Hope this blog will helps you...


Twitter Delicious Facebook Digg Stumbleupon Favorites More

Design by Awesome Deals | Bloggerized by Mahendra - 24x7FunOnline