SlideShare a Scribd company logo
1 of 45
All trademarks and registered trademarks are the property of their respective owners.© HelpSystems LLC. All rights reserved.
How to overcome the operations obstacle when
your IBM i talent retires
Operations on IBM i:
Where Do I Start?
HelpSystems LLC. All rights reserved.
Broadcasting live from Eden Prairie, Minnesota USA
Your Hosts
Chuck Losinski
Director of Automation Technology
HelpSystems
Tom Huntington
Executive Vice President of
Technical Solutions
HelpSystems
HelpSystems LLC. All rights reserved.
Top IT Concerns from 2016 Survey
HelpSystems LLC. All rights reserved.
• IBM i architecture and command structure
• Subsystems and memory pools
• Jobs and how the work gets done
Agenda
HelpSystems LLC. All rights reserved.
Integrated storage management
• Two pieces that are inseparable (like the transmission and engine of
your car; if one isn’t working, your car doesn’t run)
– Primary storage (RAM)
 Random access memory
– Secondary or auxiliary storage (DASD)
 Direct access storage device
 Spinning disk or solid state
IBM i Architecture
HelpSystems LLC. All rights reserved.
Single-level storage
• Also called virtual memory
• First appeared in the 1960s
• Allows programs larger than
available RAM to run without
being broken into pieces
• Programs and data are swapped out to disk (called a page fault)
• The operating system handles all this so programmers don’t have to
think about it
IBM i Architecture
HelpSystems LLC. All rights reserved.
In-House Outsourced In-House MSP
Power Systems Growth
HelpSystems LLC. All rights reserved.
Processor Technology Roadmap
POWER5
130 nm
2004
POWER6
65 nm
2007
POWER7
45 nm
2010
POWER8
22 nm
Starting
2014
POWER10
or whatever
it’s named
Future
POWER9
or whatever
it’s named
HelpSystems LLC. All rights reserved.
IBM i Past, Present, and Future
HelpSystems LLC. All rights reserved.
Library Structure vs. Directory Structure
How are files stored
on the system?
• Library(s)
– Object (Files/programs)
 Member
Integrated File System (IFS)
• Emulates the PC/UNIX
directory structure
– Open source (HTTP, Java, Ruby, PHP..)
– Directories/subdirectories/files
– Image data
– Unix/Linux app support
– File shares
Library
Members
Object
HelpSystems LLC. All rights reserved.
IBM i Commands and Menus
• Control Language (CL) is the
language on IBM i
– Defines requested actions
• Used to navigate without
using menus
• System commands stored
in library QSYS
• A CL programs
• Use GO CMDnnn to find what
you need
– GO CMDSAV
Command = Action + Object
HelpSystems LLC. All rights reserved.
IBM i Commands
 Prefix – Action
– Create CRT
– Display DSP
– Work with WRK
– Send SND
– Change CHG
– Copy CPY
– Start STR
– Delete DLT
 Suffix – Object
