BMC Control-M 7 A Journey from Traditional Batch Scheduling to Workload Automation : A Journey from Traditional Batch Scheduling to Workload Automation.

By: Ding, QiangMaterial type: TextTextPublisher: Olton : Packt Publishing Ltd, 2012Copyright date: ©2012Edition: 1st edDescription: 1 online resource (531 pages)Content type: text Media type: computer Carrier type: online resourceISBN: 9781849682572Subject(s): Electronic data processing -- Batch processingGenre/Form: Electronic books.Additional physical formats: Print version:: BMC Control-M 7 A Journey from Traditional Batch Scheduling to Workload Automation : A Journey from Traditional Batch Scheduling to Workload AutomationDDC classification: 005 LOC classification: QA76.9.B38 -- D56 2012ebOnline resources: Click to View
Contents:
Intro -- BMC Control-M 7: A Journey from Traditional Batch Scheduling to Workload Automation -- Table of Contents -- BMC Control-M 7: A Journey from Traditional Batch Scheduling to Workload Automation -- Credits -- About the Author -- Acknowledgement -- About the Reviewers -- www.PacktPub.com -- Support files, eBooks, discount offers and more -- Why Subscribe? -- Free Access for Packt account holders -- Instant Updates on New Packt Books -- Preface -- What this book covers -- Who this book is for -- Conventions -- Reader feedback -- Customer support -- Errata -- Piracy -- Questions -- 1. Get to Know the Concept -- Introduce batch processing -- The history of batch processing -- Batch processing versus interactive processing -- Time-based batch- and event-driven batch -- Is this the end for batch processing? -- Running batch processing tasks -- Automating batch processing -- Basic elements of a job -- What to trigger -- When to trigger (Job's scheduling criteria) -- Dependencies (Job's predecessors and dependents) -- More advanced features of scheduling tools -- Ability to generate notifications for specified events -- Ability to handle an external event-driven batch -- Intelligent scheduling - decision-making based on predefined conditions -- Security features -- Additional reporting, auditing, and history tracking features -- Centralized enterprise scheduling -- Challenges in today's batch processing -- Processing time -- Batch window length -- Batch monitoring and management -- Cross-time zone scheduling -- Resource utilization -- Maintenance and troubleshooting -- Reporting -- Reacting to changes -- The solution -- Processing time and resource utilization -- Batch monitoring and management -- Cross-time zone scheduling -- Maintenance and troubleshooting -- Reporting -- Reacting to changes -- From batch scheduling to workload automation.
Batch scheduling: Static scheduling -- The Workload Automation concept -- Dynamic batch processing with virtualization technology and Cloud computing -- Integration with real-time system, workload reusability -- Summary -- 2. Exploring Control-M -- Control-M overview -- Control-M road map -- Key features -- Supported platforms -- The Control-M way -- Control-M job -- Job conditions -- Resources -- Submitting jobs -- Post processing -- From the user's perspective - Control-M/Enterprise Manager -- Control-M Enterprise Manager GUI Client -- Control-M Desktop -- Control-M Configuration Manager -- Reporting Facility -- Control-M's Optional Features -- Control-M Control Modules -- Control-M/Forecast and BMC Batch Impact Manager -- Control-M/Forecast -- BMC Batch Impact Manager -- BMC Batch Discovery -- Control-M Architecture and Components -- Control-M/Enterprise Manager -- Control-M/Enterprise Manager Server Components -- Naming Service -- Control-M Configuration Server -- Control-M/Enterprise Manager Configuration Agent -- GUI Server -- Gateway process (GTW) -- Global Alert Server (GAS) -- Global Condition Server (GCS) -- Control-M Web Server -- Control-M/Server -- Control-M/Server processes -- SU: Supervisor -- SL: Job Selector -- TR: Job Tracker -- NS: Agent Communication Process -- CE: New Day and EM Communication Process -- CS: Server Process -- LG: Logger Process -- WD: Watchdog Process -- RT: Internal Communication Router -- CA: Configuration Agent -- Control-M/Agent -- AG: Agent Listener, Request Handler -- AT: Agent Tracker -- AR: Agent Router Process -- UT: Utility Process -- Agentless Technology -- Control-M/Control Modules -- How do Organizations Work With Control-M? -- Where to Start? -- General Product information -- Official Education and Certification -- Getting a Job in Control-M -- Summary -- 3. Building the Control-M Infrastructure.
Three ages to workload automation -- Stone age -- Iron age -- Golden age -- Planning the Batch environment -- Control-M sizing consideration -- Total number of batch jobs run per day -- Total number of job execution hosts -- Number of datacenters -- Amount of concurrent GUI users -- Use Control-M/Agent or go Agentless -- Production, development, and testing -- Control-M high availability requirements -- Control-M in a clustered environment -- Control-M/Server mirroring and failover -- Control-M/Server database mirroring -- Control-M/Server failover -- Control-M node group -- High availability by virtualization technology -- Pre-installation technical considerations -- Environment compatibility -- Choices of database -- System configuration requirements -- Linux Kernel parameters -- Shared memory -- Semaphores -- User limits -- Other requirements -- Storage space related considerations for Control-M -- Firewall requirements -- Between Control-M/Enterprise Manager Clients and Server Components -- Between Control-M/Enterprise Manager Server Components and Control-M/Server -- Between Control-M/Server and Control-M/Agent -- Agentless remote hosts -- Database -- Last things to make sure of before the installation starts -- Installation -- Install Control-M/Enterprise manager server components -- Download and execute the check_req script -- Create a Linux user and allocate space for Control-M/EM -- Configuring the system to meet installation requirements -- Preparing the installation media -- Installation -- Post-installation tasks -- Install Control-M/Enterprise manager clients -- Preparing the installation media -- Installation -- Post-installation tasks -- Installing Control-M/Server -- Installation in Linux environment -- Pre-installation -- Installation -- Post-installation tasks -- Installation in a Windows environment -- Pre-installation tasks.
Installation -- Post-installation tasks -- Installing Control-M/Agent -- Installation in Linux environment -- Pre-installation tasks -- Installation -- Post-installation tasks -- Installation in a Windows environment -- Summary -- 4. Creating and Managing Batch Flows with Control-M GUI -- The Control-M way - continued -- Contents of a job definition -- What" #1: job type -- What" #2: task type -- Who" #1 - owner of the job -- Who" #2 - author of the job -- Where" #1 - job's execution host -- Where" #2 - storing job definitions -- Datacenter/Table/Job -- Application/Group/Job -- When" #1 - job's scheduling date -- Defining a job's scheduling date -- Calendars -- Rule-Based Calendar (RBC) -- Retro job -- When" #2 - time frame for job submission -- When" #3 - cyclic jobs -- When" #4 - manual confirmation jobs -- When" #5 - job condition -- When" #6 - resource and job priority -- Quantitative resource -- Control resource -- When" #7 - time zone -- What happens right after the job's execution is completed? -- PostProc -- Step -- Autoedit facility -- Autoedit variables -- Autoedit expressions and functions -- Lifecycle of a job -- Write/Load, Upload/Download, Order/Force, and Hold -- State of a job -- New Day Procedure (NDP) -- Active job ordering -- Active job cleaning -- Control-M Date and Odate -- User Daily -- Working with Control-M Desktop and EM GUI Client -- Control-M Desktop - the Workspace -- Control-M/EM GUI client - Active ViewPoint -- Defining and running jobs -- Creating the first job - Hello World! -- Write, Upload, and Order the job -- Write -- Upload -- Order -- Monitor and Control the Job -- Job Sysout -- Rerun a Job -- Job Log -- Job Statistics -- Modifying and rerunning the job -- Modifying the static job definition -- Modifying the active job instance -- A more complicated job flow -- Defining SMART table, application, and group.
Building cyclic jobs -- Utilizing the Autoedit facility -- Job submission variables -- User-defined Variables -- System Variables -- Linking jobs with job conditions -- Defining Global Conditions -- Deciding the Global Condition pre-fix -- Registering the Global Condition pre-fix -- Creating calendars -- Adding job post-processing and job steps -- Post-processing -- Job steps -- Working with Resources -- Quantitative Resource -- Control Resources -- Having a "Start" job -- Summary -- 5. Administrating the Control-M Infrastructure -- Additional component installations -- Installation of BIM and Forecast -- Installation -- Post-installation tasks -- Configuring BIM web interface -- Installation of Control Modules -- Pre-installation considerations -- Installation - Control-M for database -- Installation - Control Module for Advanced File Transfer -- Interactive installation -- Silent installation -- Installation - Control-M Business Process Integration Suite -- Post-installation tasks -- Importing CM-specific job editing forms -- Installing CM utility add-ons into the CCM and Control-M/EM server -- Expanding and updating the batch environment -- Ongoing installation of Control-M/Agents and Control Modules -- Installing multiple Control-M/Agents on the same host -- Defining Agentless remote hosts -- Unix/Linux remote host (using SSH) -- Windows remote host (using WMI) -- Applying Control-M fix packs and patches -- When to apply fix packs and patches -- How to apply fix packs and patches -- Fix pack and patch installations in our environment -- Installing additional Control-M GUI clients -- Frequent administration tasks -- Stop/start components -- Manually stop/start components -- Control-M/EM server components -- Control-M/Server components -- Control-M/Agent components -- Configuring automatic startup script -- Defining additional GUI users and groups.
Authorization of configuration items.
Summary: Master one of the world's most powerful enterprise workload automation tools - BMC Control-M 7 - using this book and eBook.
Tags from this library: No tags from this library for this title. Log in to add tags.
    Average rating: 0.0 (0 votes)
