Page 3 - International Technical Support Organization; IBML
International Technical Support Organization RAMAC Virtual Array, Peer-to-Peer Remote Copy, and IXFP/SnapShot for VSE/ESA January 1999 S G 2 4 - 5 3 6 0 - 0 0 IBML
Page 5 - Contents; Preface; iii
Contents Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v i i T h e T e a m T h a t W r o t e T h i s R e d b o o k . . . . . . . . . . . . . . . . . . . . . . . . . vii C o m m e n t s W e l c o m e . . . . . . . . . . . . . . . . . . . . . . . . . . . ....
Page 6 - iv
4.3.3 S u b s y s t e m S u m m a r y R e p o r t . . . . . . . . . . . . . . . . . . . . . . . . 31 Chapter 5. Peer-to-Peer Remote Copy . . . . . . . . . . . . . . . . . . . . . . . . 33 5.1 P P R C a n d V S E / E S A S o f t w a r e R e q u i r e m e n t s . . . . . . . . . . . . . . . . . 34 5.2...
Page 7 - ITSO Redbook Evaluation
ITSO Redbook Evaluation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 C o n t e n t s v
Page 9 - T h i s r e d b o o k p r o v i d e s a f o u n d a t i o n f o r u n d e r s t a n d i n g V S E / E S A; The Team That Wrote This Redbook; vii
Preface T h i s r e d b o o k p r o v i d e s a f o u n d a t i o n f o r u n d e r s t a n d i n g V S E / E S A ′ s s u p p o r t f o r t h e I B M 9 3 9 3 R A M A C V i r t u a l A r r a y ( R V A ) . I t c o v e r s e x i s t i n g s u p p o r t a n d t h er e c e n t l y a v a i l a b l e I X F...
Page 10 - Comments Welcome; Your comments are important to us!; U s e t h e o n l i n e e v a l u a t i o n f o r m f o u n d a t; viii
Comments Welcome Your comments are important to us! W e w a n t o u r r e d b o o k s t o b e a s h e l p f u l a s p o s s i b l e . P l e a s e s e n d u s y o u rc o m m e n t s a b o u t t h i s o r o t h e r r e d b o o k s i n o n e o f t h e f o l l o w i n g w a y s : • F a x t h e e v a l u...
Page 11 - Chapter 1. The IBM RAMAC Virtual Array; Overview of RVA and the Virtual Disk Architecture
Chapter 1. The IBM RAMAC Virtual Array I n t h i s c h a p t e r w e d e s c r i b e t h e R A M A C V i r t u a l A r r a y ( R V A ) a n d t h e s u p p o r t t h a tV S E / E S A d e l i v e r s f o r i t . 1.1 What Is an IBM RAMAC Virtual Array? W e e x p l a i n f u n c t i o n s h e r e o n a ...
Page 12 - c o m p a c t i o n . T h e
T h e f u n c t i o n a l t r a c k d i r e c t o r y ( F T D ) i s t h e c o l l e c t i v e n a m e f o r t w o t a b l e s t h a tt o g e t h e r m a p e a c h f u n c t i o n a l t r a c k t o a n a r e a i n t h e R V A ′ s p h y s i c a l s t o r a g e : − F u n c t i o n a l t r a c k t a b l...
Page 14 - snap i s a v i r t u a l c o p y o f t h e d a t a .
F i g u r e 2 . D a t a S n a p p i n g . S n a p S h o t c r e a t e s a l o g i c a l c o p y b y c o p y i n g t h e FTD p o i n t e r s . O n l y w h e n e i t h e r t h e o r i g i n a l o r t h e c o p i e d t r a c k i s u p d a t e d i s i t s a s s o c i a t e d F T Dp o i n t e r c h a n g...
Page 15 - s l o c a l o p e r a t o r p a n e l .
1.2.3.2 Reporting Functions T h e I X F P / S n a p S h o t f o r V S E / E S A r e p o r t i n g f u n c t i i o n d i s p l a y s l o g i c a l v o l u m eu t i l i z a t i o n , s u c h a s s p a c e a l l o c a t e d a n d d a t a s t o r e d o n t h e v o l u m e . I t c a n a l s od i s p l a ...
Page 17 - RVA Simplifies Your Storage Management
Chapter 2. RVA Benefits for VSE/ESA I n t h i s c h a p t e r w e d e s c r i b e h o w V S E / E S A ′ s s u p p o r t f o r t h e R V A a s s i s t s i n m a n a g i n g s t o r a g e , a f f e c t s b a t c h w i n d o w c h a r a c t e r i s t i c s , i m p r o v e s a p p l i c a t i o nd e v e...
Page 18 - Batch Window Improvement
d i s k a r c h i t e c t u r e , f o r t h e s a m e p h y s i c a l s p a c e . T h u s y o u c a n s p r e a d d a t a o v e rm o r e v o l u m e s t o i m p r o v e p e r f o r m a n c e a n d d a t a a v a i l a b i l i t y o f t h e s u b s y s t e m . T h e h a r d w a r e d e s i g n o f t h...
Page 20 - Application Development; D y n a m i c v o l u m e c o n f i g u r a t i o n; RVA Data Availability
• R e p o r t g e n e r a t i o nA l a r g e p a r t o f b a t c h p r o c e s s i n g i s o f t e n d e d i c a t e d t o g e n e r a t i n g o u t p u tr e p o r t s f r o m p r o d u c t i o n d a t a . O f t e n r e a d a c c e s s o n l y i s r e q u i r e d b y t h ea p p l i c a t i o n s . S...
Page 25 - jobname; JOB; ICKDSF R16 User
3.4 ICKDSF O n c e t h e 9 3 9 3 i s i n s t a l l e d a n d t h e f u n c t i o n a l d e v i c e s a r e d e f i n e d o n t h e o p e r a t o rp a n e l ( s e e A p p e n d i x A , “ R V A F u n c t i o n a l D e v i c e C o n f i g u r a t i o n ” o n p a g e 41) theo n l y i n i t i a l i z a t...
Page 27 - READY
Chapter 4. IXFP/SnapShot for VSE/ESA I X F P / S n a p S h o t f o r V S E / E S A i s a c o m b i n a t i o n o f s o f t w a r e a n d R V A m i c r o c o d ef u n c t i o n s . I t h a s t h r e e m a i n f u n c t i o n s , n a m e l y , S n a p S h o t , D D S R , a n d R e p o r t .S n a p S h...
Page 28 - From a b a t c h j o b; From a REXX CLIST; REXX/VSE procedure to issue console commands
2. From a b a t c h j o b Y o u c a n c o d e t h e f u n c t i o n y o u w a n t t o i n v o k e i n t h e P A R M f i e l d o f t h eV S E - p r o v i d e d D T R I A T T N m o d u l e a n d s u b m i t t h e b a t c h j o b f o r e x e c u t i o n .F i g u r e 7 i l l u s t r a t e s t h e r e p ...
Page 29 - c a n b e f o u n d i n C h a p t e r 1 4 o f t h e
* $$ JOB JNM=IXFPREXX,CLASS=0,DISP=D// JOB IXFPREXX// LIBDEF *,SEARCH=(PRD2.CONFIG,PRD1.BASE)// EXEC REXX=IXFPREXX,PARM= ′ IXFP REPORT#<your-console-cmd-2> ′ /&* $$ EOJ F i g u r e 9 . U s i n g a R E X X C L I S T A s a B a t c h J o b S t e p t o I n v o k e a n I X F P F u n c t i o n N...
Page 30 - F i g u r e 1 1 s h o w s t h e g e n e r a l s y n t a x o f t h e I X F P c o m m a n d .
F i g u r e 1 0 d i s p l a y s t h e R V A s u b s y s t e m s t a t u s o n t h e o p e r a t o r c o n s o l e . ixfp reportAR 0015 SUBSYSTEM 1321117AR 0015 *** DEVICE DETAIL REPORT *** AR 0015 <---FUNC. CAPACITY (MB)---> <---CAPACITY (%)---> PHYS. COMP. AR 0015 CUU DEF ALLOC STORED U...
Page 32 - S e e A p p e n d i x C , “ V S E / V S A M C o n s i d e r a t i o n s ” o n p a g e 59.
AR 0015 1I40I READY ixfp snap,80e:80f,vol1=patev3 AR+0015 IXFP23D SNAP FROM CUU=80E CYL= ′0000′ TO CUU=80F CYL= ′0000′ NCYL= ′ 0 D0B - REPLY ′ YES ′ TO PROCEED 15 yesAR 0015 IXFP22I SNAP TO CUU= 80F STARTED AT 18:46:51 11/16/1998 AR 0015 IXFP20I SNAP FUNCTION COMPLETED AT 18:46:51 11/16/1998 AR 0015...
Page 33 - Y o u c a n n o t u s e t h e V O L 1 p a r a m e t e r w h e n c o p y i n g c y l i n d e r r a n g e s .
4.1.2 A Range of Cylinders Y o u c o p y a r a n g e o f c y l i n d e r s b y i d e n t i f y i n g t h e d e v i c e a d d r e s s o r V O L 1 l a b e l o ft h e s o u r c e a n d t a r g e t i n t h e I X F P S N A P c o m m a n d . I n a d d i t i o n , t h e d e c i m a l s t a r tc y l i n d e...
Page 36 - T h e d e v i c e s h o u l d b e i n t h e o f f l i n e ( D V C D N ) c o n d i t i o n .
Notes: W h e n y o u d o D D S R f o r e x p i r e d f i l e s , V S E p e r f o r m s c h e c k i n g o n t h e o n l i n e( u p ) u n i t s . D D S R c h e c k s o n l y t h o s e R V A d e v i c e s m a n a g e d b y t h e V S E s y s t e m . D D S R c o n s i d e r s o n l y t h e f i l e s c r ...
Page 37 - NOPROMPT; T h e f i l e m u s t b e n o n - V S A M .
T h e N O P R O M P T p a r a m e t e r i s i n c l u d e d t o p r e v e n t d e c i s i o n - t y p e m e s s a g e s f r o mb e i n g i s s u e d . O t h e r w i s e , d e c i s i o n - t y p e m e s s a g e s a r e i s s u e d f o r t h e o p e r a t o r t ov e r i f y a n d c o n f i r m ( s i ...
Page 38 - W h e n t h e c o m m a n d i s i s s u e d w i t h o u t t h e; IXFP REPORT; N O P R O M P T i s n o t a v a l i d p a r a m e t e r f o r I X F P R E P O R T .
┌ ┐ ── ─────── ──IXFP─ ─ ── ─ ─ ─REPORT ─ ── ┴ ┬ ┬ ───── ──────────────────────────────────────────────────────────────────────────────────── └ ┘ ─ ─,id F i g u r e 1 7 . S y n t a x o f I X F P REPORT C o m m a n d W h e n t h e c o m m a n d i s i s s u e d w i t h o u t t h e i d p a r a m e t e ...
Page 39 - S e e B . 3 , “ R e p o r t C o m m a n d ” o n p a g e 5 2 f o r f u r t h e r i l l u s t r a t i o n s .; cuu; T h i s i s t h e d e v i c e I D o f t h e d e v i c e t o w h i c h t h e d a t a a p p l i e s .; ALLOC
ixfp reportAR 0015 SUBSYSTEM 1321117AR 0015 *** DEVICE DETAIL REPORT *** AR 0015 <---FUNC. CAPACITY (MB)---> <---CAPACITY (%)---> PHYS. COMP. AR 0015 CUU DEF ALLOC STORED UNUSED ALLOC STORED UNUSED USED(MB) RATIO AR 0015 80E 2838.0 N/A 369.2 2468.7 N/A 13.01 86.99 213.6 1.72 AR 0015 80F ...
Page 41 - SYSTEM; f o r t h e w h o l e s u b s y s t e m a s i t h a s b e e n c o n f i g u r e d .
4.3.2 Device Summary Report CAPACITY T h i s c o l u m n c o v e r s t h e c a p a c i t y g r o u p s t h a t a r e b e i n g d i f f e r e n t i a t e d .< - - - - - T O T A L - - - - - > T h i s c o l u m n c o v e r s t h e t o t a l c a p a c i t y i n m e g a b y t e s t h a t h a s b e ...
Page 44 - PPRC and VSE/ESA Software Requirements
F i g u r e 2 0 o n p a g e 3 4 s h o w s t h e d a t a f l o w b e t w e e n t h e h o s t a n d t h e t w o R V A s .T h i s w o u l d b e t h e s e q u e n c e o f a w r i t e o p e r a t i o n t o t h e p r i m a r y R V A : 1. The h o s t a p p l i c a t i o n i s s u e s a w r i t e r e q u e ...
Page 45 - PPRC Hardware Requirements; Function
5.2 PPRC Hardware Requirements T h e h a r d w a r e r e q u i r e m e n t s f o r b o t h t h e p r i m a r y a n d s e c o n d a r y R V A s t o s u p p o r tP P R C a r e : • R V A M o d e l T 8 2 • F e a t u r e c o d e 7 0 0 1 • P P R C - e n a b l i n g L I C( L I C l e v e l T 0 4 . 0 5 . x x...
Page 47 - Recovering from a Primary Site Failure
I n t h e e x a m p l e s t h a t f o l l o w , t h e s h o r t f o r m o f s o m e o f t h e p a r a m e t e r s i s u s e d .T h e l o n g f o r m o f t h e s e p a r a m e t e r s i s : • N o V e r i F Y • P R I M a r y • S E C o n d a r y • U N I T a d d r e s s 5.5.1 Setting Up PPRC Paths and P...
Page 49 - f r o m t h e l a s t t w o d i g i t s o f t h e d e v i c e n u m b e r , a n d t h e; D e v i c e N u m b e r
5.6.1 Determining the Logical Control Unit Number for RVA Y o u c a n c a l c u l a t e t h e L C U n u m b e r b y u s i n g t h e C U A D D v a l u e u s e d i n t h e I O C Pc o n f i g u r a t i o n f o r e a c h L C U . E a c h o f t h e f o u r C U A D D s c o n t a i n s 6 4 d e v i c e s . I...
Page 51 - Appendix A. RVA Functional Device Configuration
Appendix A. RVA Functional Device Configuration T h e p r o c e d u r e p r e s e n t e d h e r e d e s c r i b e s t h e s t e p s t o c o n f i g u r e f u n c t i o n a ld e v i c e s t h r o u g h t h e 9 3 9 3 o p e r a t o r p a n e l . F i g u r e 2 1 s h o w s t h e s t e p s r e q u i r e d...
Page 52 - a n d p r e s s F 1 0 t o s a v e a n d g o b a c k t o C D 2 3 .
F i g u r e 2 2 . F u n c t i o n a l D e v i c e C o n f i g u r a t i o n S c r e e n C D 2 3 1 . M o v e t h e c u r s o r u p o r d o w n t o s e l e c t t h e d e v i c e y o u w a n t t o m o d i f y a n d p r e s s E n t e r t o g e t t o M o d i f y F u n c t i o n a l D e v i c e s c r e e ...
Page 53 - Appendix B. IXFP Command Examples; SNAP
Appendix B. IXFP Command Examples I n t h i s a p p e n d i x w e p r e s e n t t h e s y n t a x a n d u s e o f t h e v a r i o u s I X F P c o m m a n d s . B.1 SNAP Command I n t h i s s e c t i o n w e p r e s e n t e x a m p l e s o f t h e I X F P S N A P c o m m a n d . T h e c o m m a n ds ...
Page 54 - target; s p r i m a r y; V O L 1 = S p e c i f i e s t h e V O L 1 l a b e l t h a t t h e t a r g e t d e v i c e i s t o
a c c e s s m e t h o d ( S A M ) f i l e s , h o w e v e r , c a n b e r e l o c a t e dt o a d i f f e r e n t , s i n g l e e x t e n t d i s k l o c a t i o n o n t h e t a r g e td e v i c e . I n t h i s c a s e , t h e t c y l o p e r a n d m u s t b es u p p l i e d , b u t t h e d e v i c e...
Page 55 - N O P R O M P T; W i t h t h e e x c e p t i o n o f f i l e s n a p p i n g ( D S N = ) , V S E d o e s n o t; B.1.2 Using SnapShot to Copy One Volume to Another
N O P R O M P T P r e v e n t s d e c i s i o n - t y p e m e s s a g e s f r o m b e i n g i s s u e d . S o m em e s s a g e s r e q u i r e a n o p e r a t o r r e p l y b e f o r e t h e s p e c i f i e df u n c t i o n i s i n i t i a t e d . T h e s p e c i f i c a t i o n o f t h e N O P R O ...
Page 57 - I n F i g u r e 25, in the DEVICE DETAIL REPORT, the data stored for device; B.1.3 Using SnapShot to Copy a File from One Volume to Another; YES; B.1.4 Using SnapShot to Copy Files with Relocation; s e x p i r a t i o n d a t e h a d b e e n r e a c h e d . )
Notes: I n F i g u r e 25, in the DEVICE DETAIL REPORT, the data stored for device 8 0 F r e f l e c t s s n a p p i n g t h e d a t a f r o m 8 0 E . A l s o , t h e p h y s i c a l u s e d c a p a c i t yr e f l e c t s i t s s o u r c e o n d e v i c e 8 0 E . T h e k e y i n d i c a t o r i s t ...
Page 58 - T h e s a m e p r o c e s s c o u l d b e u s e d f o r a d a t a w a r e h o u s i n g a p p l i c a t i o n
ixfp snap,80e(dsn= ′ test.data.1 ′ ) : 8 0 f(1000),noprompt AR 0015 IXFP22I SNAP TO CUU= 80F STARTED AT 18:52:48 11/17/1998 AR 0015 IXFP20I SNAP FUNCTION COMPLETED AT 18:52:48 11/17/1998 AR 0015 1I40I READY ixfp snap,80e(dsn= ′ test.data.2 ′ ) : 8 0 f(2000),noprompt AR 0015 IXFP25I VTOC ERROR DURING...
Page 59 - DDSR; s n u m b e r o f p r i m a r y
B.2 DDSR Command I n t h i s s e c t i o n w e p r e s e n t e x a m p l e s o f t h e I X F P D D S R c o m m a n d . Remember: B e f o r e y o u c a n u s e t h e D D S R o p t i o n a g a i n s t a v o l u m e , y o u m u s t b r i n g i t o f f l i n e b y u s i n g t h e D V C D N V S E / E S A...
Page 60 - B.2.2 Using DDSR to Delete a Single Data Set
U P ( D V C U P ) s t a t e , t h e f i l e w i l l b e d e l e t e du n c o n d i t i o n a l l y a n d t h e s p a c e r e t u r n e d t o t h e R V Af r e e s p a c e . If the device is DOWN (DVCDN), thec o m m a n d w i l l b e r e j e c t e d a n d a n e r r o r m e s s a g ep r o v i d e d . P...
Page 61 - W h e n y o u u s e D D S R , I X F P / S n a p S h o t f o r V S E / E S A a l w a y s p r o m p t s t h e; B.2.4 Using DDSR to Delete the Free Space on an RVA
ixfp report,80fAR 0015 SUBSYSTEM 1321117AR 0015 *** DEVICE DETAIL REPORT *** AR 0015 <---FUNC. CAPACITY (MB)---> <---CAPACITY (%)---> PHYS. COMP. AR 0015 CUU DEF ALLOC STORED UNUSED ALLOC STORED UNUSED USED(MB) RATIO AR 0015 80F 2838.0 N/A 369.2 2468.7 N/A 13.01 86.99 213.6 1.72 AR 0015 ...
Page 62 - w i l l t h u s p r o v i d e r e p o r t i n f o r m a t i o n f o r a l l
ixfp report,80e,80fAR 0015 SUBSYSTEM 1321117AR 0015 *** DEVICE DETAIL REPORT *** AR 0015 <---FUNC. CAPACITY (MB)---> <---CAPACITY (%)---> PHYS. COMP. AR 0015 CUU DEF ALLOC STORED UNUSED ALLOC STORED UNUSED USED(MB) RATIO AR 0015 80E 2838.0 N/A 369.2 2468.7 N/A 13.01 86.99 213.6 1.72 AR 0...
Page 63 - B.3.2 Reporting on the Capacity of a Single Volume; B.3.3 Reporting on the Capacity of Multiple Volumes; B.3.4 Reporting on the Capacity of the RVA Subsystem
a n d t h e y w e r e a l l o n c h a n n e l 8 , ″ IXFP REPORT,8 ″ w o u l d s h o w a l l t h e d e v i c e s i n t h e R V A , b e c a u s e a s t o r a g e c o n t r o l a d d r e s sw a s n o t s p e c i f i e d . Note: T h e R E P O R T f u n c t i o n , i f u s e d u n d e r V M , o n l y w o...
Page 70 - Warning; s m e t h o d o f e n q u e u i n g t h e f i l e ( t o p r o t e c t i t d u r i n g a; C.1 Backing up VSAM Volumes; s f i l e s o n a s i n g l e v o l u m e . I n t h i s c a s e , w e w o u l d m a k e a
Warning T h i s a p p r o a c h m a y n o t w o r k w i t h V S A M f i l e s t h a t s p e c i f y s h a r e o p t i o n s 2 o r4. T h e r e a s o n f o r t h e p r o b l e m h e r e i s t h a t , w i t h S H R O P T N ( 2 ) , o rSHROPTN(4), VSE/VSAM ′ s m e t h o d o f e n q u e u i n g t h e f i ...
Page 73 - Appendix D. IOCDS Example; F i g u r e 4 0 s h o w s a s a m p l e I O C D S f r o m t h e R V A .; CHPID
Appendix D. IOCDS Example I O C D S m u s t h a v e a n L C U d e f i n e d f o r e a c h g r o u p o f 6 4 f u n c t i o n a l d e v i c e s . E a c hL C U s h o u l d h a v e t w o C N T L U N I T m a c r o s , o n e f o r e a c h c l u s t e r . F i g u r e 4 0 s h o w s a s a m p l e I O C D S f...
Page 75 - Appendix E. Special Notices
Appendix E. Special Notices T h i s p u b l i c a t i o n i s i n t e n d e d t o h e l p I B M , B u s i n e s s P a r t n e r , a n d c u s t o m e rp e r s o n n e l u n d e r s t a n d h o w V S E / E S A p r o v i d e s s u p p o r t f o r t h e R A M A C V i r t u a lA r r a y . T h e i n f o ...
Page 77 - Appendix F. Related Publications; F.1 International Technical Support Organization Publications; F.3 Other Publications
Appendix F. Related Publications T h e p u b l i c a t i o n s l i s t e d i n t h i s s e c t i o n a r e c o n s i d e r e d p a r t i c u l a r l y s u i t a b l e f o r am o r e d e t a i l e d d i s c u s s i o n o f t h e t o p i c s c o v e r e d i n t h i s r e d b o o k . F.1 International ...
Page 79 - How to Get ITSO Redbooks; Redbooks Web Site; IBM Intranet for Employees
How to Get ITSO Redbooks T h i s s e c t i o n e x p l a i n s h o w b o t h c u s t o m e r s a n d I B M e m p l o y e e s c a n f i n d o u t a b o u t I T S O r e d b o o k s , r e d p i e c e s , a n dC D - R O M s . A f o r m f o r o r d e r i n g b o o k s a n d C D - R O M s b y f a x o r e ...
Page 80 - IBM Redbook Fax Order Form; Please send me the following:
IBM Redbook Fax Order Form F a x y o u r r e d b o o k o r d e r s t o : Please send me the following: U n i t e d S t a t e s ( t o l l f r e e ) 1 - 8 0 0 - 4 4 5 - 9 2 6 9 C a n a d a 1 - 4 0 3 - 2 6 7 - 4 4 5 5 O u t s i d e N o r t h A m e r i c a ( + 4 5 ) 4 8 1 4 2 2 0 7 ( l o n g d i s t a n...
Page 81 - Index
Index B b a t c h a p p l i c a t i o n p r o c e s s i n g 10 d a t a s e t r e o r g a n i z a t i o n 9 i n c r e m e n t a l b a c k u p 9 i n t e r i m b a c k u p 10 r e p o r t g e n e r a t i o n 10 C c a t a l o g i m p l i c a t i o n s 4 C K D 1 c o m p a c t i o n 2 c o m p r e s s i o n...
Page 83 - Overall Satisfaction
ITSO Redbook Evaluation R A M A C V i r t u a l A r r a y , P e e r - t o - P e e r R e m o t e C o p y ,SG24-5360-00 Y o u r f e e d b a c k i s v e r y i m p o r t a n t t o h e l p u s m a i n t a i n t h e q u a l i t y o f I T S O r e d b o o k s . Please complete thisquestionnaire and Fax it t...