– Library LIB
– Object OBJ
– Job JOB
– Message MSG
– Password PWD
– User Profile USRPRF
– Writer WTR
– Status STS
• Nouns:
Attributes A Queue Q
Description D Entry E
File F
HelpSystems LLC. All rights reserved.
Prompting a Command (F4)
CRTUSRPRF, F4
HelpSystems LLC. All rights reserved.
• Your OS level
• Finding commands
• Command prompting
• Keywords
• F9 – Recall
• Call QCMD
Online Demonstration
HelpSystems LLC. All rights reserved.
• Work is performed by jobs
• Jobs run in subsystems
• A memory pool allocates main memory
• Processor resources are consumed by the job
How Work Gets Done
Subsystem
Scheduler
Interactive screen
External SQL
Request website
Memory
poolJob
Job
Job
Processor
HelpSystems LLC. All rights reserved.
• A single, pre-defined operating environment through which the
system coordinates workflow and resource use
• Typically, there is a separate subsystem for:
– Controlling subsystem
– Batch
– Interactive
– Spooling
– Communications
– Servers
• WRKSBSD or DSPSBSD allows you to work with the subsystem
definition (or WRKSBS command)
What Is a Subsystem?
HelpSystems LLC. All rights reserved.
• WRKACTJOB
– Show all jobs in all subsystems
• WRKSBS
– View all active subsystems
• STRSBS
– Start subsystem
• ENDSBS
– End subsystem
Subsystem Commands
HelpSystems LLC. All rights reserved.
Subsystems and Memory Pools
WRKACTJOB command
HelpSystems LLC. All rights reserved.
WRKSBS
WRKSBS
HelpSystems LLC. All rights reserved.
• Logical area of RAM where jobs process
• Maximum of 64 pools
• Memory can be changed dynamically
– By interactive commands
– By dynamic tuning
• Separate work into different pools
– Batch
– Interactive
– Web
• Something the Windows folks can only dream of!
All About Memory Pools
HelpSystems LLC. All rights reserved.
• *MACHINE = System Pool ID 1
– Machine programs and licensed programs
• *BASE = System Pool ID 2
– All main storage not allocated to other pools; it is the common pool
Every System Has *MACHINE and *BASE Pools
HelpSystems LLC. All rights reserved.
WRKSYSSTS command – F11 twice
WRKSYSSTS
HelpSystems LLC. All rights reserved.
DSPSBSD
DSPSBSD Menu
HelpSystems LLC. All rights reserved.
WRKACTJOB
WRKACTJOB command
HelpSystems LLC. All rights reserved.
• Show WRKSYSSTS
• Show QBATCH subsystem description
• Show WRKSHRPOOL and *SHRPOOL1
Online Demonstration
HelpSystems LLC. All rights reserved.
What Identifies a Job?
• Each job has a unique identifier
made up of 3 parts:
– Job number
– User
– Job name
• Example:
085314/QPGMR/QPADEV0001
• Example jobs:
– Batch
– Interactive
– Server (HTTP, FTP..)
– Pre-start
– Writers
HelpSystems LLC. All rights reserved.
Common job commands:
• SBMJOB
– Run a batch type job
• DSPJOB
– Display a job
• CHGJOB
– Change job
• WRKJOB
– Work with job
• DSPJOBLOG
– Work with logging information
Working with Jobs
HelpSystems LLC. All rights reserved.
SBMJOB
SBMJOB, F4
CALL PGM(SLSRPT101)
HelpSystems LLC. All rights reserved.
Subsystems manage system resources
• Main memory and CPU
• Coordinate job processing through JOBQs
Subsystems and Job Queues
Subsystem
Scheduler
Interactive Screen
External SQL Request
Website
JOBQJob
Job
Job
Memory
Processor
HelpSystems LLC. All rights reserved.
Jobs are prioritized within the job
queue to determine which job will
run first based on:
• Submit time
• Priority on the job queue
(called JOBQ priority)
• Maximum number of active jobs allowed
Job Queue
HelpSystems LLC. All rights reserved.
WRKJOBQ
WRKJOBQ JOBQ(QBAT*)
HelpSystems LLC. All rights reserved.
Subsystem Description
WRKSBS, option 5 on QBATCH
HelpSystems LLC. All rights reserved.
Job Queue Entries
WRKSBS, option 5 on QBATCH, option 6 – Job Queue Entries
HelpSystems LLC. All rights reserved.
WRKJOBQ
WRKJOBQ JOBQ(QBATCH)
HelpSystems LLC. All rights reserved.
• WRKJOB
– By name; will show all instances of job active or not
• WRKSBMJOB
– Displays a list of jobs that have been submitted
– *JOB lists jobs submitted since sign-on
• WRKJOBQ
– HLDJOBQ – Hold the JOBQ
– RLSJOBQ – Release the JOBQ
– Move jobs between JOBQs
• WRKUSRJOB
– Work with all jobs for a user
Managing Batch Work
HelpSystems LLC. All rights reserved.
Having issues getting a job to process?
• WRKACTJOB – look at the job status (MSGW); check job run priority
• WRKJOBQ – is the JOBQ held? Can the job be moved elsewhere?
• WRKSBS/DSPSBSD – what is the maximum jobs allowed to run?
• WRKACTJOB/WRKSYSSTS – is the CPU maxed out?
Troubleshooting
HelpSystems LLC. All rights reserved.
• Submit a job to a JOBQ that is held
• To what subsystem is the JOBQ allocated?
• Release the JOBQ
• Find the job
• Watch the system performance
Online Demonstration
HelpSystems LLC. All rights reserved.
Message Management Webinar
https://www.helpsystems.com/resources/on-demand-webinars/how-confront-your-ibm-i-message-queues
HelpSystems LLC. All rights reserved.
Additional Information
https://www.helpsystems.com/resources/on-demand-webinars/primer-ibm-i-user-profiles-and-how-deploy-them
HelpSystems Corporate Overview. All rights reserved.
Backup and HA Workload automation
Report management
Partition performanceAutomated monitoring
and notification
Where Is Robot Monitor Positioned?
HelpSystems Corporate Overview. All rights reserved.
We Solve Everyday Business Needs
How can we help you?
• Workload Automation
• Business Process
Automation
• Network Monitoring
• Message & Event
Monitoring
• Performance
Monitoring
• Data Backup
Management
• Remote Monitoring &
Management
• High Availability
• Enterprise Data
Access
• Executive
Dashboards &
Reporting
• Mobile Data Access
• Data Warehousing
• Risk Assessment
• Anti-virus
• Security Event
Monitoring
• Identity & Access
Management
• Compliance
Reporting
• Professional Security
Services
• Automated Process
& Workflow
Management
• Document Scanning
& Digital Storage
• Data Capture &
Forms Management
• Document Creation &
Assembly
• Signature Capture &
Approval
Management
• Document
Distribution
HelpSystems Corporate Overview. All rights reserved.
• Enterprise scheduling and business process automation
(IBM i, AIX, UNIX, Linux, Windows)
• Monitoring (IBM i, AIX, Linux, Windows)
• Security and compliance (IBM i, AIX, Linux, Windows)
• BI and data warehouse (IBM i)
– Modernize your data access
• Document lifecycle management (any platform)
– Electronic forms, signature, workflow, distribution
• Network monitoring (anything with an IP address)
• Backup and HA (IBM i)
• Managed file transfer
What IT Problems Do We Solve?
HelpSystems LLC. All rights reserved.
Command Reference
Category Commands Menu
Subsystems WRKSBS, WRKSBSD, DSPSBSD,
STRSBS, ENDSBS
GO CMDSBS
Memory pools WRKSYSSTS, DSPSYSSTS,
WRKSHRPOOL
GO CMDSHRPOOL
Jobs WRKJOB, DSPJOB, CHGJOB,
SBMJOB, WRKSBMJOB, WRKUSRJOB
GO CMDJOB
Job queues WRKJOBQ, HLDJOBQ, RLSJOBQ GO CMDJOBQ
User profiles WRKUSRPRF,
DSPUSRPRF, CRTUSRPRF,
CHGUSRPRF, DLTUSRPRF
GO CMDUSRPRF
Spool files WRKSPLF GO CMDSPLF
Output queues WRKOUTQ, CRTOUTQ, CHGOUTQ,
HLDOUTQ, RLSOUTQ,
CLROUTQ
GO CMDOUTQ
HelpSystems LLC. All rights reserved.
Recap
Questions? Comments?
• Recap:
– IBM i Architecture and command structure
– Subsystems and memory pools
– Jobs and how the work gets done
• Training coursework:
– Operations 101 online education
• Additional free resources:
– IBM i Message management guide
– Getting started with IBM i Security on-demand webinar series
HelpSystems LLC. All rights reserved.
Thank you for attending!
Contact information
Website:
www.helpsystems.com
Telephone:
800-328-1000 sales
+1 952-933-0609 support
Presenters:
chuck.losinski@helpsystems.com
tom.huntington@helpsystems.com
Chuck Losinski
Director of Automation Technology
HelpSystems
Tom Huntington
Executive Vice President of
Technical Solutions
HelpSystems

More Related Content

What's hot

