37
Instalacija i održavanje zOSa “Više puta u manjim obrocima” 26.ožujka 2012.

Instalacija i održavanje z o sa, croz

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Instalacija i održavanje z o sa, croz

Instalacija i održavanje zOSa

“Više puta u manjim obrocima”

26.ožujka 2012.

Page 2: Instalacija i održavanje z o sa, croz

• Dražen Spalatin

• CROZ d.o.o.

[email protected]

Za one koji me ne poznaju

26.ožujka 2012.

Page 3: Instalacija i održavanje z o sa, croz

Neki pojmovi

• Kada kažem verzija, mislim na release

• Kada kažem instalacija, mislim na instalaciju i migraciju sa jednog release na drugi - instalacija nije problem, migracija je problem

• Govorit ću: zOS, zOS, zOS, ali većina toga što ću kazati vrijedi i za podsustave (DB2, WAS, MQ, Tivoli)

26.ožujka 2012.

Page 4: Instalacija i održavanje z o sa, croz

Pravila igre: verzija, release, PTFovi

Jesen ’09 1.11

mjeseci prolazeptfovi

mjeseci prolazeptfovi

Jesen ’10 ptfovi 1.12

mjeseci prolazeptfovi ptfovi

mjeseci prolazeptfovi ptfovi

Jesen ’11 ptfovi ptfovi 1.13

mjeseci prolazeptfovi ptfovi ptfovi

mjeseci prolazeptfovi ptfovi ptfovi

Opet jesen - ’12 - ptfovi ptfovi 1.14

mjeseci prolaze- ptfovi ptfovi ptfovi

mjeseci prolaze- ptfovi ptfovi ptfovi

Ubrzo jesen ’13 - - ptfovi ptfovi 1.15

26.ožujka 2012.

Page 5: Instalacija i održavanje z o sa, croz

Pravila igre: popratni materijal

• Za migraciju postoje:

• Dokumentacija kojom je opisan niz radnji koje se treba obaviti prije i nakon instalacije: MIGRACIJSKE AKCIJE

• Compatibility & fallback PTFovi

• Za održavanje postoje:

• HOLDSYSTEM, vezano za jedan ili više PTFova, treba proučiti, poput MIGRACIJSKIH AKCIJA

26.ožujka 2012.

Page 6: Instalacija i održavanje z o sa, croz

Pravila igre: ograničenje za migraciju

• I dokumentacija i compatibility & fallback ptfovi vrijede samo za instalaciju zOSa koji se od instaliranog razlikuje za 2 release

• Sa 1.10 na 1.12 - IBM je uz Vas

• Sa 1.10 na 1.13 - hrabri ste i ne treba Vam IBM

Ovo je važno!

26.ožujka 2012.

Page 7: Instalacija i održavanje z o sa, croz

Inhibitori migracije i održavanja

• organizacijski problem, management struktura mora odobriti termin migracije i održavanja

• instalacija i održavanje su opasni za produkciju,

• IPL - prekid rada,

• potreban prostor na diskovima,

• to je posao: ljudi/dani,

• strah od promjena u SW, zbog promjena se moraju napraviti migracijske akcije

26.ožujka 2012.

Page 8: Instalacija i održavanje z o sa, croz

Inhibitor

• organizacijski problem, management struktura mora odobriti termin migracije i održavanja

Rješenje

• migracija na novi release treba biti redovni posao, a ne nešto izvanredno

26.ožujka 2012.

Page 9: Instalacija i održavanje z o sa, croz

Inhibitor

• instalacija i održavanje su opasni za produkciju

Rješenje

• opasnost se može smanjiti instalacijom, migracijom i testiranjem u posebnom LPARu

26.ožujka 2012.

Page 10: Instalacija i održavanje z o sa, croz

Inhibitor

• teško nam je naći vrijeme za IPL

• bez sistema možemo biti samo kratko vrijeme

Rješenje

• smanjite broj IPLova dobrom pripremom ili koristite sysplex

