Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

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

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> General Talk & Fun Stuff
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    Post subject: IBM Mainframe Charge for CPU second's used by Batch Jobs
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    Post subject:
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: 7904
Location: Bellevue, IA

PostPosted: Thu Oct 27, 2011 10:04 am    Post subject:
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    Post subject: Re: IBM Mainframe Charge for CPU second's used by Batch Jobs
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

Global Moderator


Joined: 14 Mar 2007
Posts: 10201
Location: italy

PostPosted: Thu Oct 27, 2011 9:01 pm    Post subject: Reply to: IBM Mainframe Charge for CPU second's used by Batc
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    Post subject:
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

Global Moderator


Joined: 14 Mar 2007
Posts: 10201
Location: italy

PostPosted: Thu Oct 27, 2011 9:18 pm    Post subject: Reply to: IBM Mainframe Charge for CPU second's used by Batc
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: 7904
Location: Bellevue, IA

PostPosted: Fri Oct 28, 2011 1:39 am    Post subject:
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

Site Director


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

PostPosted: Fri Oct 28, 2011 5:51 am    Post subject:
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    IBMMAINFRAMES.com Support Forums -> General Talk & Fun Stuff All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts How does a called pgm know if its cal... Graeme Westerman COBOL Programming 4 Tue Nov 29, 2016 9:25 pm
This topic is locked: you cannot edit posts or make replies. Urgent Mainframe Requirments (2-10 yr... Shankar779 Mainframe Jobs 0 Sun Nov 27, 2016 1:48 pm
This topic is locked: you cannot edit posts or make replies. MIPS reduction for Batch job Virendra Shambharkar All Other Mainframe Topics 8 Mon Nov 07, 2016 4:02 pm
This topic is locked: you cannot edit posts or make replies. Mainframe Developer requirement in Ku... capricorn Mainframe Jobs 0 Sun Oct 23, 2016 3:49 pm
No new posts DB2 Streaming Batch Processing Problem Manshadi DB2 4 Sat Sep 24, 2016 12:14 pm


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us