VMworld 2013: Demystifying VMware Mirage: Tips and Tricks for Success
VMworld 2013: Demystifying VMware Mirage: Tips and Tricks for Success VMworld 2013: Demystifying VMware Mirage: Tips and Tricks for Success
VMworld 2013: Demystifying VMware Mirage: Tips and Tricks for Success VMworld
 
Collaborate 2011-tuning-ebusiness-416502
Collaborate 2011-tuning-ebusiness-416502Collaborate 2011-tuning-ebusiness-416502
Collaborate 2011-tuning-ebusiness-416502kaziul Islam Bulbul
 
Von A bis Z-itrix: Installieren Sie den stabilsten und schnellsten HCL Notes-...
Von A bis Z-itrix: Installieren Sie den stabilsten und schnellsten HCL Notes-...Von A bis Z-itrix: Installieren Sie den stabilsten und schnellsten HCL Notes-...
Von A bis Z-itrix: Installieren Sie den stabilsten und schnellsten HCL Notes-...panagenda
 
Connections Migration soccnx12
Connections Migration soccnx12Connections Migration soccnx12
Connections Migration soccnx12Sharon James
 
Victor Toal - IBM Connections: So you have it installed – now what?
Victor Toal - IBM Connections: So you have it installed – now what?Victor Toal - IBM Connections: So you have it installed – now what?
Victor Toal - IBM Connections: So you have it installed – now what?LetsConnect
 
Virtual, Faster, Better! How to Virtualize IBM Notes V10
Virtual, Faster, Better! How to Virtualize IBM Notes V10Virtual, Faster, Better! How to Virtualize IBM Notes V10
Virtual, Faster, Better! How to Virtualize IBM Notes V10panagenda
 
Got Problems? Let's Do a Health Check
Got Problems? Let's Do a Health CheckGot Problems? Let's Do a Health Check
Got Problems? Let's Do a Health CheckLuis Guirigay
 
C15LV: Ins and Outs of Concurrent Processing Configuration in Oracle e-Busine...
C15LV: Ins and Outs of Concurrent Processing Configuration in Oracle e-Busine...C15LV: Ins and Outs of Concurrent Processing Configuration in Oracle e-Busine...
C15LV: Ins and Outs of Concurrent Processing Configuration in Oracle e-Busine...Maris Elsins
 
Internals of concurent managers
Internals of concurent managersInternals of concurent managers
Internals of concurent managersMaris Elsins
 
Smart Data Frameworks for Database Replication
Smart Data Frameworks for Database ReplicationSmart Data Frameworks for Database Replication
Smart Data Frameworks for Database ReplicationRoy Hammett
 
BP103 - Got Problems? Let's Do a Health Check
BP103 - Got Problems? Let's Do a Health CheckBP103 - Got Problems? Let's Do a Health Check
BP103 - Got Problems? Let's Do a Health CheckLuis Guirigay
 
Memory management in operating system | Paging | Virtual memory
Memory management in operating system | Paging | Virtual memoryMemory management in operating system | Paging | Virtual memory
Memory management in operating system | Paging | Virtual memoryShivam Mitra
 
VMworld 2013: VMware Horizon Mirage Image Deployment Deep Dive
VMworld 2013: VMware Horizon Mirage Image Deployment Deep DiveVMworld 2013: VMware Horizon Mirage Image Deployment Deep Dive
VMworld 2013: VMware Horizon Mirage Image Deployment Deep DiveVMworld
 
RNUG - Virtual, Faster, Better! How to deploy HCL Notes 11.0.1 FP2 for Citrix...
RNUG - Virtual, Faster, Better! How to deploy HCL Notes 11.0.1 FP2 for Citrix...RNUG - Virtual, Faster, Better! How to deploy HCL Notes 11.0.1 FP2 for Citrix...
RNUG - Virtual, Faster, Better! How to deploy HCL Notes 11.0.1 FP2 for Citrix...Christoph Adler
 
Engage 2018: IBM Notes and Domino Performance Boost - Reloaded
Engage 2018: IBM Notes and Domino Performance Boost - Reloaded Engage 2018: IBM Notes and Domino Performance Boost - Reloaded
Engage 2018: IBM Notes and Domino Performance Boost - Reloaded Christoph Adler
 
08 operating system support
08 operating system support08 operating system support
08 operating system supportBitta_man
 
IBM i Performance management and performance data collectors june 2012
IBM i Performance management and performance data collectors june 2012IBM i Performance management and performance data collectors june 2012
IBM i Performance management and performance data collectors june 2012COMMON Europe
 
From A to Z-itrix: Setting up the most stable and fastest HCL Notes client on...
From A to Z-itrix: Setting up the most stable and fastest HCL Notes client on...From A to Z-itrix: Setting up the most stable and fastest HCL Notes client on...
From A to Z-itrix: Setting up the most stable and fastest HCL Notes client on...panagenda
 
Adding Support for Networking and Web Technologies to an Embedded System
Adding Support for Networking and Web Technologies to an Embedded SystemAdding Support for Networking and Web Technologies to an Embedded System
Adding Support for Networking and Web Technologies to an Embedded SystemJohn Efstathiades
 

What's hot (20)

VMworld 2013: Demystifying VMware Mirage: Tips and Tricks for Success
VMworld 2013: Demystifying VMware Mirage: Tips and Tricks for Success VMworld 2013: Demystifying VMware Mirage: Tips and Tricks for Success
VMworld 2013: Demystifying VMware Mirage: Tips and Tricks for Success
 
Collaborate 2011-tuning-ebusiness-416502
Collaborate 2011-tuning-ebusiness-416502Collaborate 2011-tuning-ebusiness-416502
Collaborate 2011-tuning-ebusiness-416502
 
Von A bis Z-itrix: Installieren Sie den stabilsten und schnellsten HCL Notes-...
Von A bis Z-itrix: Installieren Sie den stabilsten und schnellsten HCL Notes-...Von A bis Z-itrix: Installieren Sie den stabilsten und schnellsten HCL Notes-...
Von A bis Z-itrix: Installieren Sie den stabilsten und schnellsten HCL Notes-...
 
