Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
"Now is z Time"
Steve Ware, UF Session 1044, SHARE 108 February 13 (Tues.), 00!, 4"30 #$ Ta%&a 'onvention 'enter Roo% 1(
)tt&"**ners&.+ns.u,-.e.u*/s,0are*s)are108*s1044s,0.&., (U&.ate." 0 11 1 00!)
Abstract
'2'S is t)e -ea.er in transa+tion &ro+essin3, &rovi.in3 e4tre%e-y ,ast res&onse ti%e, very )i3) avai-abi-ity, an. a ,eature1ri+) a&&-i+ation &ro+essin3 environ%ent. '2'S is strate3i+a--y &ositione. ,or S5A an. Web Servi+es +o%&utin3. '2'S TS ,or 6*5S 3.1 be+a%e 3enera--y avai-ab-e in ear-y 007 an. 28$ )as &rovi.e. insi3)ts re3ar.in3 ,uture re-eases o, '2'S TS ,or 6*5S. T)e 28$ 6Series an. Syste% 6 %ain,ra%es, runnin3 t)e 28$ 6*5S o&eratin3 syste%, &rovi.e one o, t)e %ost %o.ern, resi-ient, an. +a&ab-e +o%&utin3 &-at,or%s.
Abstract (cont.
A '2'S su&&ort &erson s)ou-. be ab-e to arti+u-ate t)e +urrent +a&abi-ities o, '2'S an. t)e %ain,ra%e, an. %a9e +o%&e--in3 ar3u%ents in ,avor o, +ontinuin3 to e4&-oit an. en)an+e t)e +a&abi-ities an. ,eatures o, '2'S an. t)e %ain,ra%e. T)is session 0i-- &rovi.e you 0it) a one sto& re,eren+e too- to 0in t)e +o%&utin3 &-at,or% .ebates. T)e &ast, &resent, an. ,uture o, '2'S an. t)e %ain,ra%e are bri3)t 1 brin3 your sun3-asses to t)is session as 0e s)ine a -i3)t on t)e best o, bree. 1 '2'S an. t)e %ain,ra%e:
"isc#aimer
Stan.ar. .is+-ai%ers a&&-y. Any o&inions e4&resse. are t)e o&inion o, t)e aut)or on-y. Any %entione. bran. na%es, tra.e%ar9s, re3istere. tra.e%ar9s, servi+e %ar9s, et+., are t)e e4+-usive &ro&erty o, t)eir o0ners. ;o 0arranties are eit)er e4&resse. or i%&-ie., your %i-ea3e %ay vary, et+.
A%en&a'To(ics
2ntro.u+tion W)y '2'S< W)y t)e $ain,ra%e< W)at about $ain,ra%e a&&-i+ation .eve-o&%ent< W)at about 2T sta,,in3 an. trainin3< W)y '2'S an. t)e $ain,ra%e 1 ;o0< Su%%ary an. =>A A&&en.i4 an. A..itiona- 2n,or%ation Abbreviations (an. a bit o, ?-ossary)
Session 1044, SHARE 108, Tampa, FL, Steve Ware, UF.
Intro&*ction
UF CNS, University o, F-ori.a 'o%&utin3 > ;et0or9in3 Servi+es (,or%er-y 9no0n as N+,"C), is t)e &ri%ary .ata +enter at t)e ?ainesvi--e, F@ +a%&us. 'urrent-y uti-i6in3 an 28$ z- .C 0A(1=0 0it) 1(?8, runnin3 z'/S 1.!, CICS TS 3.1, ".2 !.1, ,AC0, 1+S2, et+. 3 @#ARs 1 1 interna- Bsys&ro3 san.bo4B, 1 test Ba-ternateB, an. 1 &ro.u+tion or B&ri%aryB. We )ave 1 '2'S re3ions +on,i3ure., an. run /1$ &ro.. transa+tions*0ee9.ay, an. / $ on &ea9 -oa. .ays. interna-*test san.bo4, .eve-o&%ent*test, 4 test*=A, an. 4 &ro.u+tion '2'S re3ions +urrent-y +on,i3ure..
)
Intro&*ction (cont.
Foun.e. in 34$3, be+a%e t)e 5ni6ersity of 0#ori&a in 3-7$. (East F-ori.a Se%inary 1C F-ori.a A3ri+u-tura- 'o--e3e 1C University o, F-ori.a) 50 is a %e%ber o, t)e AA5, t)e Asso+iation o, A%eri+an Universities. UF is one o, t)e ,ive -ar3est universities in t)e U.S., &ub-i+ or &rivate. /$38 enro##e& (initia--y 4A,8(4, t)en 70,!87 a,ter .ro&*a..) Fa-00( se%ester, an. /2$78 a#*mni.
Intro&*ction (cont.
WeDre +onsi.ere. a BC#assicB '2'S site. (B9e%acy : It Wor;s<B) Web a++ess to '2'S is via t)e CICS Soc;et Interface, in use at our site sin+e /1AA!. /)7= o, -o+a- '2'S tas9s uti-i6e soc;ets. A-- -o+a--y .eve-o&e. '2'S a&&-i+ations are Assemb#er an.*or C/./9. We )ave /8E '2'S a&&-i+ation -oa. %o.u-es, an. /3 )ave '2'S so+9ets A#2 (,or ,i-e*.ata trans,er, e%ai-, 0eb enab-e%ent, et+.). Severa- interna- '2'S a&&-i+ations 0ritten in C'C>> an. ,+??. 1a6a )as been 2F# teste., an. a s%a-- Gava '2'S a&&-i+ation is bein3 .eve-o&e. (via E+-i&se) an. teste..
Session 1044, SHARE 108, Tampa, FL, Steve Ware, UF.
Intro&*ction (cont.
Are 0e no0 +onsi.ere. a No*6ea* '2'S site< '2'S Web Servi+es in &ro.u+tion sin+e Se&t. 00(" )tt&"**.o+0eb.+ns.u,-.e.u*u&.ate*u0(10+i+s*u0(10+i+s.)t% ';S > UF Re3istrar 2%&-e%ent B$yStu.ent8o.y.+o%B ReHuire%ent usin3 '2'S Web Servi+es. B5n Fri.ay, Se&te%ber n., 00(, UF ';S '2'S syste%s sta,, an. UF 5,,i+e o, t)e University Re3istrar a&&-i+ation sta,, i%&-e%ente. a ne0, se+ure ()tt&s) '2'S Web servi+e, 0it) '2'S a+tin3 as t)e servi+e reHuester, ,or t)e $yStu.ent8o.y.+o% UF )ea-t) reHuire%ent. T)e ne0 +a&abi-ities intro.u+e. to su&&ort t)is initiative &ave t)e 0ay ,or i%&-e%entation o, en+ry&te. Web servi+es a++essin3 rea-1ti%e stu.ent .ata, %a9in3 a&&-i+ations %ore a++urate, servin3 t)e UF +o%%unity better.B
Session 1044, SHARE 108, Tampa, FL, Steve Ware, UF.
Why CICS?
28$Ds '2'S is t)e &-anetDs &re%ier 5@T# (5n1@ine Transa+tion #ro+essin3) syste%. '2'S Ro+9s: Sti+9 Wit) '2'S: Any0ay... Enter&rise +a-iber, )i3) &er,or%an+e, ,ast res&onse ti%e, e4+e&tiona- t)ru&ut an. re-iabi-ity, resi-ient, -ar3e insta--e. base, +a&abi-ities +ontinua--y en)an+e., -ar3e variety o, a&&-i+ations an. too-s, su&erior te+)ni+a- su&&ort ,ro% 28$, e4&ansive A#2, ,eature1ri+) a&&-i+ation &ro+essin3 environ%ent 1 an. so %u+) %ore: '2'S is so%eti%es re,erre. to as an BA&&-i+ation ServerB an.*or B$i..-e0areB. 28$ )as &ositione. '2'S Transa+tion Server in t)e WebS&)ere Ba&&-i+ation an. transa+tion in,rastru+tureB.
37
Why CICS?
Su&&ort ,or B)erita3eB te+)no-o3ies su+) as FTA$ an. S;A net0or9in3 an. 3 !0 .evi+es. So%e t)in3s are sti-- better via a 'HU2 ('Hara+ter User 2nter,a+e) t)an a ?U2 (?ra&)i+a- User 2nter,a+e). Iata entry an. s+ri&tin3 are e4a%&-es 0)ere a 'HU2 s)ines. Su&&ort ,or B%o.ernB te+)no-o3ies, in+-u.in3 Web servi+es, S5A, S5A#, Gava, GF$s, EG8s, '*'JJ, SS@, K$@, an. %u+) %ore. Su&&ort ,or %ost o&eratin3 syste%s 1 our ,o+us 0i-- be 6*5S.
33
Why CICS?
W)at about '2'S ,or @inu4< 28$ State%ent o, Iire+tion" B28$ re+o3ni6es t)e si3ni,i+an+e an. bene,its o, t)e @inu4 o&eratin3 syste% to '2'S +usto%ers 0)o )ave +)osen t)e TKSeries ,or t)eir a&&-i+ations. 2t is 28$Ds intention to re-ease a '2'S o,,erin3 on t)e @inu4 &-at,or% in 007...B ;ote t)at '2'S ,or 6@inu4 is not %entione. 1 on-y TKSeries. 28$ i#R#= !G04(8 announ+e. @inu4 ,or 4Series avai-abi-ity o, TKSeries ,or $u-ti&-at,or%s v( on 00711 1 0. 'onta+t your 28$ so,t0are business &artner 1 an or.er reHuires 28$ (Hurs-ey) @ab a&&rova-.
32
33
3!
3$
3)
32
34
3-
27
23
22
23
2!
2$
2)
22
24
2-
37
33
32
33
3!
3$
3)
32
34
3-
!7
!3
!2
!3
!!
!$
!)
!2
!4
!-
$7
S*mmary
'o%&utin3 &ioneer Sey%our 'ray on+e sai., BW)at 0ou-. you rat)er )ave to &-o0 a ,ie-. 1 t0o stron3 o4en or 1,0 4 +)i+9ens<B 8i--ions an. bi--ions o, transa+tions &ro+esse. .ai-y 1 '2'S is tru-y a so,t0are BstarB Q1). UF +ontinues to eB(#oit t)e %any in)erent a&6anta%es o, CICS, z'/S, an. t)e mainframe. Stu.ents es&e+ia--y -i9e t)e s*bDsecon& res(onse time, even ,ro% t)e web: Fa+u-ty an. sta,, a-so a&&re+iate t)is 3oo. res&onse ti%e, but t)ey %i3)t be a bit %ore &atient t)an t)e stu.ents Q1).
$3
S*mmary
"o a## the math 0)en %a9in3 +o%&utin3 .e+isions 1 you Lust %i3)t +a-+u-ate t)at t)e %ain,ra%e +osts are very +o%&etitive, an. t)at t)e +a&abi-ities o, t)e %ain,ra%e are %u+) better t)an ot)er &-at,or%s. TC/ an. TC5 are bot) i%&ortant. #ersona--y, so%e business re-ations)i&s are base. u&on 0)et)er or not t)e business uti-i6es a %ain,ra%e. As9, an. -et t)e business 9no0 0)at your &re,eren+es are:
$2
S*mmary (cont.
2 rea--y -i9e t)in3s t)at 0or9, an. wor; we## 1 -i9e CICS an. t)e mainframe (o9, 9in*B, too Q1). 2T 0or9 s)ou-. be &ro.u+tive, enLoyab-e, an. f*n. 59, it .oesnDt a-0ays 0or9 out t)at 0ay: $y e4&erien+e is t)at 0or9in3 0it) '2'S an. t)e %ain,ra%e, ,ro% a @inu4 0or9station, is &ro.u+tive, enLoyab-e, an. yes, even ,un (%ost o, t)e ti%e Q1). T)e f*t*re -oo9s very bri%ht ,or CICS an. t)e mainframe: (Sun3-asses are o&tiona- Q1)
$3
S*mmary (cont.
Than;s< Have a 3reat ti%e ,or t)e re%ain.er o, t)e +on,eren+e, an. )ave a sa,e tri& )o%e. E*estions? 'o%%ents< Random thoughts?
$!
$$
A((en&iB (cont.
28$ $ain,ra%e Servers 1 6Series an. Syste% 6A" http://www.ibm.com/(series (0)i+) re+ent-y reso-ve. to) http://www-03.ibm.com/servers/eserver/(series/ 28$ 6Series FA=s" http://www-03.ibm.com/servers/eserver/(series/fa)/ 28$ $ain,ra%e ')arter"
http://www-03.ibm.com/servers/eserver/(series/fa)/pdf/mainframe*charter*fa).pdf
$)
A((en&iB (cont.
28$ A+a.e%i+ 2nitiative" http://www.ibm.com/universit+/ (0)i+) re+ent-y reso-ve. to) http://www-30$.ibm.com/,ct0-00#c/universit+/scholars/ 28$ Re.boo9s" http://www.redboo.s.ibm.com/
$2
A((en&iB (cont.
SHARE (B2tDs not an a+rony%, itDs 0)at 0e .o.B) http://www.share.org/ SHARE '2'S #roLe+t" http://www.share.org/cics
$4
A((en&iB (cont.
T)e 5ni6ersity of 0#ori&a (UF)" http://www.ufl.edu/ UF Com(*tin% F Networ;in% Ser6ices (';S)" http://www.cns.ufl.edu/ CICS at 50" http://cics.ufl.edu/ +AC9+ at 50" http://eagle.ufl.edu/
$-
A((en&iB (cont.
')ery- Watson, Watson > Wa-ter, 2n+." http://www.watsonwal.er.com/ F$0are, 2n+. (Firtua-i6ation So,t0are)" http://www.vmware.com/ Ke&)on (BU&.ateB &ub-i+ations)" http://www./ephon.com/
)7
Abbre6iations
AI'I" A&&-i+ation Ieve-o&er 'o%&a+t Iis9 ('I) '2'S" 'usto%er 2n,or%ation 'ontro- Syste% '2S" 'o%&uter an. 2n,or%ation S+ien+es '2SE" 'o%&uter an. 2n,or%ation S+ien+e an. En3ineerin3 '$F" '2'S $easure%ent Fa+i-ity (via S$F) ';S" 'o%&utin3 > ;et0or9in3 Servi+es (,or%er-y ;ERI') '5I" 'o%&utin3 5n Ie%an. '#" 'entra- #ro+essor 1 see '#U '#U" 'entra- #ro+essin3 Unit
Session 1044, SHARE 108, Tampa, FL, Steve Ware, UF.
)3
Abbre6iations (cont.
IFS$S" Iata Fa+i-ity Stora3e $ana3e%ent Subsyste% EA?@E" UF En)an+e. A&&-i+ation ?eneration @an3ua3e ,or t)e Enter&rise E?@" 28$ Enter&rise ?eneration @an3ua3e ES$" E4terna- Se+urity $ana3er FA'TS" F-ori.a A+a.e%i+ 'ounse-in3 an. Tra+9in3 ,or Stu.ents Herita3e" See @e3a+y
)2
Abbre6iations (cont.
28$" 2nternationa- 8usiness $a+)ines, 2n+. 2*5" 2n&ut*5ut&ut 2'F" 2nte3rate. 'ou&-in3 Fa+i-ity 2'SF" 2nte3rate. 'ry&to3ra&)i+ Servi+e Fa+i-ity 2F@" 2nte3rate. Fa+i-ity ,or @inu4 2T" 2n,or%ation Te+)no-o3y @E" @an3ua3e Environ%ent @e3a+y" 2t Wor9s: @#AR" @o3i+a- #artition
Session 1044, SHARE 108, Tampa, FL, Steve Ware, UF.
)3
Abbre6iations (cont.
$T8F" $ean Ti%e 8et0een Fai-ures $FS" $u-ti&-e Firtua- Stora3e ;ERI'" ;ort)east Re3iona- Iata 'enter (no0 ';S) 5S" 5&eratin3 Syste% 5TE" 5&en Transa+tion Environ%ent #IF" #ortab-e Io+u%ent For%at #R*S$" 28$ #ro+essor Resour+e*Syste%s $ana3er R$F" Resour+e $onitorin3 Fa+i-ity R@S" Re+or. @eve- S)arin3
Session 1044, SHARE 108, Tampa, FL, Steve Ware, UF.
)!
Abbre6iations (cont.
S'RT" Sub1'a&a+ity Re&ortin3 Too S$F" Syste% $onitorin3 Fa+i-ity S;A" Syste%s ;et0or9 Ar+)ite+ture S5A" Servi+e 5riente. Ar+)ite+ture S5A#" Si%&-e 5bLe+t A++ess #roto+o- (a +o%&onent o, 0eb servi+es)
)$
Abbre6iations (cont.
T'5" Tota- 'ost o, 50ners)i& T'U" Tota- 'ost &er User TS" Transa+tion Server UF" University o, F-ori.a U;F" University o, ;ort) F-ori.a FSA$" Firtua- Stora3e A++ess $et)o. FTA$" Firtua- Te-e+o%%uni+ations A++ess $et)o. F$" Firtua- $a+)ine W@$" Wor9-oa. $ana3er
Session 1044, SHARE 108, Tampa, FL, Steve Ware, UF.
))
Abbre6iations (cont.
6*5S" T)e B6ero .o0nti%eB an. Ba to 6B 5&eratin3 Syste% 6Series" T)e B6ero .o0nti%eB an. Ba to 6B Enter&rise Servers 6AA#" 6Series A&&-i+ation Assist #ro+essor (,or Gava) 622#" 6Series 2nte3rate. 2n,or%ation #ro+essor (,or I8 ) 6;A@'" Syste% 6 ;e0 A&&-i+ation @i+ense ')ar3es
)2
@resentation Information
T)e S#ac;ware 9in*B #roLe+t" http://www.slac.ware.com/ /(en/ffice.or% .0.4 B2%&ressB" http://www.openoffice.org/ (Fi-e 1C E4&ort as #IF) (Use. SHARE su&&-ie. #o0er#oint te%&-ate.) 28$ (@enovo) Thin;@a& T40 3!A1I7U" http://www.lenovo.com/thin./us/en/
)4