WORKLOAD AUTOMATION COMMUNITY
  • Home
  • Blogs
  • Forum
  • Resources
  • Events
    • IWA 9.5 Roadshows
  • About
  • Contact
  • What's new

Early progress in workload automation: Scheduling and batch processing

6/14/2018

0 Comments

 
Picture
Ahead with innovation!  I think workload automation is probably one of the biggest challenges we must engage if we want to move with the times in information technology. I strongly believe we are in front of a major innovation in our IBM Workload Automation solutions developed by our partner HCL.  
 
When I presented this topic for the first time, and when I finished talking one of my colleagues, @OzgunOdabasi, said something that I really liked. He said, “Why don’t you begin from the end with your presentation?” I started thinking about this and eventually convinced myself that Ozgun’s suggestion would be totally effective! Therefore, I decided to start this series of blog posts from the conclusion, so let’s begin by looking at this picture:
Picture
I am pretty sure some of you saw this and thought, “Oh my goodness!” This thought was probably the same whether you work in the mainframe or distributed systems area. The first thing we notice is the name of the file, JOB3FTP, which makes us think about a file transfer job even without specific skills. The second thing is the content, which requires some skill to understand. This is a file transfer batch job, startable by an IBM z/OS system, written in XML and designed to be executed outside of z/OS. 
  
It isn’t easy to find people with concurrent mainframe and XML skill, which generates a question: Who is going to write such a job to be initiated from z/OS and executed outside? A young guy from the university will probably enjoy this kind of work in a z/OS job library, using hexadecimal characters and being careful with continuations, because he is learning something and doesn’t mind this challenge. But the reality in IT is quite different, since the number of jobs to write can be very huge and can be tedious work. So, we need a way to automate this process. 
  
End–to-end batch processing  
In my next post, I will get back to the role of XML, which illustrates the power of the workload automation plug-in innovation. But first it is important first to give a picture of the end-to-end batch  processing concept. 

Traditionally batch in computer science identifies the ability to run complex processing “in silence,” without any human interaction. This year in IBM we are celebrating the 50th anniversary of the mainframe, and we could also say that batch processing was born in 1964 with the mainframe. 

Batch processing has solved a lot of problems and saved people time with their mainframe customer business due to its unattended characteristic (meaning that humans do not have to oversee it). IBM Workload Scheduler (IWS) automates the scheduling, taking into account all the prerequisites, so that there is no need for manual scheduling of batch jobs. 

Picture
For more than 30 years, batch processing was confined to a mainframe, but in the 1990s there was a fast explosion of distributed platforms, from UNIX to Linux, from Windows to proprietary applications, extending the need of batch processing to distributed environments as well. 
 IBM and HCL offer IWS to completely automate batch processing independently on the target platforms. It automates, monitors and controls workflow throughout the enterprise IT infrastructure. 
  
IWS supports many types of configurations, so a job can run in any type of platform: z/OS, Linux, Windows and so on. So, end-to-end batch processing is the ability to start jobs from any chosen platform and execute them on other platforms. The most common end-to-end batch configuration is based on an engine located in IBM z/OS and several agents installed in the target z/OS and distributed platforms. This is IBM Workload Scheduler for z/OS. 

Between 1990 and 2000, the IBM Workload Scheduler was for the first time enhanced in a multiplatform direction. That enhancement was a big innovation for that period, because it made possible starting simple scripts or batch commands from z/OS and running them on UNIX, Linux, Windows, OS/400 systems and of course on Cloud. 

In the second part of this series, we will continue our discussion on the evolution of IBM Workload Scheduler and further innovations in workload automation. We will talk about the application batch processing workloads, XML and the innovation of plug-ins.  
Please stay tuned, and share your thoughts with me on Twitter @nicochillemi.
Picture
Nico Chillemi

Domenico Chillemi, known as Nico, is an Executive IT Specialist in IBM Italy, with the role of Europe IOT Technical Leader for zSystems IT Service Management and Security technical sales. He is also the IBM Italy Technical Specialist Profession Leader, very careful to colleagues career and eminence. He belongs to the IBM Academy of Technology (AoT) Leadership Team as AoT Core Team member and also to the IBM zChampion team, leading all zSystems initiatives inside the IBM Academy of Technology. His main expertise is Workload Automation, especially in mainframe and end to end, and he tightly collaborates with HCL Technologies, being one of the IBM contacts point for customers with HCL. Moreover, he has also a strong knowledge of zStorage tools, System Automation and Security on zSystems.

0 Comments

Your comment will be posted after it is approved.


Leave a Reply.

    Archives

    January 2023
    December 2022
    September 2022
    August 2022
    July 2022
    June 2022
    May 2022
    April 2022
    March 2022
    February 2022
    January 2022
    December 2021
    October 2021
    September 2021
    August 2021
    July 2021
    June 2021
    May 2021
    April 2021
    March 2021
    February 2021
    January 2021
    December 2020
    November 2020
    October 2020
    September 2020
    August 2020
    July 2020
    June 2020
    May 2020
    April 2020
    March 2020
    January 2020
    December 2019
    November 2019
    October 2019
    August 2019
    July 2019
    June 2019
    May 2019
    April 2019
    March 2019
    February 2019
    January 2019
    December 2018
    November 2018
    October 2018
    September 2018
    August 2018
    July 2018
    June 2018
    May 2018
    April 2018
    March 2018
    February 2018
    January 2018
    December 2017
    November 2017
    October 2017
    September 2017
    August 2017
    July 2017
    June 2017
    May 2017

    Categories

    All
    Analytics
    Azure
    Business Applications
    Cloud
    Data Storage
    DevOps
    Monitoring & Reporting

    RSS Feed

www.hcltechsw.com
About HCL Software 
HCL Software is a division of HCL Technologies (HCL) that operates its primary software business. It develops, markets, sells, and supports over 20 product families in the areas of DevSecOps, Automation, Digital Solutions, Data Management, Marketing and Commerce, and Mainframes. HCL Software has offices and labs around the world to serve thousands of customers. Its mission is to drive ultimate customer success with their IT investments through relentless innovation of its products. For more information, To know more  please visit www.hcltechsw.com.  Copyright © 2019 HCL Technologies Limited
  • Home
  • Blogs
  • Forum
  • Resources
  • Events
    • IWA 9.5 Roadshows
  • About
  • Contact
  • What's new