Connections Migration soccnx12
Connections Migration soccnx12Connections Migration soccnx12
Connections Migration soccnx12
 
Victor Toal - IBM Connections: So you have it installed – now what?
Victor Toal - IBM Connections: So you have it installed – now what?Victor Toal - IBM Connections: So you have it installed – now what?
Victor Toal - IBM Connections: So you have it installed – now what?
 
Virtual, Faster, Better! How to Virtualize IBM Notes V10
Virtual, Faster, Better! How to Virtualize IBM Notes V10Virtual, Faster, Better! How to Virtualize IBM Notes V10
Virtual, Faster, Better! How to Virtualize IBM Notes V10
 
Got Problems? Let's Do a Health Check
Got Problems? Let's Do a Health CheckGot Problems? Let's Do a Health Check
Got Problems? Let's Do a Health Check
 
C15LV: Ins and Outs of Concurrent Processing Configuration in Oracle e-Busine...
C15LV: Ins and Outs of Concurrent Processing Configuration in Oracle e-Busine...C15LV: Ins and Outs of Concurrent Processing Configuration in Oracle e-Busine...
C15LV: Ins and Outs of Concurrent Processing Configuration in Oracle e-Busine...
 
Internals of concurent managers
Internals of concurent managersInternals of concurent managers
Internals of concurent managers
 
Smart Data Frameworks for Database Replication
Smart Data Frameworks for Database ReplicationSmart Data Frameworks for Database Replication
Smart Data Frameworks for Database Replication
 
BP103 - Got Problems? Let's Do a Health Check
BP103 - Got Problems? Let's Do a Health CheckBP103 - Got Problems? Let's Do a Health Check
BP103 - Got Problems? Let's Do a Health Check
 
Memory management in operating system | Paging | Virtual memory
Memory management in operating system | Paging | Virtual memoryMemory management in operating system | Paging | Virtual memory
Memory management in operating system | Paging | Virtual memory
 
VMworld 2013: VMware Horizon Mirage Image Deployment Deep Dive
VMworld 2013: VMware Horizon Mirage Image Deployment Deep DiveVMworld 2013: VMware Horizon Mirage Image Deployment Deep Dive
VMworld 2013: VMware Horizon Mirage Image Deployment Deep Dive
 
RNUG - Virtual, Faster, Better! How to deploy HCL Notes 11.0.1 FP2 for Citrix...
RNUG - Virtual, Faster, Better! How to deploy HCL Notes 11.0.1 FP2 for Citrix...RNUG - Virtual, Faster, Better! How to deploy HCL Notes 11.0.1 FP2 for Citrix...
RNUG - Virtual, Faster, Better! How to deploy HCL Notes 11.0.1 FP2 for Citrix...
 
Engage 2018: IBM Notes and Domino Performance Boost - Reloaded
Engage 2018: IBM Notes and Domino Performance Boost - Reloaded Engage 2018: IBM Notes and Domino Performance Boost - Reloaded
Engage 2018: IBM Notes and Domino Performance Boost - Reloaded
 
Ch1
Ch1Ch1
Ch1
 
08 operating system support
08 operating system support08 operating system support
08 operating system support
 
IBM i Performance management and performance data collectors june 2012
IBM i Performance management and performance data collectors june 2012IBM i Performance management and performance data collectors june 2012
IBM i Performance management and performance data collectors june 2012
 
From A to Z-itrix: Setting up the most stable and fastest HCL Notes client on...
From A to Z-itrix: Setting up the most stable and fastest HCL Notes client on...From A to Z-itrix: Setting up the most stable and fastest HCL Notes client on...
From A to Z-itrix: Setting up the most stable and fastest HCL Notes client on...
 
Adding Support for Networking and Web Technologies to an Embedded System
Adding Support for Networking and Web Technologies to an Embedded SystemAdding Support for Networking and Web Technologies to an Embedded System
Adding Support for Networking and Web Technologies to an Embedded System
 

Similar to IBM i Resources Retiring?

SQL-Based Monitoring with Robot Monitor
SQL-Based Monitoring with Robot MonitorSQL-Based Monitoring with Robot Monitor
SQL-Based Monitoring with Robot MonitorHelpSystems
 
Robot - 5 Reasons Developers Love Robot Schedule
Robot - 5 Reasons Developers Love Robot ScheduleRobot - 5 Reasons Developers Love Robot Schedule
Robot - 5 Reasons Developers Love Robot ScheduleHelpSystems
 
Operating system by ajay yadav shq upr
Operating system by ajay yadav shq uprOperating system by ajay yadav shq upr
Operating system by ajay yadav shq uprAjay Yadav
 
Stop Feeding IBM i Performance Hogs - Robot
Stop Feeding IBM i Performance Hogs - RobotStop Feeding IBM i Performance Hogs - Robot
Stop Feeding IBM i Performance Hogs - RobotHelpSystems
 
IBM i Monitoring by the Dashboard Light
IBM i Monitoring by the Dashboard LightIBM i Monitoring by the Dashboard Light
IBM i Monitoring by the Dashboard LightHelpSystems
 
Aging RPG Programmers in Charge of Your IBM i?
Aging RPG Programmers in Charge of Your IBM i?Aging RPG Programmers in Charge of Your IBM i?
Aging RPG Programmers in Charge of Your IBM i?HelpSystems
 
10 Tips for AIX Security
10 Tips for AIX Security10 Tips for AIX Security
10 Tips for AIX SecurityHelpSystems
 
Operating System Unit 1
Operating System Unit 1Operating System Unit 1
Operating System Unit 1SanthiNivas
 
Real-Time Disk Monitoring with Robot Monitor
Real-Time Disk Monitoring with Robot MonitorReal-Time Disk Monitoring with Robot Monitor
Real-Time Disk Monitoring with Robot MonitorHelpSystems
 
Automate Server Mastery by Stack Advisors - Automation Nation 2018
Automate Server Mastery by Stack Advisors - Automation Nation 2018Automate Server Mastery by Stack Advisors - Automation Nation 2018
Automate Server Mastery by Stack Advisors - Automation Nation 2018Scott Wilson
 
