csi-logo
     
 
 

Communications Collection

 

Data Management Collection

 

System Management Collection

 

Online Management Collection

 

VSAM Management Collection

 

Cross Systems Collection

 
 

 

 
     

V-Share

V-Share allows multiple programs to update the same VSAM file simultaneously. To accomplish this, V-Share intercepts batch VSAM requests and ships the requests to a CICS/VSE region (hereafter just "CICS region"). CICS then updates the file on behalf of the batch jobs. By giving batch jobs the ability to update files within CICS, V-Share makes CICS the VSAM data manager.

V-Share consists of three basic components:
• The first component executes in the batch program’s area. It intercepts the I/O requests and ships them to the second component of V-Share residing in CICS.
• The second component of V-Share resides in the CICS region owning the VSAM files. It performs all of the VSAM I/O on behalf of the batch job. The first and second components communicate through VTAM or through VSE Cross Memory Services. VTAM may be used when the batch job and the CICS region reside either on the same CPU or on different CPUs. Cross Memory Services provides a performance boost but the batch job and the CICS region must be on the same CPU.
• The third component of V-Share also resides in the CICS region. It is comprised of a series of on-line screen programs providing the following functions:
--Define CICS regions to use V-Share
--Define jobs eligible to use V-Share
--Monitor active jobs currently using V-Share
--Suspend a job that is currently active
--Restart a job previously suspended
--Cancel a job
--Reduce the rate of I/O requests being sent to CICS in the event of heavy on-line activity
--Review prior executions of batch jobs

V-Share Downloads & Documentation
Active Job Status Display
USERID:      USER001
BIM-VSHARE - THE CICS CONNECTION
DATE:   01/14/02
TERMID: 0040
A C T I V E J O B S
       
     
REQ
  START VSAM
ACCESS
CMD JOB NAME STEP NAME MINUTE REGION TIME REQUESTS STATUS TYPE
                 
_ PRODJOB1 EXECXXXX 00000 PRODCICS 08:51:22 00057080 ACTIVE LU62
_ PRODJOB4 STEP0200 04001 PRODCICS 08:55:10 00002301 ACTIVE CMS
_ USER001C STEP1000 01101 PRODCICS 09:01:12 00030704 ACTIVE CMS
S MASTERUP UPDATE09 00000 PRODCICS 09:01:56 00021000 ACTIVE LU62
                 
  TESTJOB1 STEP0038 00000 PRODCICS 09:11:21 00002306 ACTIVE CMS
                 
  PRODFIX2 FIXIT001 00000 PRODCICS 09:15:21 00001106 ACTIVE LU62
                 
  CC045RMA EXEC0010 00000 PRODCICS 09:24:29 00001002 ACTIVE CMS
                 
  SYS1221A STEP1004 00000 PRODCICS 09:32:17 00000454 ACTIVE CMS
  ITIDKVMA STEP0030 00010 PRODCICS 09:40:34 00000059 ACTIVE CMS

back to top

Job Maintenance Status Display
USERID: USER001
BIM-VSHARE - THE CICS CONNECTION
DATE: 01/14/03
   
J O B     M A I N T E N A N C E
TIME: 08:49:48
         
FUNCTION:
C ( A + ADD, C = CHANGE, D = DELETE )    
         
JOB NAME:
PRODJOB1    
JOB INFORMATION:CICS REGION: CICSPROD SYNC LEVEL:005 TRANID:TCCB
    REQS/MINUTE:00000      ACCESS TYPE;CMS    
     
JOURNAL INFORMATION: JOURNAL UPDATES? Y    
         
//ITIJRNL DD DSN= PROD.CICS                . PRODJOB .ITIJRNL,DISP=MOD,
    DCB=(RECFM=VB,BLKSIZE=27004,LRECL=09000,BUFNO= 010 ),
    SPACE=(CYL,( 0010 , 0005 )),UNIT= SYSDA
HISTORY INFORMATION:       RECORD HISTORY?     Y    # OF GENERATIONS: 002
         
PROCESSING INFORMATION:  ABEND IF CICS IS DOWN?  Y    TURN TRACE ON?   N
    INTERCEPT INPUT FILES? ABEND IF DISABLED? N
         
PRESS PF3 TO PROCESS THE MODIFICATION.    
         
         

back to top

 

 

 
 
     
Copyright© 2005 CSI International