View previous topic :: View next topic
|
Author |
Message |
pranav08
New User
Joined: 05 Sep 2010 Posts: 10 Location: noida
|
|
|
|
How would I design a system which is online 24x7 and can run batch programs in it too? |
|
Back to top |
|
|
Garry Carroll
Senior Member
Joined: 08 May 2006 Posts: 1193 Location: Dublin, Ireland
|
|
|
|
There are several options. Look at the EXCI option, for example.
Garry. |
|
Back to top |
|
|
pranav08
New User
Joined: 05 Sep 2010 Posts: 10 Location: noida
|
|
|
|
Garry Carroll wrote: |
There are several options. Look at the EXCI option, for example.
Garry. |
Gary, is there any other way other than EXCI? |
|
Back to top |
|
|
dbzTHEdinosauer
Global Moderator
Joined: 20 Oct 2006 Posts: 6966 Location: porcelain throne
|
|
|
|
The best source of information for this topic can be found reading the manuals for CICS as well as the IBM webpages concerned with CICS.
yes, this means you have to spend some time looking instead of expecting us just to provide you with answers.
the fact that you think this rather complex and involved subject can be effectively answered thru a forum displays your total ignorance of this subject. |
|
Back to top |
|
|
Garry Carroll
Senior Member
Joined: 08 May 2006 Posts: 1193 Location: Dublin, Ireland
|
|
|
|
I've seen other approaches such as closing/opening files from batch by isuing CEMT commands. The disadvantage is that files/transactions will be unavailable while the batch using them is running.
GaRRy. |
|
Back to top |
|
|
expat
Global Moderator
Joined: 14 Mar 2007 Posts: 8797 Location: Welsh Wales
|
|
|
|
You could investigate DFSMStvs as an option |
|
Back to top |
|
|
Bill O'Boyle
CICS Moderator
Joined: 14 Jan 2008 Posts: 2501 Location: Atlanta, Georgia, USA
|
|
|
|
In addition to Expat's post, there are several 3rd-Party products which allow Batch and CICS simultaneous updates.
But, one product, CA's SHAREOPTION5, I would not recommend, unless they've fixed many of its outstanding pitfalls.
Bill |
|
Back to top |
|
|
pranav08
New User
Joined: 05 Sep 2010 Posts: 10 Location: noida
|
|
|
|
expat wrote: |
You could investigate DFSMStvs as an option |
Thank u, I'll explore this topic |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19244 Location: Inside the Matrix
|
|
|
|
Hello,
Most places schedule one or more "windows" for batch update processing if the online system uses vsam.
If you really want 24x7 (which will still be unavailable sometime), switch the data to a database rather than vsam. We've been running concurrent batch and online update processes for 40 years. . . (yup, years and years before there even was db2) |
|
Back to top |
|
|
Bill O'Boyle
CICS Moderator
Joined: 14 Jan 2008 Posts: 2501 Location: Atlanta, Georgia, USA
|
|
|
|
Far and away, the most popular and widely-used 3rd-Party product for concurrent Batch/CICS update is SYSB II from H&W Computer Systems, Boise, Idaho -
Quote: |
http://www.hwcs.com/index.asp |
This product has been around before ECI/EXCI was introduced (CICS/ESA 4.1) and uses their own home-grown SVC's, allowing Batch updates to be directed to CICS under the covers.
Bill |
|
Back to top |
|
|
enrico-sorichetti
Superior Member
Joined: 14 Mar 2007 Posts: 10873 Location: italy
|
|
|
|
something that makes me wonder is the complete lack of good sense in some organizations
the true issue for 24/7 operation is the application design not the stupid technicalities on concurrent access and friends
what about different time zones for example,
the batch window even if accessing the <same> database should run taking into account the different office hours around the world
and other minutiae ( small or trifling matters ) like that |
|
Back to top |
|
|
Earl Haigh
Active User
Joined: 25 Jul 2006 Posts: 475
|
|
Back to top |
|
|
parsesource
New User
Joined: 06 Feb 2006 Posts: 97
|
|
|
|
Garry Carroll wrote: |
I've seen other approaches such as closing/opening files from batch by isuing CEMT commands. The disadvantage is that files/transactions will be unavailable while the batch using them is running.
GaRRy. |
it depends.
we have apps that log to a vsam-file. to allow 24x7 with batch offload we added a simple logic to our apps. there are two files. the app writes to the first file, wich will work 99,9% of the time. if this does not work while file1 is closed (batch offload), it writes to file2. these files are never offloaded simultaneously. so there is no online+batch dependency. |
|
Back to top |
|
|
Earl Haigh
Active User
Joined: 25 Jul 2006 Posts: 475
|
|
|
|
With BatchCICS connect (www.batchcics.com) , you can code your Batch programs to access any file in 1 or more CICS regions without closing files and/or disabling any transactions. |
|
Back to top |
|
|
|