eliminate the confusion eliminate the confusion!

37
Eliminate the Confusion Eliminate the Confusion!

Upload: noah-parker

Post on 17-Jan-2016

250 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Eliminate the Confusion Eliminate the Confusion!

Eliminate the Confusion

Eliminate the Confusion!

Page 2: Eliminate the Confusion Eliminate the Confusion!

Squeezing Bowling Ball down Garden Hose

Optimize & Reduce Workload!

Page 3: Eliminate the Confusion Eliminate the Confusion!

Different Approach

Different Approach…

Page 4: Eliminate the Confusion Eliminate the Confusion!

Interactive Response Time

69% - Interactive response time is usually OK, but random slowdowns occur. Can’t find cause – solution appears to be a $100,000 interactive feature card.

Page 5: Eliminate the Confusion Eliminate the Confusion!

Daily GANTT Chart -

Interactive

Page 6: Eliminate the Confusion Eliminate the Confusion!

CPU (seconds) by Subsystem

Page 7: Eliminate the Confusion Eliminate the Confusion!

Number of I/Os by

Subsystem

Page 8: Eliminate the Confusion Eliminate the Confusion!

Skipped Records by

Job/User

Page 9: Eliminate the Confusion Eliminate the Confusion!

Skipped Records by File/Fields

Page 10: Eliminate the Confusion Eliminate the Confusion!

Long Running Batch Jobs

57% - CPU used less than 50%, but batch jobs take a long time & don’t use CPU efficiently. Have been told that a bigger system with more CPU is needed.

Page 11: Eliminate the Confusion Eliminate the Confusion!

Daily GANTT Chart – Long

Batch

Page 12: Eliminate the Confusion Eliminate the Confusion!

Temporary Disk Space Jumps

48% - Disk space jumps from 70 to 90%, could be from temp space used by jobs but have not been able to prove which job is doing it.

Page 13: Eliminate the Confusion Eliminate the Confusion!

Disk Navigator – Size of QTEMP by Job

Page 14: Eliminate the Confusion Eliminate the Confusion!

Long Nightly Processing

44% - Night processing runs long, one CL program calls 100s of other programs and it takes 6 hrs to run.

Page 15: Eliminate the Confusion Eliminate the Confusion!

Job Overview – One

Process

Page 16: Eliminate the Confusion Eliminate the Confusion!

Job Overview – Several Processes

Page 17: Eliminate the Confusion Eliminate the Confusion!

Application Analyzer – By Program

Function

Page 18: Eliminate the Confusion Eliminate the Confusion!

Application Analyzer – By

OS/400

Function

Page 19: Eliminate the Confusion Eliminate the Confusion!

Application Analyzer – Open/Close

Page 20: Eliminate the Confusion Eliminate the Confusion!

Java & JDBC Killing System

43% - New web app uses Java & JDBC, when web lookup pages are hit, user waits 2 minutes. System was fine until new app went live.

Page 21: Eliminate the Confusion Eliminate the Confusion!

QUSRWRK CPU Seconds

Page 22: Eliminate the Confusion Eliminate the Confusion!

QUSRWRK Skipped Records

Page 23: Eliminate the Confusion Eliminate the Confusion!

Waiting for Pick Slips

43% - Overall CPU is only 30% used, yet users wait 6 minutes for pick slips to print. When batched, it takes 45 minutes to start printing, which delays product shipping.

Page 24: Eliminate the Confusion Eliminate the Confusion!

CPU 30% Used, Jobs in

Queue

Page 25: Eliminate the Confusion Eliminate the Confusion!

# of Jobs by Job and User

Page 26: Eliminate the Confusion Eliminate the Confusion!

Jobs Waiting in Job Queues

Page 27: Eliminate the Confusion Eliminate the Confusion!

Waiting 250 Minutes, Runs 1 Second

Page 28: Eliminate the Confusion Eliminate the Confusion!

Job Logs Wasting Resources

40% - 500,000 pages of job logs generated every day, logs rarely used, wasting disk space, CPU & I/O.

Page 29: Eliminate the Confusion Eliminate the Confusion!

# of Pages by Queue, Job &

User

Page 30: Eliminate the Confusion Eliminate the Confusion!

Job Description &

End Code

Page 31: Eliminate the Confusion Eliminate the Confusion!

Message Logging

Page 32: Eliminate the Confusion Eliminate the Confusion!

Job Runs 30,000 Times

38% - Our batch job runs 30,000 times per day, consumes 1 CPU second each time it runs. Ends up being 30% of CPU consumed, constantly spikes system all day.

Page 33: Eliminate the Confusion Eliminate the Confusion!

CPU by Job Name

Page 34: Eliminate the Confusion Eliminate the Confusion!

# Jobs by Job Name

Page 35: Eliminate the Confusion Eliminate the Confusion!

HA Can’t Keep Up

30% - Journal receivers are 10 GB per day, HA can’t keep up.

Page 36: Eliminate the Confusion Eliminate the Confusion!

Journal Analyze

r

Page 37: Eliminate the Confusion Eliminate the Confusion!

Q&A

To receive MB Software’s FREE performance evaluation:

1. Register at http://www.mb-software.com 2. Download and install software on AS/400 3. Call (800) 713-5034 to schedule your free performance review session

What To Expect:

After allowing performance data to accumulate for one full business day, you will log into a secure area of MB Software’s Web site and have a conference call to discuss our findings and how you can gain performance improvements. It’s that easy!

Questions & Answers