• smanjite vrijeme bez sistema dobrom pripremom ili koristite sysplex

26.ožujka 2012.

Page 11: Instalacija i održavanje z o sa, croz

Inhibitor

• potreban je dodatni prostor na diskovima

Rješenje

• no, no, ne škrtariti na diskovima za nešto što je tako bitno kao operativni sustav

26.ožujka 2012.

Page 12: Instalacija i održavanje z o sa, croz

Inhibitor

• ljudi, nemamo dovoljno sistem programera

Rješenje

• hm, mogu vam preporučiti odličnu firmu sa iskustvom...

26.ožujka 2012.

Page 13: Instalacija i održavanje z o sa, croz

Inhibitor - za mene najveći

• strah od promjena u SW, zbog promjena se moraju napraviti migracijske akcije. Promjene u SW su opasnost za produkciju.

Rješenje

• ovo se ne može izbjeći, ali se može smanjiti, slijedi diskusija kroz nekoliko slika. Slika su napravljene za migraciju, ali djelomično vrijede i za održavanje.

26.ožujka 2012.

Page 14: Instalacija i održavanje z o sa, croz

Migracijske akcije: migracija na +1

26.ožujka 2012.

Page 15: Instalacija i održavanje z o sa, croz

Migracijske akcije: migracija na +1 pa +1

26.ožujka 2012.

Page 16: Instalacija i održavanje z o sa, croz

Migracijske akcije: migracija na +2

26.ožujka 2012.

Page 17: Instalacija i održavanje z o sa, croz

Migracijske akcije: migracija na +1 pa +1 pa +1

26.ožujka 2012.

Page 18: Instalacija i održavanje z o sa, croz

Migracija na +2 pa +1

26.ožujka 2012.

Page 19: Instalacija i održavanje z o sa, croz

Migracija na release +3

26.ožujka 2012.

Page 20: Instalacija i održavanje z o sa, croz

Usporedba migracija na +1, +2 i +3

26.ožujka 2012.

Page 21: Instalacija i održavanje z o sa, croz

Moja preporuka...

• Migracija na +3 je NE NE NE jer IBM ne podržava

26.ožujka 2012.

Page 22: Instalacija i održavanje z o sa, croz

Razmišljanje

Zapitajte se: ako ove godine ne napravite migraciju na +1, da li će dogodine prilike biti takve da ćete moći napraviti migraciju na +2?

iliti

Ako ne migrirate na +1, morate migrirati na +2 jer vam ostaje samo migracija na +3 koja je NE NE NE.

26.ožujka 2012.

Page 23: Instalacija i održavanje z o sa, croz

... nastavak moje preporuke...

• Ne planirajte migraciju na +2

• Migracija na +3 je NE NE NE

26.ožujka 2012.

Page 24: Instalacija i održavanje z o sa, croz

... i cijela moja preporuka

• Planirajte i napravite migraciju na +1

• Ne planirajte migraciju na +2

• Migracija na +3 je NE NE NE

26.ožujka 2012.

Page 25: Instalacija i održavanje z o sa, croz

Održavanje

• Ono što su za migraciju migracijske akcije, za održavanje su “system hold” vezan uz PTFove. Također treba pročitati, proučiti, donjeti odluke i napraviti.

• Čim više PTFova treba staviti na sistem, tim će “system hold” biti teži za savladati.

• Preporuka: PTFove stavljati u manjim hrpama.

26.ožujka 2012.

Page 26: Instalacija i održavanje z o sa, croz

Održavanje - dodatni inhibitori

• Stav: zašto stavljati PTFove na sistem koji mi dobro radi?

• Stav: ako stavim PTF, možda mi donese novu grešku,

• Stav: kada mi se pojavi greška stavit ću PTFove (na živi sistem)

26.ožujka 2012.

Page 27: Instalacija i održavanje z o sa, croz

Održavanje - inhibitor

• Stav: zašto stavljati PTFove na sistem koji mi dobro radi?

