Fra: Lars Oftedal Til: Prosjektoppfølgingsmøtet Dato: 1. desember 1990 Sluttrapport - TJENER prosjektet TJENER prosjektet har bestått av 2 deler Oppbygning av TJENER-konseptet Utplassering av TJENER-maskiner Del 1, Oppbygning av TJENER-konseptet, er den biten som måtte gjøres for at det skulle være mulig med en overgang fra sentralisert databehandling til distribuert databehandling med tjener maskiner i lokalmiljøene og del 2, Utplassering av TJENERmaskiner var da å høste fruktene av det arbeidet som ble utført i del 1. For å presse på gjennomføringen av del 1, og for å høste erfaring med det arbeidet som ble gjort i del 1, begynte man del 2 samtidig med del 1. Denne sluttrapporten inneholder følgende biter: Kort bakgrunn med mål for prosjektet Rapport for de ulike aktivitetene i del 1, oppbygning Status på del 2, utplassering Regnskap for prosjektet Oppsummering av prosjektet Oppfølging av prosjektet Prosjektet ble startet Ljuni 1989 med en planlagt slutt 1. mai 1990. Tidsrammene er ikke holdt. Prosjektet ble avsluttet 1. september 1990, men det er endel aktiviteter som ikke er avsluttet ennå, som vil bli gjort ferdig i en videreføring av prosjektet eller er blitt flyttet til andre prosjekter. Kort bakgrunn med mål for prosjektet USE har lang tradisjon for drift av sentrale maskiner uten støtte til drift av maskiner i lokalmiljøene. Utviklingen av databehandling med stadig større behov for datakraft, mye billigere datakraft, behov for oppkopling av PCer og MACer på nettet med filtjenester mot en felles ressurs og nye og bedre brukergrensesnitt, gjorde at lokalmiljøer måtte ha sin egen tjenermaskin for å muliggjøre dette. Tjenermaskinen skulle ha operativsystemet UNIX av mange grunner, teverandører har, noe som gir billige Side 1
løsninger, det er veldig gode kommunikasjonetjenester på UNIX maskiner og det var viktig å velge et OS som man kan leve med i mange år. Målet med prosjektet var å kunne tilby de samme tjenestene som før ble tildelt på en fellesressurs ut til tjener maskiner i lokalmiljøene eller helst helt fram til arbeidsstasjonen, enten dette var en PC MAC eller WS. Rapport for de ulike aktivitetene i del 1, oppbygning Prosjektet har bestått av 17 delaktiviteter. Her følger en kort statusrapport for hver aktivitet. Gjennomgang av hver aktivitet: Aktivitet 1: Ressusrovervåkning Ansvarlig: Morten Dahl Økonomisk ramme: 85000 Tidsramme: 570 timer Kort beskrivelse: Lage et opplegg for overvåkning av ressursforbruk på utplasserte maskiner for overvåkning, vurdering av utnyttelse og samle data for accounting. Aktiviteten er ikke blitt gjennomført etter planen. Endel av aktiviteten har blitt flyttet til aktivitet 5, Palantir, og arbeidet med å lage et nytt avregningssystem er nå inne i et forprosjket, FA, Faktura- og avregningssystem. Økonomi: 140.000 Aktivitet 2: Accounting Ansvarlig: Per Harald Jacobsen Økonomisk ramme: 0 Tidsramme: 90 timer Kort beskrivelserbestemme hva man skal accounte og til hvilken pris på TJENER maskinene. Ikke gjennomført ennå. Det har vært diskutert endel og det er laget noen notater om emnet, men jkke ferdig. Aktivitet 3: Telekonferansesystem Ansvarlig:Lars Oftedal Økonomisk ramme: 400000 Tidsramme: 410 timer Side 2
Kort beskrivelse:lage en beskrivelse av den funksjonalitet vi ønsker av et telekonferansesystem. Prøve å tilpasse PortaCOM best mulig til dette ved å innføre en egen PortaCOM maskin. Det er laget en beskrivelse. Egen PortaCOM maskin innført som avlaster Inger. PortaCOM kjører idag fra alle VMS maskiner. Innføring av UNIX basert konferansesystem er overført til felles prosjekt mellom USE og NKSH. Økonomi: 390.000 Aktivitet 4: Postkontor Ansvarlig: Bjørn Larsen Økonomisk ramme: 360000 Tidsramme: 1350 timer Kort beskrivelse:lage en beskrivelse av et framtidig postsystem for UiO. Implementere mest mulig ved å lage en adressestruktur på UiO og sette opp en egen postmaskin til distribuering av post dit brukeren ønsker det. PP, som er programvare for å kunne gjennomføre aktiviteten, er installert og ruter nå all post på UiO. Det er laget navnekonvensjonsplan for UiO. Aktiviteten vil fortsette i eget prosjket i 1991. Økonomi: 410.000 Aktivitet 5: Fjerndrift Ansvarlig: Bjørn Larsen Økonomisk ramme: 350000 Tidsramme: 1000 timer Kort beskrivelse: Lage et opplegg for fjerndrift av TJENER maskiner og det utstyr brukeren bruker mot den, det være seg arbeidsstasjon, MAC eller DOS maskin. Status: Aktiviteten sterkt utvidet ved definering av sammarbeidet med DEC om Palantir. SYDR driver nå ca 30 UNIX tjener maskiner med ca 30 UNIX WS rundt og ca 20 VMS maskiner. Alle disse fjerndrives fra USE med opplegg av OS og annen programvare, backup fra USE, brukerregistering og daglig overvåkning. Det gjenstår mye arbeid med å få gjennomført et profft driftsopplegg for distribuerte maskiner, noe som vil fortsette i 1991. Det er brukt mye mer penger enn beregnet på denne aktiviteten. Dette skyldes at det er kjøpt inn backuputstyr for 150.000 mer enn beregnet, noe som skyldes at USE driver mye flere maskiner enn vi trodde, pluss at vi tar drift av mye VMS maskiner som heller ikke var med i planene. Side 3
Økonomi: 575.000 Aktivitet 6: UNIX maskin Ansvarlig:Knut Borge Økonomisk ramme:400000 Tidsramme:170 timer Kort beskrivelse:sette opp en UNIX ressurs til de av UiO x s brukere som ikke får TJENER maskin i første runde. Ulrik er generelt tilgjengelig som UNIX ressurs for alle på UiO. Det er nå registrert over 1000 brukere. Maskinen har gått fullt meget lenge. Økonomi: 420.000 Aktivitet 7: Programvare Ansvarlig: Bjørn Ness Økonomisk ramme: 0 Tidsramme: 40 timer Kort beskrivelse:lage en oversikt over hva som skal til av programvare på TJENER maskinene og hvor mye det koster. Problematisk aktivitet, som tidlig i prosjektet ble nedlagt. Overtatt av eget prosjekt i BSA for software og aktivitet 17 hvor vedlikeholdkontrakter lages. Aktivitet 8: Hardware Ansvarlig: Bjørn Ness Økonomisk ramme: 0 Tidsramme: 40 timer Kort beskrivelse:lage en oversikt over aktuell hardware som TJENER maskiner. Løpende aktivitet for å vedlikeholde informasjon ettersom nye produktet kommer. Foreløpig støttes kun Sun og DEC produkter. Ikke vellykket aktivitet. Det viser seg umulig for oss å gi ut informasjon om produkter som endres så ofte, både ved at det kommer nye produkter og ved at prisene på produktene synker. Det er ikke så ofte at det kjøpes tjener maskiner at ikke USE kan kontaktes for denne informasjonen, og det er lettere for USE å følge med i hva som kjøpes inn når vi blir tatt med på råd. Aktivitet 9: Testprosjekt Ansvarlig: Bjørn Ness Økonomisk ramme: 70000 Tidsramme: 200 Kort beskrivelse:gjøre et forsøk med Golum som TJENER maskin på USE, se på hvilke problemstillinger som man kommer opp i. Dette fungerte ikke i praksis og aktiviteten ble nedlagt. Side 4
Aktivitet 10: Informasjon Ansvarlig: Per Harald Jacobsen Økonomisk ramme: 0 Tidsramme: 160 Kort beskrivelse:lage informasjon rundt TJENER konseptet. Se på hvordan informasjon skal spres. Det har kommet ut endel bra informasjon i løpet av prosjektet, som egne statusrapporter og mange og gode artikler i NUSE. Gjenstår mye arbeid som informasjon om distribuerte tjenester, hjelpesystmer for UNIX maskinene og intern informasjon om kjøp og drift av lokale maskiner, men det er mye arbeid på gang som må videreføres i 1991. Aktivitet 11: Opplæring Ansvarlig:Steinar Moum Økonomisk ramme:4000 Tidsramme:190 Kort beskrivelse:. Lage et opplegg for kursing av brukere- og lokale ressurspersoner til TJENER maskiner. Det har skjedd en dreining av USEs kurstilbud for å tilby kurs om bruk av TJENER maskinen fra sin egne PC eller MAC og også kurs for lokalt ansvarlige i drift av sin egen tjenermaskin. Aktivitet 12: Kontorautomatisering Ansvarlig: Helge Falkenberg-Arell Økonomisk ramme:10000 Tidsramme:330 Kort beskrivelse:få tak i verktøy og sette dem i funskjon for kontorautomatisering på USE, som igjen kan brukes på TJENER maskinene. Aktiviteten ble tidlig nedlagt. Altfor ambesiøs aktivitet i forhold til de mål som trengs for en slik aktivitet. Overtatt av stuntgruppe for kontorstøtte. Aktivitet 13: CPU-utnyttelse Ansvarlig:Helge Falkenberg-Arell Økonomisk ramme:0 Tidsramme:140 timer Kort beskrivelse:finne fram til metoder for å utnytte all den CPU kraft som man får gjennom TJENER maskinene og som vil stå ubrukt mye av døgnet. Aktiviteten nedlagt, altfore ambesiøs for USE og gjennomføre, og en aktivitet som må gjennomføres av brukerne. Bør gjøres av en tungregnegruppe som har behov for dette. Aktivitet 14: Rapport Ansvarlig:Lars Oftedal Økonomisk ramme:0 Tidsramme:320 Side 5
Kort beskrivelse:lage en rapport for hver aktivitet og en felles for hele TJENER prosjektet. Denne rapporten! Aktivitet 15: Open Desktop Ansvarlig: Suleyman Kondachi Økonomisk ramme: 110.000 Tidsramme: 310 Kort beskrivelse: Utesting av Open Desktop/SCO Unix og andre UNIXer for 386 maskiner. En vanskelig aktivitet å gjennomføre. Open Desktop/SCO Unix har ennå ikke fått YP som er nødvendig for integrering mot de andre UNIX maskinene på UiO. AIX er et dødt produkt fra IBM, UiO bør da heller ikke satse på det. Interactie UNIX fungerer stort sett tilfredsstillende. USE bør ikke satse på UNIX på 386 maskiner som tjener maskiner i lokalmiljøene, hvis det ikke er helt spesielle grunner til det, av ihvertfall 2 årsaker. UNIXene tilfredsstiller ikke de krav vi har for distribuert drift og RISC maskiner har blitt så billige at disse gir klart bedre ytelse/krone enn 386 maskiner. Økonomi: 50.000 Aktivitet 16: Mac integerring Ansvarlig: Morten Dahl Økonomisk ramme: 120.000 Tidsramme: 250 Kort beskrivelse:integerer MAC mot TJENER maskiner Satser på Ethershare som produkt for integrering av MACer mot UNIX maskiner. Rammeavtale for innkjøp av Ethershare er laget og 20 lisenser er innkjøpt og skal distribueres i løpet av 1990. Økonomi: 170.000 Aktivitet 17: Oversikt Ansvarlig: Lars Oftedal Økonomisk ramme: 0 Tidsramme: 200 Kort beskrivelse: Lage oversikter over utstyr og forhandle fram vedlikeholdskontrakter. For å holde oversikt over alt utstyret som henger på datanettet ble det laget en database av Knut Hellem, som Petter Gjerull har fylt med informasjon. Den oppdateres nå av brukerne, dvs folk på USE som gjør endringer. Det er laget felles vedlikeholdskontrakter for alle på UiO for utstyr levert av Skrivervik/SUN og Digital. Side 6
Status på del 2, utplassering Det ble innkjøpt sommern 89 tjenermaskiner til Odontologiske fakultet, Blindern, Matematisk og Geofysik institutt, UB planavdelingen og en maskin ble delfinansiert til Institutt for Rettssosiologi. Institutt for Rettsinformatikk og humanistisk informatikk fikk maskin samtidig som USE drev, men som ikke ble finansiert av USE. Erfaringene rundt denne utplaseringen er veldig deite. De grupper som hadde veldig klart for seg sitt behov og hvordan den maskinen som ble utplassert hos dem skulle brukes, har vært veldig positive til ordningen. Odontologene, som ikke hadde så klart for seg hva de skulle med maskinen, har det tatt veldig lang tid før de har kommer igang i det hele tatt med bruk av maskinen. For prosjektet var det helt klart positivt at vi tidlig fikk praktisk erfaring med drift av maskiner i lokalmiljøene. Vi ble tvunget til å få fram løsninger raskt, og de har vært et meget bra korektiv for arbeidet underveis. Det er veldig mye av denne grunn at prosjektet har forandret seg mye fra den initielle planen. Økonomi: 1.030.000 Regnskap for prosjektet Regnskapet for dette prosjketet har blitt vesentlig anderledes enn den opprinnelige planen. Det er mange årsaker til dette, som store endringer av planer, vi driver idag mye flere maskiner enn vi trodde noe som har ført til endel ekstra investeringer på backup-utstyr og at endel utgifter har blitt belastet prosjektet som ikke var ment belastet prosjektet. Dette gjelder spesielt 2 ting, 8 mm backuputstyr for clusteret som ble bestilt lenge før prosjektet ble startet, kr 255.000 og 32 MB minne til Kari, kr 170.000. Prosjektet står idag med en underskudd på 35.000 kr som dekkes opp av midler SYDR har fått tildelt på 45.00, Servere og nett. Jeg kranglet mye med DEC om regninger en stund, noe som gjorde at vi har fått neste 10 kreditter inn etterhvert, noe som har gjort regnskapsførsel vanskelig. Delfinansiering sammen med brukermiljøer og delfinansiering med andre aktiviteter i SYDR har gjort at formann for prosjektet har lært endel om regnsskap på USE i perioden. Oppsummering av prosjektet Side 7
Dette har vært et meget morsomt og interessant prosjket å drive for meg og SYDR, samtidig som det har vært veldig mye arbeid, som tildels har blitt lagt på altfor få skuldre. Prosjektet var overambesiøst, noe man viste i startfasen allerede. Det har på mange måter gått over all forventning, selv om det er mye som gjenstår for å si at vi har nådd målet, samme tjenestene på skriverbordet som tidligere på fellsressurs med en minst like god drift som var tidligere, eller som det stod i prosjektforslaget, "verdens beste tilbud til IT-brukerne ved universitetet". Antall maskiner som USE idag har ansvar for rundt på UiO er mye større enn vi trodde i startfasen på prosjektet. Dette er meget gledelig, og sier vel noe om at prosjektet er en suksess, selv om mye gjenstår. Prosjektleder har fulgt for dårlig opp deltagerne og aktivitetene i prosjektet. Dette skyldes flere ting, men det viktigste er at mye av arbeidet i prosjektet er glidd inn som endel av vanlige rutiner, noe som på mange måter er positivt, selv om selve prosjektrammen blir vanskelig. Oppfølging av prosjektet Som beskrevet er det mye arbeid som gjenstår og som bør utføres i 1991, pluss at det er endel nye ting som bør gjennomføres. Dette bør ikke gjøres som et TJENER 2 prosjekt, men som selvstendige prosjekter og aktiviteter. Post Det gjenstår mye arbeid, pluss at det blir en ganske stor driftsaktivitet. Gjennomføres sammen med UA/UNINETT. Palantir Prototyp er klar, men det må gjøres endel arbeid for operatørene kan bruke produktet. Distribuert drift, rutiner Arbeidet har vært dervet mye ad hoc. Det må inn i faste former med rutiner for installasjon, drift, monitorering, oppfølging osv. informasjon Side 8
På UiO er det idag mange meget bra tjenester som utnyttes alt for dårlig. Dette skyldes mye mangel på informasjon om mulighetene og kurs i bruk av dem. A vregningssystem Det er veldig viktig at USE får et nytt faktura- og avregningsystem for å tjene penger! Dette er en stor jobb som må prioriteres framover. Side 9