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
 

 

Possible way through which we can save cost for DASD, JOBS
Goto page 1, 2  Next
 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> All Other Mainframe Topics
View previous topic :: :: View next topic  
Author Message
rahuljha

New User


Joined: 21 Jun 2007
Posts: 14
Location: INDIA

PostPosted: Wed Jun 27, 2007 3:30 pm    Post subject: Possible way through which we can save cost for DASD, JOBS
Reply with quote

Hi

I need to know what are the best possible way through which we can save cost through which we can benifit the users,clients while running a job,pgm, while executing a job which has large number of records,TAPE FILES etc... which finally takes lots of DASD space and C.P.U time,which ultimately costs more..
Back to top
View user's profile Send private message

expat

Global Moderator


Joined: 14 Mar 2007
Posts: 8593
Location: Back in jolly old England

PostPosted: Wed Jun 27, 2007 4:41 pm    Post subject:
Reply with quote

What suggestions have you thought of so far ?

Efficient coding of programs and optimum blocksizes.
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: Wed Jun 27, 2007 7:35 pm    Post subject:
Reply with quote

Hello,

You need some standard on which to measure - is there some reason to believe this particular job takes too long or uses too many system reasources?

If the job must read many, many tape volumes and it creates many millions of records on dasd, it will probably take a great deal of resources and be more expensive to run.

If there are multiple runs of this high volume to meet different needs, you might look at reading/writing the data for multiple requirements in a single pass.

If you describe more about your situation, we may be able to fofer suggestions. Don't skimp on details - the better you describe your concern, the better replies you will receive.
Back to top
View user's profile Send private message
rahuljha

New User


Joined: 21 Jun 2007
Posts: 14
Location: INDIA

PostPosted: Wed Jun 27, 2007 7:50 pm    Post subject: Re: Possible way through which we can save cost for DASD, JO
Reply with quote

Adding to the above quotes i would like to calrify that my need is to minimize the cost either through saving the C.P.U time which every jobs takes for execution.."HOW SHOULD WE CODE OUR JOB SO THAT IT TAKES MINIMUM OF C.P.U TIME", WETHER WE CAN USE SOME UTILITIES IN OUR JCL, CAN WE EXCLUDE IDCAMS AND USE SORT IN PLACE OF IDCAMS...

ALSO MY REQUIREMNT IS CONCERNED ON SAVING THE DASD SPACE EITHER FOR TAPE FILES OUR FFB FILES ".LIKE HOW WE CAN STORE THE FILES WHICH WILL OCCUPY LESS DASD VOLUME"

REQUIEMNT IS CONCERNED BASICALLY FOR BENIFITTING THE USERS AND SAVING THEIR COST ..
Back to top
View user's profile Send private message
expat

Global Moderator


Joined: 14 Mar 2007
Posts: 8593
Location: Back in jolly old England

PostPosted: Wed Jun 27, 2007 8:07 pm    Post subject:
Reply with quote

There are methods of reducing CPU time such as buffering files, however, this usually increases the number of service units consumed - which is the basic billing measurement. So you may save resouce but increase the overall cost of the process. Beware of things like this.

DASD can be saved and performance improved by using optimum blocksizes. Same for tapes, use optimum blocksizes.

Compare utilities to see which is the best one for a task. But overall, unless there are some glaring errors, you have a hopeless task.

GOOD LUCK !!!
Back to top
View user's profile Send private message
rahuljha

New User


Joined: 21 Jun 2007
Posts: 14
Location: INDIA

PostPosted: Wed Jun 27, 2007 8:13 pm    Post subject:
Reply with quote

HEY we can buffer the records too as this can be done by moving the records from address space to "TABLE -SPACE OR HIPER -SPACE" were we can just buffer the records but can u elaborate me in details to my querries as if we use the virtual stoarge for buffering the files and records will it effect the billing managment.." can any-one guide me what all possible measure we can find out for cost-effectivness..in details
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: Wed Jun 27, 2007 8:23 pm    Post subject:
Reply with quote

Hello,