HW and SW components.pptx
HW and SW components.pptxHW and SW components.pptx
HW and SW components.pptxBismaIshfaq3
 
Operating Systems As a Product
Operating Systems As a ProductOperating Systems As a Product
Operating Systems As a ProductHarshit Srivastava
 
Mba i-ifm-u-3 operating systems
Mba i-ifm-u-3 operating systemsMba i-ifm-u-3 operating systems
Mba i-ifm-u-3 operating systemsRai University
 
Mba i-ifm-u-3 operating systems
Mba i-ifm-u-3 operating systemsMba i-ifm-u-3 operating systems
Mba i-ifm-u-3 operating systemsRai University
 

Similar to IBM i Resources Retiring? (20)

SQL-Based Monitoring with Robot Monitor
SQL-Based Monitoring with Robot MonitorSQL-Based Monitoring with Robot Monitor
SQL-Based Monitoring with Robot Monitor
 
Robot - 5 Reasons Developers Love Robot Schedule
Robot - 5 Reasons Developers Love Robot ScheduleRobot - 5 Reasons Developers Love Robot Schedule
Robot - 5 Reasons Developers Love Robot Schedule
 
Operating system by ajay yadav shq upr
Operating system by ajay yadav shq uprOperating system by ajay yadav shq upr
Operating system by ajay yadav shq upr
 
Stop Feeding IBM i Performance Hogs - Robot
Stop Feeding IBM i Performance Hogs - RobotStop Feeding IBM i Performance Hogs - Robot
Stop Feeding IBM i Performance Hogs - Robot
 
IBM i Monitoring by the Dashboard Light
IBM i Monitoring by the Dashboard LightIBM i Monitoring by the Dashboard Light
IBM i Monitoring by the Dashboard Light
 
Unit 4
Unit  4Unit  4
Unit 4
 
Aging RPG Programmers in Charge of Your IBM i?
Aging RPG Programmers in Charge of Your IBM i?Aging RPG Programmers in Charge of Your IBM i?
Aging RPG Programmers in Charge of Your IBM i?
 
10 Tips for AIX Security
10 Tips for AIX Security10 Tips for AIX Security
10 Tips for AIX Security
 
Operating system concept
Operating system conceptOperating system concept
Operating system concept
 
Operating System Unit 1
Operating System Unit 1Operating System Unit 1
Operating System Unit 1
 
Real-Time Disk Monitoring with Robot Monitor
Real-Time Disk Monitoring with Robot MonitorReal-Time Disk Monitoring with Robot Monitor
Real-Time Disk Monitoring with Robot Monitor
 
Automate Server Mastery by Stack Advisors - Automation Nation 2018
Automate Server Mastery by Stack Advisors - Automation Nation 2018Automate Server Mastery by Stack Advisors - Automation Nation 2018
Automate Server Mastery by Stack Advisors - Automation Nation 2018
 
Operating System 1.pptx
Operating System 1.pptxOperating System 1.pptx
Operating System 1.pptx
 
Autosar Basics hand book_v1
Autosar Basics  hand book_v1Autosar Basics  hand book_v1
Autosar Basics hand book_v1
 
Operating System
Operating SystemOperating System
Operating System
 
OS-Part-01.pdf
OS-Part-01.pdfOS-Part-01.pdf
OS-Part-01.pdf
 
HW and SW components.pptx
HW and SW components.pptxHW and SW components.pptx
HW and SW components.pptx
 
Operating Systems As a Product
Operating Systems As a ProductOperating Systems As a Product
Operating Systems As a Product
 
Mba i-ifm-u-3 operating systems
Mba i-ifm-u-3 operating systemsMba i-ifm-u-3 operating systems
Mba i-ifm-u-3 operating systems
 
Mba i-ifm-u-3 operating systems
Mba i-ifm-u-3 operating systemsMba i-ifm-u-3 operating systems
Mba i-ifm-u-3 operating systems
 

More from HelpSystems

El Estado de la Seguridad de IBM i en 2020
El Estado de la Seguridad de IBM i en 2020El Estado de la Seguridad de IBM i en 2020
El Estado de la Seguridad de IBM i en 2020HelpSystems
 
Ciberseguridad Cómo identificar con certeza dispositivos comprometidos en la...
Ciberseguridad  Cómo identificar con certeza dispositivos comprometidos en la...Ciberseguridad  Cómo identificar con certeza dispositivos comprometidos en la...
Ciberseguridad Cómo identificar con certeza dispositivos comprometidos en la...HelpSystems
 
Rbt jdbc odbc webinar
Rbt jdbc odbc webinar Rbt jdbc odbc webinar
Rbt jdbc odbc webinar HelpSystems
 
RPA en 45 minutos
RPA en 45 minutos RPA en 45 minutos
RPA en 45 minutos HelpSystems
 
Webinar go anywhere_mft_scripts
Webinar go anywhere_mft_scriptsWebinar go anywhere_mft_scripts
Webinar go anywhere_mft_scriptsHelpSystems
 
Automatización de Procesos de IT
Automatización de Procesos de ITAutomatización de Procesos de IT
Automatización de Procesos de ITHelpSystems
 
Hs 2020-ibmi-marketplace-spanish v3
Hs 2020-ibmi-marketplace-spanish v3Hs 2020-ibmi-marketplace-spanish v3
Hs 2020-ibmi-marketplace-spanish v3HelpSystems
 
Caso de éxito Zurich automatiza sus procesos críticos de Negocio con RPA
Caso de éxito  Zurich automatiza sus procesos críticos de Negocio con RPACaso de éxito  Zurich automatiza sus procesos críticos de Negocio con RPA
Caso de éxito Zurich automatiza sus procesos críticos de Negocio con RPAHelpSystems
 
Centro de Excelencia en Automatización 3
Centro de Excelencia en Automatización 3Centro de Excelencia en Automatización 3
Centro de Excelencia en Automatización 3HelpSystems
 
