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

IBM Mainframe Charge for CPU second's used by Batch Jobs


IBM Mainframe Forums -> General Talk & Fun Stuff
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
Elixir

Active User


Joined: 08 Feb 2009
Posts: 116
Location: CHENNAI/NEW JERSEY - INDIA/USA

PostPosted: Thu Oct 27, 2011 2:01 am
Reply with quote

Hello,

How much does IBM Charge for CPU second's used by Mainframe Batch Jobs?
Back to top
View user's profile Send private message
dbzTHEdinosauer

Global Moderator


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

PostPosted: Thu Oct 27, 2011 2:07 am
Reply with quote

depends on the mix of services required / db2, vsam, ims, tape, disc, memory usage.

there are other threads related to this type of question. Suggest you search the forum.

can only give you the two pieces of sage advice that i received from my father:

1. only your hairdresser (in this case IBM and your sites' finance department) knows for sure.

2. if you have to ask, you can't afford it.

Elixir,

sometimes you ask some really good questions,
sometimes you don't.

this one is of the latter category.
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: Thu Oct 27, 2011 10:04 am
Reply with quote

Technically, IBM does not charge a penny for the CPU time used by a batch job. IBM charges a fee for the hardware, then they have software fees (one time charges and monthly recurring charges). Those costs, however, may -- or may not -- have anything to do with system usage. IBM will happily sell you a machine that sits idle, doing nothing -- but the price will (generally) be the same as for a machine that is 98% busy 98% of the time. IBM does have some usage-based pricing, but that's not typically directly based on CPU seconds but rather MSU.

Some -- but not all sites -- implement a charge back scheme to assign a proportional share of the machine costs to the departments using it. These schemes can be very simple or very complex, but they are internal to the company and cannot be compared between companies as there is so much variation in them.
Back to top
View user's profile Send private message
Elixir

Active User


Joined: 08 Feb 2009
Posts: 116
Location: CHENNAI/NEW JERSEY - INDIA/USA

PostPosted: Thu Oct 27, 2011 8:42 pm
Reply with quote

I wanted to know about the cost involved with CPU seconds consumed because in my place there is always a strong focus on reducing CPU seconds consumed (Peformance tuning). And this reduction is factored into dollar savings.

I was not clear on why there is focus on this if; but now I believe that reduction in CPU utilization would help in reducing the Batch window (elapsed time) and provide CPU for other job/s.
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Thu Oct 27, 2011 9:01 pm
Reply with quote

Code:
but now I believe that reduction in CPU utilization would help in reducing the Batch window (elapsed time)

it would be wiser to change religion icon_biggrin.gif
what is the ratio CPU/ELAPSED for the jobs running in the batch window ?

You might notice that most of the commercial load is not generally CPU bound
reducing the CPU consumption might help the overall multiprogramming target
but I doubt that it will reduce significantly the batch window
Back to top
View user's profile Send private message
Elixir

Active User


Joined: 08 Feb 2009
Posts: 116
Location: CHENNAI/NEW JERSEY - INDIA/USA

PostPosted: Thu Oct 27, 2011 9:09 pm
Reply with quote

i am always an atheist...

anyways there is direct relationship between reducing CPU time and Elapsed time in a job that was tuned by me..
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Thu Oct 27, 2011 9:18 pm
Reply with quote

Quote:
anyways there is direct relationship between reducing CPU time and Elapsed time in a job that was tuned by me..

that was one process, how many processes ( job steps ) are running in the batch window

if You had read carefully my previous reply Yoy should have noticed that I had asked about the CPU/ELAPSED ratio ,
it is obvious that for a CPU bound process reducing the CPU consumption will reduce proportionally the elapsed.

for a more general approach the CPU consumption reduction benefit should be analyzed case per case !
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: Fri Oct 28, 2011 1:39 am
Reply with quote

Quote:
And this reduction is factored into dollar savings.
Again, that only occurs if your site is using some form of charge back system. If your site does not have a charge back system in place, reducing the CPU or anything else will not create dollar savings.

If you start reducing CPU time for your job, at some point that job will go from being CPU-bound to being I/O-bound. And when a job is I/O-bound, reducing the CPU usage does NOT impact the elapsed time for the job.
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19244
Location: Inside the Matrix

PostPosted: Fri Oct 28, 2011 5:51 am
Reply with quote

Hello,

Quote:
I wanted to know about the cost involved with CPU seconds consumed because in my place there is always a strong focus on reducing CPU seconds
Some places believe it is proper to charge for used cpu time. Others have different chargeback algorithms.

Several places i've been "charge" for cpu because they are cpu-pegged (not many spare cycles). They want this reduced to "improve" performance. Unfortunatly, most chargeback is "funny money" - unless the system is used by a service bureau.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> General Talk & Fun Stuff

 


Similar Topics
Topic Forum Replies
No new posts Finding and researching jobs All Other Mainframe Topics 0
No new posts FTP VB File from Mainframe retaining ... JCL & VSAM 8
No new posts Mainframe openings in Techmahnidra fo... Mainframe Jobs 0
No new posts How to get a stack trace on a looping... ABENDS & Debugging 5
No new posts Calling Java method from batch COBOL ... COBOL Programming 5
Search our Forums:

Back to Top