Phil Schulte, nettsjef ved Chicago&NorthWestern Railroad, kan illustrere et eksempel. Selskapet investerte 14.000 dollar i inventarliste-styring og produkter for programvaredistribusjon fra Frye Computers i Boston. Investeringen ble inntjent nesten umiddelbart, og etter hvert er inntjeningen mangedoblet.
Vanligvis tar det noen måneder før brukere etter en grundig undersøkelse kan konstatere en eventuell inntjening på et nyinnkjøpt produkt. Med produkter for elektronisk programvaredistribusjon (ESD - electronic software distribution) forholder det seg imidlertid annerledes.
-- Sist vi foretok en manuell oppdatering av programvaredistribusjon, budsjetterte vi med 23.000 dollar for arbeidstid til oppdatering av nettverksdriverne i niende etasje, sier Schulte. Det tok fem personer drøye tre dager å oppgradere 43 sluttbrukere. Etter å ha installert den nye ESD-pakken tok Schulte selv av seg de gjenstående 31 arbeidsstasjonene. Det var gjort på seks timer.
-- Helt fantastisk, jubler Schulte.
-- Vips, så er programmet på serveren, og et øyeblikk senere er det inne på brukernes maskiner. Alt de trengte var to minutter for å starte opp systemet, og dermed var oppgraderingen installert.
ESD på PC LAN-nivå er blitt utformet med tanke på brukere som Schulte. Han arbeider med tre andre nettsjefer som har ansvar for 900 PCer. Brannslukking opptar masse tid. Å legge ut nye applikasjoner, for ikke å snakke om oppgraderinger og driver-oppdateringer, har vært en for krevende oppgave med de ressursene Schulte har hatt tilgjengelig. ESD er derfor svært velkomment der i gården.
Utviklingen mot mer avansert programvare skaper et stadig økende behov for oppgraderinger og oppdateringer av foreløpige versjoner av applikasjoner. ESD retter ikke bare søkelyset mot et problem, men bidrar også til at brukerne kan utføre oppgaver de tidligere ikke hadde muligheten til.
-- Brukere som har benyttet ESD i high end, har som regel liten forståelse for de underliggende prosessene som berører bruken av ESD på PC LAN-nivå. Det er noe helt annet.
Iallfall er det noe brukerne vil ha. Ifølge en nylig undersøkelse gjort av Gartner Group i Connecticut er over 80 prosent av brukerne interessert i eller allerede på markedet for ESD-produkter. Samtidig har under 15 prosent av dem tilgang til ESD på arbeidsplassen.
Gapet mellom disse tallene skyldes at ESD-markedet på PC LAN-nivå fortsatt er ganske underutviklet, mener Chris Germann, ledende analytiker ved Gartner. Med unntak for Novells Netware Navigator og Microsofts Management Server, kommer ESD-produktene i stor grad fra LAN-verktøy-selskaper som Frye, McAfee og Symantec. Selv om disse produktene utvikles med tanke på problemer på bedriftsnivå, er det ofte slik at de oppfører seg som PC-baserte produkter. De er med andre ord begrenset til den relativt beskjedne mengden intelligens som er innebygd i PCer og PC-baserte operativsystemer.
For eksempel har de forskjellige ESD-produktene vidt forskjellige tilnærminger til skriving av scripter. Scripter er grunnleggende komponenter i ESD, fordi de er bestemmende for hvordan produktene formidler den aktuelle programvaren, hvilke PCer de formidler den til og hvilken applikasjon de oppdaterer. Noen av verktøyene krever spesifikke scriptingsinstruksjoner, nærmest som programmering, mens andre bruker mer løst definerte parametere.
Problemet med scripting spiller en rolle fordi standardiserte PC-miljøer mange steder fortsatt er målet og ikke virkeligheten. I mange bedrifter brukes det forskjellige versjoner av forskjellige drivere for skrivere eller nettverk såvel som forskjellige versjoner av applikasjoner, og til og med Windows eller DOS. For å kunne distribuere programvare elektronisk til en stor gruppe, må brukeren skrive kompliserte scripter som når fram til flest mulige målbrukere.
-- ESD har ennå ikke brakt oss dit vi ønsker å være, for vi bruker fortsatt en god del tid på å skrive scripter, mener Littleton.
Det er liten tvil om at standardiserte skrivebords-PCer over et helt brukerområde ville være det ideelle for ESD. På den annen side hadde det ikke vært så dumt med et par standarder for ESD-produktene heller. En arbeidsgruppe, Sofware Licensing Task Force, under Corporate Association for Microcomputer Professionals (CAMP), har utarbeidet forslag til slike standarder for ESD-produkter (se egen spalte).
De 20 forslagene har som formål å gi CAMP-medlemmene et verktøy for utvikling av ESD-produkter samt gjøre leverandører og CAMP-medlemmer kjent med hva forslagene innebærer.
-- Vi forventer ingen universal-løsning her og nå, sier Ki Wilson, leder av arbeidsgruppen og sjef for microcomputer-avdelingen i Stone Container, Chicago. Men ifølge flere analytikere bør ikke forslagene fra arbeidsgruppen tas lett på fra leverandørenes side. Mange leverandører snudde om på sin lisensieringspraksis som følge av gruppens siste manifest.
Ennå tilfredsstiller ingen av produktene fullt ut den 20 punkter lange ønskelisten fra CAMP, ifølge Germann, som mener at brukerne nå kan stille klare krav til hvilke kriterier de mener et ESD-produkt må oppfylle.
-- Av de 20 punktene er det viktigste at ESD-pakkene har anvendelige og omfattende installerings-, konfigurasjons- og scriptingskapasiteter, understreker Wilson.
For eksempel oppfordrer CAMP til at nettverksoperativsystemer skal støtte både Novells Netware, Windows NT Server og LAN Manager, IBMs LAN Server og Banyan Systems' Vines.
-- De produktene vi selger i dag støtter Vines og PC LAN Server, sier Russel Frye, administrerende direktør i Frye Computer.
-- Men jeg kan ikke garantere at det vil være tilfellet med alle våre framtidige produkter. Du kan bare ikke støtte alle ting alltid og samtidig drive butikk.
Muligens vil Windows 95 bidra til å løse noen av klientproblemene i forbindelse med ESD. Windows 95 vil inneholde en katalog som lagrer all basisinformasjonen som er nødvendig for at et ESD-verktøy skal kunne fastslå hvilken versjon av hvilken programvare som kjøres på en skrivebordsmaskin. Denne egenskapen må nå bygges inn i alle ESD-produkter. Men, og dette er betegnende for hele ESD-markedet: ingen følger den samme oppskriften.
Elektronisk programvaredistribusjon
Leverandør
Produkt
Pris
Distributør
McAfee
Nettools
28.500 kroner for 100 brukere
56.500 kroner for 250 brukere
Disse prisene gjelder to års bruksrett med gratis oppgraderinger
Scandinavian Comm tlf.: 22 65 81 80
Saber Software
LAN Workstation 5.0
Fra 375 - 1.000 kroner per lisens avhengig av hvor mange lisenser
PC Security tlf: 67 53 11 53
Symantec
Norton Administrator for Networks 1.5
Fra 375 - 1.000 kroner per lisens avhengig av hvor mange lisenser
PC Security tlf: 67 53 11 53
Netware Navigator 3.0
6.850 kroner for versjonen for 25 brukere
42.000 kroner for 250 brukere
100.000 kroner for 1.000 brukere
Scandinavian Comm tlf.: 22 65 81 80
Microfsoft
Systems Management Server
7.970 kroner for serverlisens
600 kroner for hver klientlisens
Netcenter tlf: 67 58 07 20
Her er et utvalg av CAMP (Corporate Association for Microcomputer Professionals) sine forslag for ESD:
På agendaen
Sende og hente
ESD-produkter bør inneholde funksjoner som ikke bare gjør nettsjefer i stand til å sende programvare ut til skrivebordsmaskiner, men som også gir bestemte sluttbrukere mulighet til å hente ned programvare til sine PCer.
Distribusjonsliste for ESD
En nøkkelfunksjon i ESD er å fastlegge hvem som får hvilken versjon av et gitt program. Listene bør omfatte brukernavn eller påloggingsidentiteter og logiske grupper.
Kriterier for distribuering
Fra en ESD-konsoll skal det være mulig å avlese slike kriterier som hvorvidt en bruker har nok harddiskplass til å motta en applikasjon, minne til å kjøre den og de korrekte innstillingene i systemfiler som CONFIG.SYS eller WIN.INI. Windows 95-katalogen tar hensyn til nær sagt alle disse kriteriene.
Automatisk avbrytelse
Dersom ESD-systemet avdekker et problem med PC-utstyret, blir programvaredistribusjonen avbrutt automatisk.
Scriptfunksjoner
Det må være enkelt å skrive eller redigere scripter.
Både brukere og leverandører må bestrebe seg på å finne løsninger på enkelte grunnleggende problemer, for at innsatsen på ESD-området skal svare til forventningene.
Samlet innsats
Standardiserte PC-miljøer.
Jo mer ensartet PC-miljøet er, desto enklere blir det å fastslå om en bestemt driver eller versjon av et produkt må oppgraderes på en gitt PC. Standardkonfigurasjoner for PCene vil dessuten i stor grad lette arbeidet med å skrive scripter. Gartner anslår at et selskap som distribuerer én programvarepakke til 250 noder som bruker et ensartet script, ved bruk av ESD kan spare $ 50 per PC i arbeidstimer.
Programvare for PCer.
Dessverre er ikke programvare for PC utviklet med tanke på ESD. Særlig gjelder dette Windows-applikasjoner, som laster ned forskjellige Windows-filer i forskjellige kataloger. For eksempel lagres Dynamic Link-bibliotekene i systemkatalogen, mens .INI-filene plasseres i Windows-katalogen. Brukerne må i dag skrive kompliserte scripter for å sikre at all den riktige programvaren havner på rett sted på PCen eller Lan-serveren.
Uavhengighet av systemadministrasjonen.
Mange selskaper har allerede high end ESD-produkter som kjøres med en IBM Netview- eller HP Openview-konsoll. Men i likhet med andre PC LAN-verktøy, som asset-management eller lisensadministrasjon, kan ikke disse programmene kjøres med high-end-konsollene. Det er derfor vanskeligere å få til en sentralisertArtikkel automatisk generert, 30/03-95, kl. 17.24 cw@oslonett.no