Cómo crear un Centro de Excelencia de Automatización 2
Cómo crear un Centro de Excelencia de Automatización 2Cómo crear un Centro de Excelencia de Automatización 2
Cómo crear un Centro de Excelencia de Automatización 2HelpSystems
 
Construyendo un Centro de Excelencia de Automatización PARTE 1
Construyendo un Centro de Excelencia de Automatización PARTE 1Construyendo un Centro de Excelencia de Automatización PARTE 1
Construyendo un Centro de Excelencia de Automatización PARTE 1HelpSystems
 
Webinar Vityl IT & Business Monitoring
Webinar Vityl IT & Business MonitoringWebinar Vityl IT & Business Monitoring
Webinar Vityl IT & Business MonitoringHelpSystems
 
1 año de RGPD: 3 formas en las que HelpSystems puede ayudar
1 año de RGPD:  3 formas en las que HelpSystems puede ayudar1 año de RGPD:  3 formas en las que HelpSystems puede ayudar
1 año de RGPD: 3 formas en las que HelpSystems puede ayudarHelpSystems
 
Automate feature tour
Automate feature tourAutomate feature tour
Automate feature tourHelpSystems
 
WEBINAR GRABADO Automatización de procesos de IT: tecnologías más usadas, cas...
WEBINAR GRABADO Automatización de procesos de IT: tecnologías más usadas, cas...WEBINAR GRABADO Automatización de procesos de IT: tecnologías más usadas, cas...
WEBINAR GRABADO Automatización de procesos de IT: tecnologías más usadas, cas...HelpSystems
 
5 problemas del intercambio de archivos mediante scripts
5 problemas del intercambio de archivos mediante scripts5 problemas del intercambio de archivos mediante scripts
5 problemas del intercambio de archivos mediante scriptsHelpSystems
 
CASO DE ÉXITO: Grupo Banco San Juan
CASO DE ÉXITO: Grupo Banco San JuanCASO DE ÉXITO: Grupo Banco San Juan
CASO DE ÉXITO: Grupo Banco San JuanHelpSystems
 
Webinar Security Scan
Webinar Security ScanWebinar Security Scan
Webinar Security ScanHelpSystems
 

More from HelpSystems (20)

El Estado de la Seguridad de IBM i en 2020
El Estado de la Seguridad de IBM i en 2020El Estado de la Seguridad de IBM i en 2020
El Estado de la Seguridad de IBM i en 2020
 
Ciberseguridad Cómo identificar con certeza dispositivos comprometidos en la...
Ciberseguridad  Cómo identificar con certeza dispositivos comprometidos en la...Ciberseguridad  Cómo identificar con certeza dispositivos comprometidos en la...
Ciberseguridad Cómo identificar con certeza dispositivos comprometidos en la...
 
Rbt jdbc odbc webinar
Rbt jdbc odbc webinar Rbt jdbc odbc webinar
Rbt jdbc odbc webinar
 
RPA en 45 minutos
RPA en 45 minutos RPA en 45 minutos
RPA en 45 minutos
 
Webinar go anywhere_mft_scripts
Webinar go anywhere_mft_scriptsWebinar go anywhere_mft_scripts
Webinar go anywhere_mft_scripts
 
Automatización de Procesos de IT
Automatización de Procesos de ITAutomatización de Procesos de IT
Automatización de Procesos de IT
 
Hs 2020-ibmi-marketplace-spanish v3
Hs 2020-ibmi-marketplace-spanish v3Hs 2020-ibmi-marketplace-spanish v3
Hs 2020-ibmi-marketplace-spanish v3
 
Mft 45 minutos
Mft 45 minutosMft 45 minutos
Mft 45 minutos
 
Caso de éxito Zurich automatiza sus procesos críticos de Negocio con RPA
Caso de éxito  Zurich automatiza sus procesos críticos de Negocio con RPACaso de éxito  Zurich automatiza sus procesos críticos de Negocio con RPA
Caso de éxito Zurich automatiza sus procesos críticos de Negocio con RPA
 
Centro de Excelencia en Automatización 3
Centro de Excelencia en Automatización 3Centro de Excelencia en Automatización 3
Centro de Excelencia en Automatización 3
 
Cómo crear un Centro de Excelencia de Automatización 2
Cómo crear un Centro de Excelencia de Automatización 2Cómo crear un Centro de Excelencia de Automatización 2
Cómo crear un Centro de Excelencia de Automatización 2
 
Construyendo un Centro de Excelencia de Automatización PARTE 1
Construyendo un Centro de Excelencia de Automatización PARTE 1Construyendo un Centro de Excelencia de Automatización PARTE 1
Construyendo un Centro de Excelencia de Automatización PARTE 1
 
Webinar Vityl IT & Business Monitoring
Webinar Vityl IT & Business MonitoringWebinar Vityl IT & Business Monitoring
Webinar Vityl IT & Business Monitoring
 
1 año de RGPD: 3 formas en las que HelpSystems puede ayudar
1 año de RGPD:  3 formas en las que HelpSystems puede ayudar1 año de RGPD:  3 formas en las que HelpSystems puede ayudar
1 año de RGPD: 3 formas en las que HelpSystems puede ayudar
 
Mft 45 minutos
Mft 45 minutosMft 45 minutos
Mft 45 minutos
 
Automate feature tour
Automate feature tourAutomate feature tour
Automate feature tour
 
WEBINAR GRABADO Automatización de procesos de IT: tecnologías más usadas, cas...
WEBINAR GRABADO Automatización de procesos de IT: tecnologías más usadas, cas...WEBINAR GRABADO Automatización de procesos de IT: tecnologías más usadas, cas...
WEBINAR GRABADO Automatización de procesos de IT: tecnologías más usadas, cas...
 
5 problemas del intercambio de archivos mediante scripts
5 problemas del intercambio de archivos mediante scripts5 problemas del intercambio de archivos mediante scripts
5 problemas del intercambio de archivos mediante scripts
 
CASO DE ÉXITO: Grupo Banco San Juan
CASO DE ÉXITO: Grupo Banco San JuanCASO DE ÉXITO: Grupo Banco San Juan
CASO DE ÉXITO: Grupo Banco San Juan
 