Quote:
can any-one guide me what all possible measure we can find out for cost-effectivness..in details


There is no generic solution for your requirement. Someone qualified would need to review what your particular job(s) are doing and how they are doing it.

Things like using efficient block sizes on all of the media and comparing the resources needed when using one utility or program versus another will help.

In my experience though, most process that really "cost too much" do so because of poor process design - often in attempt to reduce the one-time development cost rather than considering the on-going cost of a system that will be in service for many years.
Back to top
View user's profile Send private message
rahuljha

New User


Joined: 21 Jun 2007
Posts: 14
Location: INDIA

PostPosted: Wed Jun 27, 2007 8:30 pm    Post subject:
Reply with quote

See the i am not writing about any individual..i am spaeking about "THE SYSTEM AS A WHOLE WERE WE HAVE LOTS OF OPERTAION GOIN ON " elaborating my querries i wnat to know about how a company of 4000 employee working on mainframe what all measure they can take and can do to have the cost effectivness...and help the bussiness with investing less revenue.."WHAT SHOULD BE THE CODING STRUCTURE..WHAT ALL ULTILITIES WE CAN USE .." WHAT WE CAN INSTALL IN THE MVS OPERATIING SYSTEM WHICH CAN HELP IN TRACING THE COST-EFFECTIVNESS..HOW TO MANAGE TAPE FILES AND HOW TO USE UTILITIES ..ETC..
Back to top
View user's profile Send private message
rahuljha

New User


Joined: 21 Jun 2007
Posts: 14
Location: INDIA

PostPosted: Wed Jun 27, 2007 8:33 pm    Post subject:
Reply with quote

JUST GUIDE ME ANY-ONE IT WILL BE A GREAT FAVOUR...
Back to top
View user's profile Send private message
expat

Global Moderator


Joined: 14 Mar 2007
Posts: 8593
Location: Back in jolly old England

PostPosted: Wed Jun 27, 2007 9:37 pm    Post subject:
Reply with quote

MXG or MICS are purpose written performance, capacity and billing products which both use SAS as the programming language.

None of the above products are cheap.
Back to top
View user's profile Send private message
rahuljha

New User


Joined: 21 Jun 2007
Posts: 14
Location: INDIA

PostPosted: Thu Jun 28, 2007 10:54 am    Post subject:
Reply with quote

HI

As stated by dick in his above comments "comparing the resources needed when using one utility or program versus another will help" ,what actually this means ..
Back to top
View user's profile Send private message
Devzee

Active Member


Joined: 20 Jan 2007
Posts: 684
Location: Hollywood

PostPosted: Thu Jun 28, 2007 11:05 am    Post subject:
Reply with quote

To reduce storage space -
-- you can compress files
-- you can transfer files to the respective Business unit server folders, and delete the dataset on mainframe
-- after job completion delete all intermediate files, other than the file which is required for further downstream processing.

CPU time consuming jobs -
-- Long running jobs can be splitted and run in parallel

rahuljha - Just want to know whats your role in your project?
Is there any cost your project has to pay for mainframe utilization?
Curios to know what you are trying to do. When you send this details to your management, will it be considered and appreciated? salary hike? promotion?
Back to top
View user's profile Send private message
rahuljha

New User


Joined: 21 Jun 2007
Posts: 14
Location: INDIA

PostPosted: Thu Jun 28, 2007 11:12 am    Post subject:
Reply with quote

Hi devezee it nothing related to my performance and salary hike its all related towards the responsibilty of a individual for his comapny..Hope this must be fine with you..

I am a team lead and requistion has come to work on cost -effectivess measure so i am trying to get best possible guide for me.

IV.. can u just elaborate what u menas through this "you can transfer files to the respective Business unit server folders, and delete the dataset on mainframe "
Back to top
View user's profile Send private message
Devzee

Active Member


Joined: 20 Jan 2007
Posts: 684
Location: Hollywood

PostPosted: Thu Jun 28, 2007 11:24 am    Post subject:
Reply with quote

Quote:
can u just elaborate what u menas through this "you can transfer files to the respective Business unit server folders, and delete the dataset on mainframe "

