Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

1 21. februar 2006 TDT4285 Planl&drift IT-syst Forelesning nr 19: Revisjonskontroll TDT4285 Planlegging og drift av IT-systemer Våren 2006 Anders Christensen,

Liknende presentasjoner


Presentasjon om: "1 21. februar 2006 TDT4285 Planl&drift IT-syst Forelesning nr 19: Revisjonskontroll TDT4285 Planlegging og drift av IT-systemer Våren 2006 Anders Christensen,"— Utskrift av presentasjonen:

1 1 21. februar 2006 TDT4285 Planl&drift IT-syst Forelesning nr 19: Revisjonskontroll TDT4285 Planlegging og drift av IT-systemer Våren 2006 Anders Christensen, IDI

2 2 21. februar 2006 TDT4285 Planl&drift IT-syst Endringshåndtering og revisjonskontroll Endringshåndtering er de prosessene som tar systemet fra en normaltilstand til en annen, f.eks ifm oppgradering, oppskalering el.l. (fremover) Revisjonskontroll er de mekanismene som holder oversikt over hvilke endringer som er gjort, av hvem, når, hvorfor, (bakover).

3 3 21. februar 2006 TDT4285 Planl&drift IT-syst Spissformulering ”Sviktende endringshåndtering forårsaker, forsterker eller medvirker til 90% av alle dataproblemer.”

4 4 21. februar 2006 TDT4285 Planl&drift IT-syst Utfordringen: Skalering Informere mange brukere? Koordinere mange sysadm’er? Håndtere mange avhengigheter? Holde oversikt over alle bivirkningene? Kunne rulle tilbake enhver endring? Unngå ”oops-effekten”?

5 5 21. februar 2006 TDT4285 Planl&drift IT-syst Endringsprosess Endrings- forslag Endrings- møte Brukere Endring ”Værforhold” Godkjennelse Kom- muni- kasjon

6 6 21. februar 2006 TDT4285 Planl&drift IT-syst Hva er RCS? ”Database” over alle versjoner av en tekstfil Lagrer endringene for hvert ledd i utviklingen Lagrer historikk, brukernavn og kommentarer Håndterer parallelle utviklingsløp Gir låsemekanismer

7 7 21. februar 2006 TDT4285 Planl&drift IT-syst Hva kan RCS brukes til? Forhindre samtidig redigering på en fil Kan gjenskape gamle versjoner Kan granske endringene over tid Angir hvem som har gjort endringene Angir når endringene er gjort

8 8 21. februar 2006 TDT4285 Planl&drift IT-syst Multiple utviklingstrær For uttesting Merging Avgrening Hovedlinje

9 9 21. februar 2006 TDT4285 Planl&drift IT-syst Variasjoner i konfigfiler torodinymetrym konfigfil2 konfigfil1 konfigfil3 konfigfil4 Samme sybsystem Alle instanser av en konfigfil

10 februar 2006 TDT4285 Planl&drift IT-syst Konfigfiler fra sentral DB Målmaskin Miljøinfo Konfigfil PreprosesseringKonfigdatabase Komplett med metadata En instans av fila

11 februar 2006 TDT4285 Planl&drift IT-syst Modell med lokal DB Tor Odin Trym Yme Lokal konfigDB Sentral oppdatering av konfigdata Spm: er de fire databasene like?

12 februar 2006 TDT4285 Planl&drift IT-syst Problemstillinger Hvordan håndteres revisjonskontroll på binærfiler? Grense mellom varianter og ulike konfigurasjonsfiler. Sentral revisjonskontroll forteller lite om hva som er aktivt lokalt.

13 februar 2006 TDT4285 Planl&drift IT-syst Tre oppdateringsprofiler 1.Rutineoppdatering. Endrer trivielle data uten egentlig innflytelse på funksjonalitet 2.Hovedoppdatering. Endrer viktig funksjonalitet, og brukere merker endringene. 3.Sensitiv oppdatering. En endring som kan få store konsekvenser dersom det går galt.

14 februar 2006 TDT4285 Planl&drift IT-syst Oppdateringsprofiler Gir ny funksjonalitet Gir samme funksjonalitet Rette problemIkke rette problem Oppgradere programvare Patche for feilretting Oppgradere operativsystem Generell patching

15 februar 2006 TDT4285 Planl&drift IT-syst Oppdateringsstrategi 1.Planlegg endringen 2.Testkjør system før endringer 3.Gjennomfør endringen 4.Testkjør for å verifisere funksjonalitet 5.Vurder back-out

16 februar 2006 TDT4285 Planl&drift IT-syst Hva med små endringer? Det er to motstridende syn: Små, trivielle endringer kan fikses der-og- da, for de har liten innvirkning på system og det er dyrt å gjøre det ”korrekt”. Alle endringer som kan gi bieffekter eller på andre måter innvirke på andre personer eller programmer må håndteres som en endring.

17 februar 2006 TDT4285 Planl&drift IT-syst Informasjon til bruker Synkronitet. Samtidighet mellom den som gir og den som mottar informasjon. Målrettethet. I hvor stor grad er budskapet rettet mot bestemte personer. Acknowlegdement. Kreves det kvittering på at budskapet er mottatt. En- eller toveis. Går informasjon bare en eller begge veier

18 februar 2006 TDT4285 Planl&drift IT-syst Informasjonsmekanismer Målrettet ”push” Generelt ”pull” Enveis Toveis med ack oppslag ”rekommandert” (underskriftsliste)


Laste ned ppt "1 21. februar 2006 TDT4285 Planl&drift IT-syst Forelesning nr 19: Revisjonskontroll TDT4285 Planlegging og drift av IT-systemer Våren 2006 Anders Christensen,"

Liknende presentasjoner


Annonser fra Google