Webinar Security Scan
Webinar Security ScanWebinar Security Scan
Webinar Security Scan
 

Recently uploaded

Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...masabamasaba
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in sowetomasabamasaba
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...masabamasaba
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionOnePlan Solutions
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfkalichargn70th171
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdfPearlKirahMaeRagusta1
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...Jittipong Loespradit
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Hararemasabamasaba
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyviewmasabamasaba
 

Recently uploaded (20)

Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 

IBM i Resources Retiring?

  • 1. All trademarks and registered trademarks are the property of their respective owners.© HelpSystems LLC. All rights reserved. How to overcome the operations obstacle when your IBM i talent retires Operations on IBM i: Where Do I Start?
  • 2. HelpSystems LLC. All rights reserved. Broadcasting live from Eden Prairie, Minnesota USA Your Hosts Chuck Losinski Director of Automation Technology HelpSystems Tom Huntington Executive Vice President of Technical Solutions HelpSystems
  • 3. HelpSystems LLC. All rights reserved. Top IT Concerns from 2016 Survey
  • 4. HelpSystems LLC. All rights reserved. • IBM i architecture and command structure • Subsystems and memory pools • Jobs and how the work gets done Agenda
  • 5. HelpSystems LLC. All rights reserved. Integrated storage management • Two pieces that are inseparable (like the transmission and engine of your car; if one isn’t working, your car doesn’t run) – Primary storage (RAM)  Random access memory – Secondary or auxiliary storage (DASD)  Direct access storage device  Spinning disk or solid state IBM i Architecture
  • 6. HelpSystems LLC. All rights reserved. Single-level storage • Also called virtual memory • First appeared in the 1960s • Allows programs larger than available RAM to run without being broken into pieces • Programs and data are swapped out to disk (called a page fault) • The operating system handles all this so programmers don’t have to think about it IBM i Architecture
  • 7. HelpSystems LLC. All rights reserved. In-House Outsourced In-House MSP Power Systems Growth
  • 8. HelpSystems LLC. All rights reserved. Processor Technology Roadmap POWER5 130 nm 2004 POWER6 65 nm 2007 POWER7 45 nm 2010 POWER8 22 nm Starting 2014 POWER10 or whatever it’s named Future POWER9 or whatever it’s named
  • 9. HelpSystems LLC. All rights reserved. IBM i Past, Present, and Future
  • 10. HelpSystems LLC. All rights reserved. Library Structure vs. Directory Structure How are files stored on the system? • Library(s) – Object (Files/programs)  Member Integrated File System (IFS) • Emulates the PC/UNIX directory structure – Open source (HTTP, Java, Ruby, PHP..) – Directories/subdirectories/files – Image data – Unix/Linux app support – File shares Library Members Object
  • 11. HelpSystems LLC. All rights reserved. IBM i Commands and Menus • Control Language (CL) is the language on IBM i – Defines requested actions • Used to navigate without using menus • System commands stored in library QSYS • A CL programs • Use GO CMDnnn to find what you need – GO CMDSAV Command = Action + Object
  • 12. HelpSystems LLC. All rights reserved. IBM i Commands  Prefix – Action – Create CRT – Display DSP – Work with WRK – Send SND – Change CHG – Copy CPY – Start STR – Delete DLT  Suffix – Object – Library LIB – Object OBJ – Job JOB – Message MSG – Password PWD – User Profile USRPRF – Writer WTR – Status STS • Nouns: Attributes A Queue Q Description D Entry E File F
  • 13. HelpSystems LLC. All rights reserved. Prompting a Command (F4) CRTUSRPRF, F4
  • 14. HelpSystems LLC. All rights reserved. • Your OS level • Finding commands • Command prompting • Keywords • F9 – Recall • Call QCMD Online Demonstration
  • 15. HelpSystems LLC. All rights reserved. • Work is performed by jobs • Jobs run in subsystems • A memory pool allocates main memory • Processor resources are consumed by the job How Work Gets Done Subsystem Scheduler Interactive screen External SQL Request website Memory poolJob Job Job Processor
  • 16. HelpSystems LLC. All rights reserved. • A single, pre-defined operating environment through which the system coordinates workflow and resource use • Typically, there is a separate subsystem for: – Controlling subsystem – Batch – Interactive – Spooling – Communications – Servers • WRKSBSD or DSPSBSD allows you to work with the subsystem definition (or WRKSBS command) What Is a Subsystem?
  • 17. HelpSystems LLC. All rights reserved. • WRKACTJOB – Show all jobs in all subsystems • WRKSBS – View all active subsystems • STRSBS – Start subsystem • ENDSBS – End subsystem Subsystem Commands
  • 18. HelpSystems LLC. All rights reserved. Subsystems and Memory Pools WRKACTJOB command
  • 19. HelpSystems LLC. All rights reserved. WRKSBS WRKSBS
  • 20. HelpSystems LLC. All rights reserved. • Logical area of RAM where jobs process • Maximum of 64 pools • Memory can be changed dynamically – By interactive commands – By dynamic tuning • Separate work into different pools – Batch – Interactive – Web • Something the Windows folks can only dream of! All About Memory Pools
  • 21. HelpSystems LLC. All rights reserved. • *MACHINE = System Pool ID 1 – Machine programs and licensed programs • *BASE = System Pool ID 2 – All main storage not allocated to other pools; it is the common pool Every System Has *MACHINE and *BASE Pools
  • 22. HelpSystems LLC. All rights reserved. WRKSYSSTS command – F11 twice WRKSYSSTS
  • 23. HelpSystems LLC. All rights reserved. DSPSBSD DSPSBSD Menu
  • 24. HelpSystems LLC. All rights reserved. WRKACTJOB WRKACTJOB command
  • 25. HelpSystems LLC. All rights reserved. • Show WRKSYSSTS • Show QBATCH subsystem description • Show WRKSHRPOOL and *SHRPOOL1 Online Demonstration
  • 26. HelpSystems LLC. All rights reserved. What Identifies a Job? • Each job has a unique identifier made up of 3 parts: – Job number – User – Job name • Example: 085314/QPGMR/QPADEV0001 • Example jobs: – Batch – Interactive – Server (HTTP, FTP..) – Pre-start – Writers
  • 27. HelpSystems LLC. All rights reserved. Common job commands: • SBMJOB – Run a batch type job • DSPJOB – Display a job • CHGJOB – Change job • WRKJOB – Work with job • DSPJOBLOG – Work with logging information Working with Jobs
  • 28. HelpSystems LLC. All rights reserved. SBMJOB SBMJOB, F4 CALL PGM(SLSRPT101)
  • 29. HelpSystems LLC. All rights reserved. Subsystems manage system resources • Main memory and CPU • Coordinate job processing through JOBQs Subsystems and Job Queues Subsystem Scheduler Interactive Screen External SQL Request Website JOBQJob Job Job Memory Processor
  • 30. HelpSystems LLC. All rights reserved. Jobs are prioritized within the job queue to determine which job will run first based on: • Submit time • Priority on the job queue (called JOBQ priority) • Maximum number of active jobs allowed Job Queue
  • 31. HelpSystems LLC. All rights reserved. WRKJOBQ WRKJOBQ JOBQ(QBAT*)
  • 32. HelpSystems LLC. All rights reserved. Subsystem Description WRKSBS, option 5 on QBATCH
  • 33. HelpSystems LLC. All rights reserved. Job Queue Entries WRKSBS, option 5 on QBATCH, option 6 – Job Queue Entries
  • 34. HelpSystems LLC. All rights reserved. WRKJOBQ WRKJOBQ JOBQ(QBATCH)
  • 35. HelpSystems LLC. All rights reserved. • WRKJOB – By name; will show all instances of job active or not • WRKSBMJOB – Displays a list of jobs that have been submitted – *JOB lists jobs submitted since sign-on • WRKJOBQ – HLDJOBQ – Hold the JOBQ – RLSJOBQ – Release the JOBQ – Move jobs between JOBQs • WRKUSRJOB – Work with all jobs for a user Managing Batch Work
  • 36. HelpSystems LLC. All rights reserved. Having issues getting a job to process? • WRKACTJOB – look at the job status (MSGW); check job run priority • WRKJOBQ – is the JOBQ held? Can the job be moved elsewhere? • WRKSBS/DSPSBSD – what is the maximum jobs allowed to run? • WRKACTJOB/WRKSYSSTS – is the CPU maxed out? Troubleshooting
  • 37. HelpSystems LLC. All rights reserved. • Submit a job to a JOBQ that is held • To what subsystem is the JOBQ allocated? • Release the JOBQ • Find the job • Watch the system performance Online Demonstration
  • 38. HelpSystems LLC. All rights reserved. Message Management Webinar https://www.helpsystems.com/resources/on-demand-webinars/how-confront-your-ibm-i-message-queues
  • 39. HelpSystems LLC. All rights reserved. Additional Information https://www.helpsystems.com/resources/on-demand-webinars/primer-ibm-i-user-profiles-and-how-deploy-them
  • 40. HelpSystems Corporate Overview. All rights reserved. Backup and HA Workload automation Report management Partition performanceAutomated monitoring and notification Where Is Robot Monitor Positioned?
  • 41. HelpSystems Corporate Overview. All rights reserved. We Solve Everyday Business Needs How can we help you? • Workload Automation • Business Process Automation • Network Monitoring • Message & Event Monitoring • Performance Monitoring • Data Backup Management • Remote Monitoring & Management • High Availability • Enterprise Data Access • Executive Dashboards & Reporting • Mobile Data Access • Data Warehousing • Risk Assessment • Anti-virus • Security Event Monitoring • Identity & Access Management • Compliance Reporting • Professional Security Services • Automated Process & Workflow Management • Document Scanning & Digital Storage • Data Capture & Forms Management • Document Creation & Assembly • Signature Capture & Approval Management • Document Distribution
  • 42. HelpSystems Corporate Overview. All rights reserved. • Enterprise scheduling and business process automation (IBM i, AIX, UNIX, Linux, Windows) • Monitoring (IBM i, AIX, Linux, Windows) • Security and compliance (IBM i, AIX, Linux, Windows) • BI and data warehouse (IBM i) – Modernize your data access • Document lifecycle management (any platform) – Electronic forms, signature, workflow, distribution • Network monitoring (anything with an IP address) • Backup and HA (IBM i) • Managed file transfer What IT Problems Do We Solve?
  • 43. HelpSystems LLC. All rights reserved. Command Reference Category Commands Menu Subsystems WRKSBS, WRKSBSD, DSPSBSD, STRSBS, ENDSBS GO CMDSBS Memory pools WRKSYSSTS, DSPSYSSTS, WRKSHRPOOL GO CMDSHRPOOL Jobs WRKJOB, DSPJOB, CHGJOB, SBMJOB, WRKSBMJOB, WRKUSRJOB GO CMDJOB Job queues WRKJOBQ, HLDJOBQ, RLSJOBQ GO CMDJOBQ User profiles WRKUSRPRF, DSPUSRPRF, CRTUSRPRF, CHGUSRPRF, DLTUSRPRF GO CMDUSRPRF Spool files WRKSPLF GO CMDSPLF Output queues WRKOUTQ, CRTOUTQ, CHGOUTQ, HLDOUTQ, RLSOUTQ, CLROUTQ GO CMDOUTQ
  • 44. HelpSystems LLC. All rights reserved. Recap Questions? Comments? • Recap: – IBM i Architecture and command structure – Subsystems and memory pools – Jobs and how the work gets done • Training coursework: – Operations 101 online education • Additional free resources: – IBM i Message management guide – Getting started with IBM i Security on-demand webinar series
  • 45. HelpSystems LLC. All rights reserved. Thank you for attending! Contact information Website: www.helpsystems.com Telephone: 800-328-1000 sales +1 952-933-0609 support Presenters: chuck.losinski@helpsystems.com tom.huntington@helpsystems.com Chuck Losinski Director of Automation Technology HelpSystems Tom Huntington Executive Vice President of Technical Solutions HelpSystems