[Forrige artikkel] [Indeks] [Neste artikkel] [CW hjemmeside]

Verktøy for programvaredistribusjon blir voksent

OVERSATT OG TILRETTELAGT AV MORTEN SOLLI


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.

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.

-- 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.

Bred appell

ESD-teknologien kan for mange være løsningen på et stadig voksende problem. Nå som de fleste ESD-produkter har WAN-kapasiteter, kan brukere installere programvare på PCer i fjerntliggende byer gjennom selskapet sitt. Uten ESD hadde mange gått glipp av denne muligheten.

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.

PC-distribusjon

ESD er ikke nødvendigvis nytt for brukerne. Mange selskaper har brukt stormaskin- og minicomputer-basert utstyr for å distribuere programvare i sine lokaler som helhet. Men å distribuere programvare til PCer er nytt og utgjør den raskest voksende delen av ESD-markedet, ifølge Richard Villars, analytiker ved International Data Corp (IDC), som fortsetter:

-- 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.

Komplisert installering

-- Når produktene blir mer kompliserte, blir installeringen det óg, sier Tim Littleton, systemanalytiker ved Southern Company Service i Atlanta. Selskapet benytter McAfees Nettools.

-- 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.

På gjerdet

De fleste leverandørene sier de vil forsøke å følge opp forslagene fra CAMP. Andre hevder imidlertid at multiplattformstøtte til ESD på det nivået CAMP etterlyser, står i motsetning til situasjonen på bestemte markeder.

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

Novell

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


På agendaen
Her er et utvalg av CAMP (Corporate Association for Microcomputer Professionals) sine forslag for ESD:

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.

Samlet innsats
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.

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 sentralisert

[Forrige artikkel] [Indeks] [Neste artikkel]


[Image map not available]
Artikkel automatisk generert, 30/03-95, kl. 17.24 cw@oslonett.no