Consider a Job which creates a huge report or an extract, which is used by several Business users. You can actually FTP the file to shared server and delete this file on Mainframe.
Back to top
View user's profile Send private message
rahuljha

New User


Joined: 21 Jun 2007
Posts: 14
Location: INDIA

PostPosted: Thu Jun 28, 2007 11:29 am    Post subject:
Reply with quote

Hi
devzee dont you think that splitting the job and running it in parallel will also have the same cost...

if u just elaborate u ideas is that not we can use some utilities in our job or a sas job in or through calling IDCAMS utilities thriough cobol or by using sort in pal;ce of idcams..adding to this i want the perfect measures with which we can use such things which can help us in saving the cost..
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: Thu Jun 28, 2007 11:57 am    Post subject:
Reply with quote

Hello,

Quote:
"comparing the resources needed when using one utility or program versus another will help" ,what actually this means ..

means that if you want to use the cheaper of multiple alternatives, try each alternive and measure what the cost is. Then, use the least cost alternative.

Quote:
You can actually FTP the file to shared server and delete this file on Mainframe.
Some places do not "charge" or keep track of costs for space on a non-mainframe server - that is (IMHO) total nonsense. It (server space, data transfer, and server admin) may have a different cost than the mainframe, but is is definitely not free.
Back to top
View user's profile Send private message
Devzee

Active Member


Joined: 20 Jan 2007
Posts: 684
Location: Hollywood

PostPosted: Thu Jun 28, 2007 12:11 pm    Post subject:
Reply with quote

Quote:
but is is definitely not free

Dick.. I agree with this.
question was to cut down cost in Mainframe, so just transfer the cost to somewhere else.
Back to top
View user's profile Send private message
rahuljha

New User


Joined: 21 Jun 2007
Posts: 14
Location: INDIA

PostPosted: Thu Jun 28, 2007 12:14 pm    Post subject:
Reply with quote

HEY ALL QUESTION IS TO SAVE COST NOT TO CUT DOWN COST IN MAINFRAME AND INCRAESE THE COST SOMEWHERE ELSE..

DICK AND DEVZEE WHAT U HAVE STATED IS OKAY BUT MY QUERRIES WERE REGARDING "WHAT SHOULD BE THE CODING STRUCTURE,USES OF ANY UTILITIES,CODING SUCH MACROS WHICH CAN SAVE COST AS WELLAS C.P.U TIME..ALSO THE DASD SPACE..
Back to top
View user's profile Send private message
Devzee

Active Member


Joined: 20 Jan 2007
Posts: 684
Location: Hollywood

PostPosted: Thu Jun 28, 2007 12:39 pm    Post subject:
Reply with quote

Please go thru forum rules before typing CAPS.
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: Thu Jun 28, 2007 12:42 pm    Post subject:
Reply with quote

Hello,

It sounds like it is time for you to manage someone's disappointment. . .

Many organizations have considerable resources dedicated to performance and tuning. Sounds like yours does not.

Once an entire data center is up and running, no one can give a few simple suggestions that will dramatically change your operating costs.

If you want to conserve overall costs, you need to identify the most costly items and determine ways to use less resources for those items. There are no magic coding structures, utilities, or macros that will just by their use cause a significant cost reduction.
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 -> All Other Mainframe Topics All times are GMT + 6 Hours
Goto page 1, 2  Next
Page 1 of 2

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts How to show message using batch jobs madprasy TSO/ISPF 7 Fri Sep 09, 2016 6:55 pm
No new posts save SAY var loop. italo_pm CLIST & REXX 3 Sun Sep 04, 2016 3:06 am
No new posts Don't allow CICS to submit batch jobs prino JCL & VSAM 5 Mon Jul 25, 2016 3:26 pm
No new posts Predicting jobs which are about to re... kpanchabhai85 DFSORT/ICETOOL 4 Thu Jun 30, 2016 7:51 pm
No new posts How to find jobs that are in schedule... anilkumar922 All Other Mainframe Topics 5 Tue Jun 28, 2016 10:01 am


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