No physical items for this record

Intro -- BMC Control-M 7: A Journey from Traditional Batch Scheduling to Workload Automation -- Table of Contents -- BMC Control-M 7: A Journey from Traditional Batch Scheduling to Workload Automation -- Credits -- About the Author -- Acknowledgement -- About the Reviewers -- www.PacktPub.com -- Support files, eBooks, discount offers and more -- Why Subscribe? -- Free Access for Packt account holders -- Instant Updates on New Packt Books -- Preface -- What this book covers -- Who this book is for -- Conventions -- Reader feedback -- Customer support -- Errata -- Piracy -- Questions -- 1. Get to Know the Concept -- Introduce batch processing -- The history of batch processing -- Batch processing versus interactive processing -- Time-based batch- and event-driven batch -- Is this the end for batch processing? -- Running batch processing tasks -- Automating batch processing -- Basic elements of a job -- What to trigger -- When to trigger (Job's scheduling criteria) -- Dependencies (Job's predecessors and dependents) -- More advanced features of scheduling tools -- Ability to generate notifications for specified events -- Ability to handle an external event-driven batch -- Intelligent scheduling - decision-making based on predefined conditions -- Security features -- Additional reporting, auditing, and history tracking features -- Centralized enterprise scheduling -- Challenges in today's batch processing -- Processing time -- Batch window length -- Batch monitoring and management -- Cross-time zone scheduling -- Resource utilization -- Maintenance and troubleshooting -- Reporting -- Reacting to changes -- The solution -- Processing time and resource utilization -- Batch monitoring and management -- Cross-time zone scheduling -- Maintenance and troubleshooting -- Reporting -- Reacting to changes -- From batch scheduling to workload automation.

