210 likes | 391 Views
Forelesning nr 11: Vedlikeholdsvinduer. TDT4285 Planlegging og drift av IT-systemer Våren 2006 Anders Christensen, IDI. Definisjon.
E N D
Forelesning nr 11: Vedlikeholdsvinduer TDT4285 Planlegging og drift av IT-systemer Våren 2006 Anders Christensen, IDI TDT4285 Planl&drift IT-syst
Definisjon Et vedlikeholdsvindu er et forhåndsdefinert, varslet tidsrom der dataanlegget kan tas ned for å gjennomføre vedlikehold og oppgraderinger, typisk flere i parallell. TDT4285 Planl&drift IT-syst
Vedlikeholdsvinduer Planlegging Oppgradering • Forrige forelesning Vedlikeholdsvindu • Denne forelesningen Oppgrad1 Oppgrad5 Planlegging Oppgrad2 Oppgrad4 Oppgrad6 Planlegging Nedtaking Oppstart Planlegging Oppgrad3 TDT4285 Planl&drift IT-syst
Gangen i et vedl.vindu Forberedelse Gjennomføring Gjenstart • Endringsforslag • Schedulere vinduer • Velge én flight director • Bygge en masterplan • Fjerne tilgang • Ta systemet kontrollert ned • Gjennomføre oppgradere • Utføre testing • Ta systemet opp • Åpne tilgang • Annonsere tilgjengelighet • Være tilstede for brukerne • Være obs på evt problemer TDT4285 Planl&drift IT-syst
Rollen som flight director • Schedulering av deloppgaver • Bestemme go/no-go på deloppgaver • Bestemme iversetting av back-out • Diktator for vedl.vinduet • Ha tilstrekkelig oversikt/kunnskap TDT4285 Planl&drift IT-syst
Oppetid og nytteområde Kan tas ned ad hoc Sporadisk oppetid Vedlikeholds- vinduer Kan ikke tas ned 1 2 3 4 5... 0 0% 90% 99% 99,9% 99,99% 99,999% TDT4285 Planl&drift IT-syst
Rammer for vedl.vinduer • Kort og avgrenset periode • Planlagt på forhånd • Annonsert overfor alle impliserte • Reduserer funksjonaliteten • Hektisk med mye parallell aktivitet • Må organiseres TDT4285 Planl&drift IT-syst
Regelmessighet av vedl.vinduer TDT4285 Planl&drift IT-syst
Regelmessighet – eksempler • Første mandag pr mnd fra 18.00 til klokken 08.00 neste morgen • Fra fredag 1800 til mandag 0800, én gang i hver av juni, juli, august, desember og januar. TDT4285 Planl&drift IT-syst
Planlegging i forkant Avhengigheter Rekkefølgen innen en masterplan Leveringstid på utstyr Planlegging i forkant av et vedl.vindu Lisenser Innhente kompetanse Annonsering Endrings- planer TDT4285 Planl&drift IT-syst
Hvilke endringer skal gjøres? Hvilke maskiner er involvert i arbeidet? Hva må gjøres i forkant før man kan utføre endringen? Avhengighet av andre systemer/maskiner? Hva blir berørt? Hvem utfører/har ansvar for endringen? Hvor lang tid tar det (klokketid og arb.tid)? Hva er testproc. og hva trengs av utstyr? Hva er back-out, og hvor lang tid tar det? Endringsforslag TDT4285 Planl&drift IT-syst
Saksgang ved endringsforslag Siste uka Endrings- utkast Peer- review Frysing Gjennom- føring I tilfelle endringer Flight- director TDT4285 Planl&drift IT-syst
Masterplanen Masterplanen settes opp at flight director: • Gir en schedule av aktivitetene • Tar hensyn til avhengigheter • Realistisk mht tidsrammene/ressurser TDT4285 Planl&drift IT-syst
Når timing er viktig • Ingen skal ha mer en ett fokus • Hvis mulig: pipeline oppgaver • Ha egne troubleshootere for ekstraordinære problemer • La det være noe slakk • At myndighet og ansvar er klart definert • At beslutningsgrupper er små TDT4285 Planl&drift IT-syst
Change control forms: Fokus: kommunikasjon Peer review Endringshåndtering Genererer et spor (historikk) Kvalitetssikring Endringsforslag Schedulering Timing Gjennomføring Koordinering CCF versus endringsforslag TDT4285 Planl&drift IT-syst
Case: IDI flytter (I) 2x2p Lade: 2p Elektro Demontere gml utstyr Demontere gml utstyr 1p+sjåfør Transport på vei 2(+1)p Midlertidig plassering Transport på tralle IT-Vest 4x2p Midl. Plassering utenfor mask.rom Montering TDT4285 Planl&drift IT-syst
Case: IDI flytter (II) 8 9 11 15 17 23 Nedtaging Demontering Transport Oppmontering Mat Gjenstart Alle De fleste Noen TDT4285 Planl&drift IT-syst
Koordinering under driftstans • Scheduler forstyrrende aktiviteter samtidig, og helst først i vedl.vinduet • Sørg for enkel kommunikasjon mellom systemadmin’ene, f.eks via radio. • Ha en tilgjengelighet neste dag • Monitorer systemet neste dag • Gjennomfør en post mortem-granskning TDT4285 Planl&drift IT-syst
Shutdown/boot-sekvenser • Punktvis liste over rekkefølgen ting tas ned • Punktvis liste over rekkefølgen ting tas opp • Prioriteringsrekkefølge: • Systemadministrasjonsverktøy • Basis systemtjenester • Sekundære systemtjenester • Brukertjenester • Arbeidsstasjoner TDT4285 Planl&drift IT-syst
Hvis du trenger 7x24 oppetid • Du må ha tilstrekkelig redundans • Du kan ikke fjerne tilgang til systemet • Du kan ikke gjøre en full nedtaging • Kommunikasjonsbehovet er ofte mindre direkte • Masterplanen må legges opp så ingen viktig tjeneste er ute av drift • Tilgjengelighet må monitoreres løpende TDT4285 Planl&drift IT-syst
Tre aktiviteter • Konfigurering – tilpassing av en installasjonsbase for et sett maskiner • Installering – opplasting av installasjonsbase til en ny maskin • Vedlikehold – daglig kamp for å holde seg i målområdet og rette opp problemer som måtte ha oppstått TDT4285 Planl&drift IT-syst