IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

Perfomance Tuning - Cost savings


IBM Mainframe Forums -> All Other Mainframe Topics
Post new topic   This topic is locked: you cannot edit posts or make replies.
View previous topic :: View next topic  
Author Message
srebba
Warnings : 1

New User


Joined: 26 Apr 2007
Posts: 37
Location: USA

PostPosted: Tue Jul 24, 2012 6:59 pm
Reply with quote

Hi,

Before i post i searched but i could not get.. Please help me.

In my shop/application,

we want to do cost savings/cost avaoidance/application tuning/perfomance tuning.

we dont have DB2. we have VSAM as data base

we have done so far

1) for the back up VSAM file to flat file - IDCAMS replaced with SORT for huge number of records processed. saved cost.

2) Removed unwanted/processing date in batch.

3) stop generating few report which are no longer needed,

Thats it..
i wanted to more but i am not sure how can i achive.
example : High number of online transactions - i am not sure what to do.

any other more scenarios.. please help me..

Thank you,
Sree
Back to top
View user's profile Send private message
Akatsukami

Global Moderator


Joined: 03 Oct 2009
Posts: 1788
Location: Bloomington, IL

PostPosted: Tue Jul 24, 2012 7:15 pm
Reply with quote

How long is a piece of string? You will not get any meaningful help on this by posting on the Internet; your managers need to turn loose of some real money and bring in consultants for hands-on analysis.
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8696
Location: Dubuque, Iowa, USA

PostPosted: Tue Jul 24, 2012 7:43 pm
Reply with quote

"Cost savings" only applies if the site has some form of chargeback system in place. Otherwise, sites like mine that don't do chargeback have the fixed cost of the system, whether the system is 1% utilized or 100% utilized.

You may not be able to reduce the number of online transactions since that number will be a function of the work being performed and the coding of the applications being executed.

Do the standard things -- look for string waits in CICS and add strings if needed, make sure there's plenty of buffers both online and for batch access, investigate BLSR if your batch programs do a lot of random reads.
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Tue Jul 24, 2012 7:43 pm
Reply with quote

Quote:
Mainframe Skills: new things

posting stupidities on a professional forum will lower Your benevolence factor
( the willingness of people to help You )

many of us, when answering, look at the TS profile in order to use the proper level of detail based on the TS skill level.

since the performance tuning is a new thing for You, it belongs to Your skill set
so You should have no need to ask icon_cool.gif

topic is going to be locked shortly
Back to top
View user's profile Send private message
Ed Goodman

Active Member


Joined: 08 Jun 2011
Posts: 556
Location: USA

PostPosted: Tue Jul 24, 2012 7:50 pm
Reply with quote

First step is always to figure out exactly what you want to reduce. Is it CPU usage, is it Tapes allocation, is it i/o counts, is it wall clock time?

Once you have that answer in hand, the rest can fall into place quickly. For example, you decide you want to reduce i/o. This means you can add buffering to your VSAM/QSAM jobs and get big reductions in i/o. The CPU time may go up a bit, but the cost offset of the i/o could possibly be greater.

Something like "high transaction count" is abstract. Are you getting charged by the transaction? If not, then why does anyone care about the count?

I've seen people, smart people, go down all the wrong rabbit holes when it comes to performance. The biggest mistake I see is the lack of before and after testing. Because I actually use my real name, I can't tell you too many details, but I can say that spending six months changing a few IMS calls to be path calls will NOT save you hours of wall clock time. However, spending a week finding out which programs are on the critical path, then using STROBE to see what they are doing, then removing the one IMS call that doesn't really need to be there CAN save you four hours a day.
Back to top
View user's profile Send private message
dbzTHEdinosauer

Global Moderator


Joined: 20 Oct 2006
Posts: 6966
Location: porcelain throne

PostPosted: Tue Jul 24, 2012 8:13 pm
Reply with quote

i knew that this thread would be one of those down-the-toilet discussions as soon as i read:
Quote:
Before i post i searched but i could not get


I daresay there are about a gazillion articles about performance tuning,
through-put enhancement.

my guess is that this is another example of somebody who managed to obtain a position
through a means other than experience or knowledge.

as Akatsukami implied:
the purpose of this forum is not to replace paid consultants.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   This topic is locked: you cannot edit posts or make replies. View Bookmarks
All times are GMT + 6 Hours
Forum Index -> All Other Mainframe Topics

 


Similar Topics
Topic Forum Replies
No new posts Quantifying/Justifying CPU savings All Other Mainframe Topics 2
No new posts RACF cost vs. ACF2 cost IBM Tools 2
No new posts COBOL Performance Tuning COBOL Programming 6
No new posts Workload Manager definitions for Tuni... All Other Mainframe Topics 0
No new posts Report cost in CA-dispatch CA Products 3
Search our Forums:

Back to Top