Batch scheduling: Static scheduling -- The Workload Automation concept -- Dynamic batch processing with virtualization technology and Cloud computing -- Integration with real-time system, workload reusability -- Summary -- 2. Exploring Control-M -- Control-M overview -- Control-M road map -- Key features -- Supported platforms -- The Control-M way -- Control-M job -- Job conditions -- Resources -- Submitting jobs -- Post processing -- From the user's perspective - Control-M/Enterprise Manager -- Control-M Enterprise Manager GUI Client -- Control-M Desktop -- Control-M Configuration Manager -- Reporting Facility -- Control-M's Optional Features -- Control-M Control Modules -- Control-M/Forecast and BMC Batch Impact Manager -- Control-M/Forecast -- BMC Batch Impact Manager -- BMC Batch Discovery -- Control-M Architecture and Components -- Control-M/Enterprise Manager -- Control-M/Enterprise Manager Server Components -- Naming Service -- Control-M Configuration Server -- Control-M/Enterprise Manager Configuration Agent -- GUI Server -- Gateway process (GTW) -- Global Alert Server (GAS) -- Global Condition Server (GCS) -- Control-M Web Server -- Control-M/Server -- Control-M/Server processes -- SU: Supervisor -- SL: Job Selector -- TR: Job Tracker -- NS: Agent Communication Process -- CE: New Day and EM Communication Process -- CS: Server Process -- LG: Logger Process -- WD: Watchdog Process -- RT: Internal Communication Router -- CA: Configuration Agent -- Control-M/Agent -- AG: Agent Listener, Request Handler -- AT: Agent Tracker -- AR: Agent Router Process -- UT: Utility Process -- Agentless Technology -- Control-M/Control Modules -- How do Organizations Work With Control-M? -- Where to Start? -- General Product information -- Official Education and Certification -- Getting a Job in Control-M -- Summary -- 3. Building the Control-M Infrastructure.