Komentar

• Kako znate?

• Da li ste skinuli današnji HOLDDATA?

• Da li ste se pretplatili na “Red alert”?

26.ožujka 2012.

Page 28: Instalacija i održavanje z o sa, croz

Održavanje - inhibitor

• Stav: ako stavim PTF, možda mi donese novu grešku

Komentar

• Točno, trebate isprobati kako sistem radi sa PTFom

26.ožujka 2012.

Page 29: Instalacija i održavanje z o sa, croz

Održavanje - inhibitor

• Stav: kada mi se pojavi greška stavit ću PTF (na živi sistem)

Komentar

• Neke možete, neke ne možete,

• Možda neće biti jedan, nego 2, 5, 10 ili 873 PTFova

• Možda taj PTF unese novu grešku

26.ožujka 2012.

Page 30: Instalacija i održavanje z o sa, croz

Održavanje - preporuka

• Trebate imati sistem u posebnom LPARU samo za sistem programere (sandbox),

• Trebate na njega redovno stavljati PTFove i testirati ih,

• Trebate imati proceduru kako te PTFove propagirati na ostale sisteme sve do produkcije,

• Ne stavljajte PTFove na živi sistem, bez obzira što IBM kaže da se može - nije zdravo za živce,

• Ne čekajte grešku.

26.ožujka 2012.

Page 31: Instalacija i održavanje z o sa, croz

Održavanje - preporuka

• Stavljati PTFove zOSa svaki mjesec,

• Testirati u sistem programerskom LPARu,

• Ne stavljati PTFove na sistem koje je IPLan,

• Prelazak na održavani sistem:

• kada se može,

• ili u krajnjem slučaju kada se mora.

26.ožujka 2012.

Page 32: Instalacija i održavanje z o sa, croz

Instalacija i održavanje zOSa

• Instalacija: godišnje (svaki release),

• Održavanje: mjesečno receive service i holddata, apply na novi klon, testirati izolirano, produkcija preventivno ili po potrebi

26.ožujka 2012.

Page 33: Instalacija i održavanje z o sa, croz

Kada Vam CROZ može pomoći

• ako nemate sistem programera,

• ako imate neiskusne sistem programere,

• ako Vam sistem programeri kažu da su instalacija i održavanje zOSa teški - dakle ako imate iskusne sistem programere

26.ožujka 2012.

Page 34: Instalacija i održavanje z o sa, croz

CROZ postupak

Osnova je koncept sa svojim otjelovljenjem u dokumentiranom planu:

• imenovanje sistema, datoteka i diskova, SMP zona,

• rasporeda datoteka po diskovima,

• sve to u odnosu na održavanje

Testirani job control za razne faze posla.

26.ožujka 2012.

Page 35: Instalacija i održavanje z o sa, croz

CROZ

• Trenutno postoje u Zagrebu tri instalacije na kojima je instaliran zOS prema CROZovom konceptu instalacije i održavanja i jedna instalacija sa modificiranim konceptom.

26.ožujka 2012.

Page 36: Instalacija i održavanje z o sa, croz

CROZ i iskustvo

• CROZ se bavi instalacijom zOSa i podsustava zadnjih 7 godina (od kada postoji u sadašnjem obliku),

• Osobno iskustvo od, hm, 1979. (MVS 3.8),

• Uz osobno iskustvo idu i reference za instalaciju i održavanje zOSa i prethodnika i raznih drugih poslova, abecedom: APIS (GZAOP, CAOP), DZS (RZS), FINA (ZAP), HZMO, Nikola Tesla, PBZ, SRCE.

26.ožujka 2012.

Page 37: Instalacija i održavanje z o sa, croz

Da li to vrijedi samo za zOS - ne!

• Većina ovoga što sam rekao vrijedi i za ostali SW (DB2, WAS, MQ, Tivoli...),

• Sve što sam rekao za CROZ i zOS vrijedi i za ostali SW.

26.ožujka 2012.