Three ages to workload automation -- Stone age -- Iron age -- Golden age -- Planning the Batch environment -- Control-M sizing consideration -- Total number of batch jobs run per day -- Total number of job execution hosts -- Number of datacenters -- Amount of concurrent GUI users -- Use Control-M/Agent or go Agentless -- Production, development, and testing -- Control-M high availability requirements -- Control-M in a clustered environment -- Control-M/Server mirroring and failover -- Control-M/Server database mirroring -- Control-M/Server failover -- Control-M node group -- High availability by virtualization technology -- Pre-installation technical considerations -- Environment compatibility -- Choices of database -- System configuration requirements -- Linux Kernel parameters -- Shared memory -- Semaphores -- User limits -- Other requirements -- Storage space related considerations for Control-M -- Firewall requirements -- Between Control-M/Enterprise Manager Clients and Server Components -- Between Control-M/Enterprise Manager Server Components and Control-M/Server -- Between Control-M/Server and Control-M/Agent -- Agentless remote hosts -- Database -- Last things to make sure of before the installation starts -- Installation -- Install Control-M/Enterprise manager server components -- Download and execute the check_req script -- Create a Linux user and allocate space for Control-M/EM -- Configuring the system to meet installation requirements -- Preparing the installation media -- Installation -- Post-installation tasks -- Install Control-M/Enterprise manager clients -- Preparing the installation media -- Installation -- Post-installation tasks -- Installing Control-M/Server -- Installation in Linux environment -- Pre-installation -- Installation -- Post-installation tasks -- Installation in a Windows environment -- Pre-installation tasks.

Installation -- Post-installation tasks -- Installing Control-M/Agent -- Installation in Linux environment -- Pre-installation tasks -- Installation -- Post-installation tasks -- Installation in a Windows environment -- Summary -- 4. Creating and Managing Batch Flows with Control-M GUI -- The Control-M way - continued -- Contents of a job definition -- What" #1: job type -- What" #2: task type -- Who" #1 - owner of the job -- Who" #2 - author of the job -- Where" #1 - job's execution host -- Where" #2 - storing job definitions -- Datacenter/Table/Job -- Application/Group/Job -- When" #1 - job's scheduling date -- Defining a job's scheduling date -- Calendars -- Rule-Based Calendar (RBC) -- Retro job -- When" #2 - time frame for job submission -- When" #3 - cyclic jobs -- When" #4 - manual confirmation jobs -- When" #5 - job condition -- When" #6 - resource and job priority -- Quantitative resource -- Control resource -- When" #7 - time zone -- What happens right after the job's execution is completed? -- PostProc -- Step -- Autoedit facility -- Autoedit variables -- Autoedit expressions and functions -- Lifecycle of a job -- Write/Load, Upload/Download, Order/Force, and Hold -- State of a job -- New Day Procedure (NDP) -- Active job ordering -- Active job cleaning -- Control-M Date and Odate -- User Daily -- Working with Control-M Desktop and EM GUI Client -- Control-M Desktop - the Workspace -- Control-M/EM GUI client - Active ViewPoint -- Defining and running jobs -- Creating the first job - Hello World! -- Write, Upload, and Order the job -- Write -- Upload -- Order -- Monitor and Control the Job -- Job Sysout -- Rerun a Job -- Job Log -- Job Statistics -- Modifying and rerunning the job -- Modifying the static job definition -- Modifying the active job instance -- A more complicated job flow -- Defining SMART table, application, and group.

Building cyclic jobs -- Utilizing the Autoedit facility -- Job submission variables -- User-defined Variables -- System Variables -- Linking jobs with job conditions -- Defining Global Conditions -- Deciding the Global Condition pre-fix -- Registering the Global Condition pre-fix -- Creating calendars -- Adding job post-processing and job steps -- Post-processing -- Job steps -- Working with Resources -- Quantitative Resource -- Control Resources -- Having a "Start" job -- Summary -- 5. Administrating the Control-M Infrastructure -- Additional component installations -- Installation of BIM and Forecast -- Installation -- Post-installation tasks -- Configuring BIM web interface -- Installation of Control Modules -- Pre-installation considerations -- Installation - Control-M for database -- Installation - Control Module for Advanced File Transfer -- Interactive installation -- Silent installation -- Installation - Control-M Business Process Integration Suite -- Post-installation tasks -- Importing CM-specific job editing forms -- Installing CM utility add-ons into the CCM and Control-M/EM server -- Expanding and updating the batch environment -- Ongoing installation of Control-M/Agents and Control Modules -- Installing multiple Control-M/Agents on the same host -- Defining Agentless remote hosts -- Unix/Linux remote host (using SSH) -- Windows remote host (using WMI) -- Applying Control-M fix packs and patches -- When to apply fix packs and patches -- How to apply fix packs and patches -- Fix pack and patch installations in our environment -- Installing additional Control-M GUI clients -- Frequent administration tasks -- Stop/start components -- Manually stop/start components -- Control-M/EM server components -- Control-M/Server components -- Control-M/Agent components -- Configuring automatic startup script -- Defining additional GUI users and groups.

Authorization of configuration items.

Master one of the world's most powerful enterprise workload automation tools - BMC Control-M 7 - using this book and eBook.

Description based on publisher supplied metadata and other sources.

Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2018. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.

There are no comments on this title.

to post a comment.

Powered by Koha