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

10.000 kroners-spørsmålet


Mange nettverkssjefer vrir seg i hendene om dagen. Tiden er kommet for å sentralisere delte nett og å oppgradere Netware 3.x-installasjonene. Det kritiske valget står mellom Netware 4.1, Windows NT, Lan Server og Bayan Vines.

Computerworld USA, OVERSATT AV MORTEN SOLLI

Tradisjonelt har man definert nettverksoperativsystemet som programvaren som knytter sammen PCer og styrer nettverksressurser slik at ting fungerer i sammenheng. Denne definisjonen er det nå bare å glemme, for nettverksverdenen forandrer seg fra dag til dag.

Virksomhetsvide nettverksoperativsystemer utvikler seg utover de gamle parametrene: de er mer skalerbare; de kommuniserer lettere med flere protokoller; de har mer omfattende sikkerhetsfunksjoner fordi systemet er beregnet på geografisk spredte nettverk; de påstås å være mer pålitelige; og de tilbyr, eller prøver å tilby, katalogtjenester (directory services) med henblikk på å forbedre samkjøringen mellom kataloger (directories) i operativsystemer og applikasjoner.

På et område som hittil har vært dominert av Novells Netware, gjør Microsofts Windows NT Server for tiden bemerkelsesverdige framskritt. En undersøkelse gjort nylig i amerikanske Computerworld viser at sjefer gjerne gir litt ekstra lønn for Netware-ekspertise, men de er enda villigere å smøre på for NT-kunnskaper. I lab-test utført for Computerworld av Tolly Group stakk NT Server av med seieren i de fleste ytelseskategorier. Men ettersom Netware og NT Server begge har sine sterke sider, er det viktig å holde seg oppdatert med tanke på hvilke funksjoner og kapasiteter som betyr mye i ens eget miljø.

I Computerworlds forbrukervurdering, som er utført av First Market Research, har 50 brukere av hver av de topprangerte NOS-produktene Netware, Windows NT, Banyan Systems' Vines og IBMs LAN Server bedømt produktene i fem forskjellige kategorier. Mens hvert produkt fikk god uttelling for generell ytelse, var NT spydspissen foran på en rekke områder.

Paul Zagaeski, sjefsanalytiker for Computer Intelligence InfoCorp, tror globale katalogtjenester og teknologier for klientmaskin-administrasjon («desktop management») vil ha avgjørende betydning for kommende NOS-versjoner.

Og selvfølgelig vil systemansvarlige alltid ha utbytte av å utveksle erfaringer med hensyn til valget av NOS og hva som var utgangspunkt for dette.

Netware mot NT

Mer enn et tiår etter etter at Novells Netware kom på markedet, er mange nettverksansvarlige fortsatt i tvil om hvilket nettverksoperativsystem de skal velge, Netware eller Microsofts NT Server.

Tolly Group, som utfører tester av IT-produkter, konsentrerte seg om tre nøkkelområder - kjernefunksjoner i systemet, utvidelser til virksomhetsvide nettverk og ytelse. Gruppen identifiserte og kvantifiserte flere områder der forskjellene var klare.

Testene antyder at det generelt er uavgjort mellom Netware og NT når det gjelder kjernefunksjoner og mulighetene for utvidelser til virksomhetsvide nettverk. Microsoft kan virkelig være stolt av at NT nå er på likefot med Netware på disse områdene. I begrensede ytelsestester, som gjaldt blant annet fil- og applikasjonstjenester på arbeidsgruppe-nivå, var NT bedre enn Netware i fem av seks kategorier, selv om Netware ikke kunne dra fordel av vår server med dobbel Pentium-prosessor slik som NT.

Dette betyr på ingen måte at NT vil kapre hele NOS-markedet, men at NT nå er et levedyktig alternativ til Netware tør det være liten tvil om.

Kjernefunksjoner

Ingen overraskelser her. Nå er vel de fleste av oss vant med hva enkelte leverandørene gjerne legger vekt på når frambyr sine NOSer. For eksempel er Novells Netware Directory Services langt i overkant av NTs nåværende domene-baserte styringsskjema. Og iallfall for øyeblikket synes Netware å ligge foran når det gjelder sikkerhet.

Men hva angår flyttbarhet og, i stor grad, skalerbarhet, blekner Netware i sammenlikningen med NTs mikrokjerne-modell, som allerede lar NT kjøre på Intel, Alpha, Powerpc og Mips. I tillegg støtter NT allerede systemer med symmetrisk multiprosessering (SMP), mens Novell først nylig kunngjorde en SMP-strategi basert på partnerskap med tredjepartsleverandører. Netwares manglende SMP-støtte på testtidspunktet kan være en av grunnene til at NT utkonkurrerte Netware i ytelsestestene.

Systemenes interne arkitekturer er forskjellige som natt og dag. Netwares har et mer spesifikt operativsystem som verken støtter virtuelt minne eller multitasking fleroppgavekjøring. Novell står fast på at denne typen system er helt nødvendig for å levere god ytelse. (Novell er i ferd med å lansere en Netware-versjon for flerprosessormaskinger i disse dager.)

I sterk kontrast til dette er NT et generelt operativsystem som benytter fleroppgavekjøring og virtuelt minne for å utføre flere oppgaver samtidig. I Netware kan de fleste produkter fra tredjepart, implementert som Netware-nedlastbare moduler (NML-er), kjøres som priviligerte prosesser, ha tilgang til "hjertet" av systemet og forårsake serverbrudd når som helst. I NT kjører alle applikasjonsprogammer i et spesielt "bruker"-modus. Dersom det aktuelle progammet går utover sine begrensninger, vil operativsystemet avslutte det før det rekker å gjøre skade.

For vår del foretrekker vi en standardløsning framfor en proprietær, særlig dersom den gir like bra som eller bedre ytelse enn den proprietære. Dessuten er det utvilsomt enklere for tredjepartsleverandører å hyre designere og programmerere som behersker Win32 API (grensesnitt for applikasjonsprogrammering) og arkitektur enn å få tak i eksperter i bygging av NML-er. I mange tilfeller har leverandøren allerede bygget en versjon av applikasjonen for Windows NT- og/eller Windows 95-miljøer som kan komme til å utgjøre basisen for serverprogrammet.

Konklusjonen må bli at mye avhenger av den nettverksansvarliges preferanser. Vi går for uavgjort når det gjelder kjernefunksjoner.

Virksomhetsvide nettverk

Nå beveger vi oss over til de mer sofistikerte funksjonene som er særlig interessante i forbindelse med virksomhetsvide nettverksmiljøer. Vi identifiserte et antall nøkkelkomponenter og satte under lupen produkter fra NOS-leverandører og tredjepartsleverandører.

Vi hadde to formål med dette: å finne ut om det ene systemet har langt mer å by på enn det andre og å fastlegge hvorvidt systemenes interne arkitektur i bruk sammen med ulike andre produkter har noen opplagt virkning for funksjonsrikholdigheten. På grunn av det store antallet produkter og sannsynligheten for gjensidig avhengighet, ble det bare utført et minimalt antall kontroller på stedet.

Nyhetene er gode, iallfall på papiret. Vi kompilerte all informasjon om reservekopiering, SNA-tilgang, virusbeskyttelse, fjerntilgang og ikke-avbrytbare strømforsyningssystemer. For moro skyld slengte vi på en World Wide Web- server. Bortsett fra når det gjaldt Web-serveren, fant vi flere varenavn-valg for hvert operativmiljø. Web-serveren var dessuten det eneste produktområdet vi ikke fant et Netware-valg for.

I mange tilfeller tilbød den samme leverandøren funksjonsmessig identiske produkter for Netware og NT. Gode eksempler på slike produkter er American Power Conversions Powerchute, en programvare som beskytter systemer under strømbrudd, Cheyenne Software Inc.s InnocuLAN, en programvare for virusbeskyttelse, og Lotus Development Corp.s Notes groupware-program. Som beskrevet nedenfor er forskjellene mellom Netware- og NT-versjonene i høyden trivielle.

Konklusjon: Valget av basis-NOS har ingen avgjørende eller begrensende betydning for hvilke applikasjoner og leverandører man kan velge mellom. Uavgjort igjen.

Systemytelse

Netware er først og fremst kjent for å gi høy ytelse når det dreier seg om tradisjonelle filtjenester. NT, på sin side, blir gjerne betraktet som en applikasjonsserver-plattform som i tillegg er i stand til å utføre fil/utskrift-tjenester.

I ytelsesprøvene våre ville vi forsikre oss om at vi utførte begge typene funksjoner, selv om testene var noe begrensede, med fire klienter.

Man ville kanskje vente seg at Netware holdt skansen i server-delen, mens NT gjorde det best i applikasjonsbehandling. Her hadde vi overraskelser i vente. I en evaluering av rene filtjenester med standard MS Windows for Workgroups-klienter, fullførte NT både opplastings- og nedlastingsfunksjonene med en fil på 50Mb byte nesten dobbelt rå raskt som Netware-serveren. IPX-protokollen ble brukt for Netware, NetBIOS-protokollen for NT. En-null til NT.

En evaluering av Notes der vi kombinerte fil- og applikasjonstjenester ved å kalle opp en Notes-styrt database-kopi, ga blandede resultater. NT utførte den utgående kopien (fra server til klient) over dobbelt så raskt som Netware. Fra klient til server, derimot, gjorde Netware jobben på under halvparten av tiden NT brukte. Og dette var den eneste situasjonen der Netware slo NT på ytelse. Denne delen av ytelsestesten bedømte vi til uavgjort.

Til slutt benyttet vi en server-utført funksjon, en Notes--indeksering av full-tekst, til å sammenlikne effektiv hastighet i applikasjonsprosesseringen. Det var nesten ingen trafikk på nettverket. Ved indeksering av enkelt database, og også av fire databaser i kø, kom NT først med klar margin.

Det kan være at NTs mulighet til å utnytte to prosessorer gjorde dette til en noe urettferdig konkurranse. Uansett viser disse ytelsesprøvene at NT ikke akkurat er noen sinke.

Kort tid etter at vi hadde utført denne testen, kunngjorde Novell at selskapet vil støtte symmetrisk multiprosessering. Sannsynligvis ville denne funksjonen gitt bedre ytelesresultater for Novell. Men de er allerede flere måneder etter NT, ettersom bare OEM-er tilbyr SMP-støtte. Muligens er dette et tegn på at Novells "gamle" arkitektur gjennomgår en vanskelig evolusjon.

Det bør ellers nevnes at ytelses-delen av evalueringen av foregikk med NT Server 3.50, fordi mangel på kompatibilitet under installeringen forhindret oss fra å kjøre versjon 3.51 tidsnok til denne testen. I PCen vår fra Dell Computer Corp. ville ikke (Peripheral Component Interconnect-) PCI-bussen fungere skikkelig når vi kjørte NT Server 3.51. (Dell er oppmerksomme på problemet). Vi brukte derfor NT Server 3.50 i ytelsesdelen av evalueringen. Microsoft hevder at det er gjort betydelige framskritt mht. ytelsen i 3.51.

Testen

I testen vår evaluerte vi kjernefunksjoner i NOS, virksomhetsvide utvidelser og systemytelse.

Programvarekostnadene per hode kom ikke i betraktning i denne analysen, ettersom begge leverandører antas å tilpasse prisen etter antall lisenser for å være mest mulig konkurransedyktige. I sammenlikningen har vi kombinert research, intervjuer med leverandørkyndige og faktiske utprøvinger av NOSene og forskjellige utbyggingsprodukter fra tredjepart.

Katalogtjeneste

Netware 4.1s Netware Directory Services (NDS) innbefatter en enkelt katalog-database, som kan replikeres, for alle ressurser og alle klienter. Gjennom sentraliserte katalogtjenester får en bruker, server eller applikasjon tilgang til en annen ressurs på nettverket uavhengig av hvor denne ressursen befinner seg. I Netware er det tilrettelagt en brukertilpasning av nettverksobjekter for 14 kategorier.

Om Microsofts Windows NT ofte blir omtalt som et avdelings-NOS, er det også utformet for større nettverk. Ressurser som flere domener deler på, er tilgjengelige bare gjennom server-til-server-kommunikasjon via noe Microsoft kaller sikre forbindelser (trust relationships), men slike domener tilsvarer på mange måter Novells nettverkpartisjoner.

Det er viktige forskjeller mellom de to løsningene. Netwares partisjoner er fortsatt klar over hverandres eksistens, mens domenene i NT Server ikke vet om hverandre før det er etablert sikre fobindelser. Novell ser det at partisjonene automatisk er klar over hverandres eksistens som en fordel for administreringsarbeidet, mens Microsoft anser sikringen vernet» om domenenes «privatliv» som en sikkerhetsfordel. Et annet skille mellom de to er at Netware støtter flere partisjoner innenfor en enkelt server, mens NT-serverne utelukkende kan tilhøre ett domene.

NT Server har en svært begrenset katalogstruktur, ettersom katalog-objektene er enten brukere eller enheter. Netware, derimot, støtter 14 objekttyper. Begge kan imidlertid utvides. Microsofts Open Directory Services Interface, et Open Database Connectivity-grensesnitt, støtter katalogtjeneste for flere bruker- og ressurskataloger. Novell kan gjennom sitt Novell Directory Assistance Partners tilby API-er for utvidelse av NDS-objekter. En rekke tredjepartsutviklere har dessuten bygget slike API-er allerede.

Alt i alt ser det ut til at organisasjoner med generelt uavhengige avdelinger, og der avdelingene har en selvstyrt administrasjon, vil ha best nytte av NTs domene-baserte katalog-skjema. For organisasjoner som krever én sentral administrasjon for hele virksomheten, er nok NDS det beste valget.

Feiltoleranse

NT Server er bygget på en mikrokjerne-arkitektur og gir et beskyttelsesnivå i operativsystemet. Netwares NMLer (Netware-nedlastbbare moduler), både de som finnes i operativsystemet og i applikasjoner fra tredjepart, opererer på Ring 0-nivå. Det er på dette nivået prosessene er tettest integrert med operativsystemet, og Novell opprettholder fortsatt en liste over Netware 4.1-kompatible applikasjoner. Slike applikasjoner må støtte en (valgfri) «beskyttet domene»-drift som innebærer at brukeren kan spesifisere drift i Ring 3 for å hindre eventuelle avbrudd i aktivitet på serveren. Å kjøre i Ring 3 betyr imidlertid lavere ytelse, og, iallfall ville Novell hevde dette, er en grunn til at beskyttet drift kan gi redusert serverytelse på enhver plattform.

Et annet vesentlig hensyn er driften av nettverket under brudd på server/controller. Når en primær controller i NT-server feiler, kreves det manuell inngripen for å gi den sekundære controlleren rollen som en primær. Om dette ikke er en tidkrevende prosess, krever den i det minste at nettsjefen er tilgjengelig. I Netware 4.1, derimot, aktiveres en reserve-server automatisk.

Sikkerhet

Netware 4.1 inneholder en rekke sikkerhetsfunksjoner. Netware 4.xs NDS anvender RSA Data Security Inc.s offentlige krypteringsnøkkel-teknologi. Netware Core Protocol bruker pakkesignaturer for å forhindre forfalskning av pakker. Netware har nå under vurdering en søknad om Red Book-sertifisering i USAs nasjonale senter for datasikkerhet.

NT kan ikke tilby pakkesignaturer. Imidlertid bruker systemet Challenge Handshake Authentication Protocol under pålogging for å unngå at passord krysser nettverket. (Netware sender passord over nettverket, om enn i kryptert format.) I motsetning til hva enkelte rapporter i pressen har antydet, har Microsoft søkt om både Orange Book- og Red Book C-2-sertifisering. Førstnevnte er alt gitt, sistnevnte er underveis. LIkevel gjelder denne sertifiseringen bare NT Server og NT Workstation, og kan derfor ikke anses gyldig for andre klientplattformer slik som DOS eller Windows. Novells sertifisering gjelder imidlertid den generelle arkitekturen og er defor mer omfattende.

Microsofts dokumentasjon for NT Server tilråder at visse nettverkstjenester unntas fra passordbetingelser. Men følger man dette rådet, vil faktisk skruppelløse brukere kunne få tilgang til usikrede prosesser. Under drøftelser med Tolly Group antydet Microsoft at sikkerhetsbevisste nettverksansvarlige burde fastsette disse passordene slik at de hindret forstyrrelser av nettverksaktiviteten.

Klienter

Både Netware og NT Server støtter klienter på DOS, Macintosh, OS/2, Windows for Workgroups og Windows NT. Netware støtter i tillegg Unix-klienter. Når det gjelder «peer-to-peer»-nettverksaktivitet tilbyr Netware Personal Netware, mens NT Server støtter Windows for Workgroups og Windows 95.

En stadig kilde til problemer klient/tjener-sammenheng er at klient-systemene, som jo primært styres av individuelle brukere, ikke er helt pålitelige i klient/tjener-strukturen. De kræsjer, harddiskene mister data og iblant forsvinner de attpåtil fra nettverket (hvis det dreier seg om bærbare maskiner).

Flere leverandører har med en mer robust styring av klient-systemer for øye ytt kompetanse til prosjektgruppen Desktop Management Task Force (DMTF). Denne har som hovedmål å utvikle DMI (Desktop Management Interface), et sett av standarder for overvåking og styring av klient-maskiner.

Denne innsatsen har påvirket utformingen av maskin- og programvare, nettverksoperativsystemer, styringsapplikasjoner og også selve filosofien rundt uavhengige PCer vs. sentralstyrte informasjonssystemer. Systemfolk flest ønsker jo bedre kontroll med "aktiva" på klientmaskinene, men til hvilken pris?

Da det oppsto rykter om at installeringsprogramvaren for Windows 95 ville samle inn data fra PCen programmet ble installert på som så ville bli rapportert tilbake til Microsoft, følte mange sinte forbrukere at Storebror hadde tatt skrittet inn i PC-verdenen. DMTF er nødt til å ta inn over seg utbredte oppfatninger om personlig versus organisatorisk databehandling, når gruppen skal forsøke å tilrettelegge en struktur for styring av komponentene i klient/tjener-systemer.

Brukervurdering

Microsofts Windows NT Server har ikke samme markedsgrunnlag, og har heller ikke gjennomgått like mange revisjoner, som Novells Netware, Banyan Systems Inc.s Vines eller IBMs LAN Server, men det forhindret ikke NT fra å bli gullgutten i denne brukervurderingen.

I tre av fem kategorier - ytelse, pålitelighet og systemstyring - ga flere brukere av NT Server enn av noen av de konkurrerende systemene karakterene "bra " eller "meget bra ". I kategorien katalogtjeneste ble NT bare såvidt slått av Streettalk-katalogen i Banyans Vines.

På oppdrag fra Computerworld ba spurte First Market Research 50 brukere av hvert av de topprangerte NOSene om å bedømme dem i 28 forskjellige kategorier. Sammendraget nedenfor tar utgangspunkt i de fem kategoriene som historisk sett har vært de viktigste for NOS, nemlig generell ytelse, katalogtjenester, pålitelighet, systemstyring og bruksvennlighet.

NT Servers suksess kan delvis forklares med bruksvennlighet, mener Rob Enderle, sjefsanalytiker ved Dataquest Inc. i San Jose, California: - NT Server er like kraftig som Netware, Vines og LAN Server, men NT har fabelaktig online-hjelp, en katalog-struktur som lar administratoren organisere miljøene i logiske grupper og et av de beste klient-til-tjener-grensesnittene for Windows NT arbeidsstasjon-klienter.

- NT Servers tilnærming til vanlige funksjoner skiller seg kanskje noe fra de andres. Enderle sikter til NTs domene-katalog og datareplikering. - Men systemet er enkelt å lære og ta i bruk, og det bidrar jo til å gjøre brukere fornøyde.

Alle de fire nettverksoperativsystemene får godt skussmål for generell ytelse. Dette viser at man er fornøyd med hvordan funksjonene generelt virker. NT har et knapt overtak hvis vi slår sammen bedømmelsene til "bra " og "meget bra". LAN Server kommer på annen plass når det gjelder generell ytelse, med Vines og Netware hakk i hæl.

Katalogtjenester

Banyans sterke katalogtjeneste er blitt enda sterkere i versjon 5.5 og 6.0. 80 prosent av Banyans brukere ga gode karakterer til Streettalk III, som mange mente er den letteste katalog å forstå og styre.

NT Servers «Domain Naming Service» fikk nest høyeste andel gode karakterer. NTs domene-tilnærming skiller seg fra de hierarkisk organiserte katalogene Banyan og Novell bruker, ved at den gjør det mulig for administratoren å gruppere brukere og ressurser i logiske domener. Ulempen er at hvert domene må styres individuelt gjennom nettverkets primære domene-controller, hvilket ifølge endel brukere gjør at administreringen kan bli noe trettende. IBMs LAN Server bruker også en domene-katalog, som 65 prosent av brukerne uttalte seg positivt om. En ikke så verst brukeroppslutning, kanskje, men et godt stykke unna den entusiatiske responsen Microsoft mottok.

I et beslektet spørsmål om katalogdesign fikk Novel's hierarkiske tilnærming positiv respons fra 62 prosent av Netware-brukerne. Men mens Banyan fikk nesten 20 prosent høyere uttelling for generelle katalogtjenester, mente en rekke Novell-brukere at verktøyene for å utføre endringer var langt bedre i Netware 4.1.

Pålitelighet

Nesten samme antall brukere ga hvert system gode karakterer for pålitelighet. Over 70 prosent av brukerne ga gode karakterer til IBM, Microsoft og Banyan, tilsvarende tall for Netware var 60 prosent. Over halvparten av disse 60 prosentene besto av karakteren "meget bra".

All systemene støtter en form for replikering der databaser eller hele servere «speiles» i tilfelle én av dem er nede.

Netware kopierer NDS-databasen (Netware Directory Services) automatisk til reserve-servere under installeringen, og synkroniserer speilede servere for redundans.

Replikering er nytt i Banyans Vines 6.0. Brukere med 6.0 sier den fungerer bra, men skygging er mulig bare mellom Vines 6.0- servere og Vines 5.5-servere.

Mange brukere av NT Server fokuserer på NTs pålitelighet som applikasjonsserver. NTs 32-bits multitaskingende, flertrådede miljøer med flere prosessorer, gjør den til "den mest pålitelige serveren for å kjøre applikasjoner", mente en bruker.

Systemstyring

Igjen plasserte NT Server-brukerne Microsoft foran konkurrentene - denne gangen langt foran. Systemets styrker, ifølge brukerne, er alarmer og muligheten til å sette grenser, SNMP(Simple Network Management Protocol) -agent-implementering og muligheten til å sentralstyre flere servere. Brukerne betrakter det ikke som et problem at verktøyene for enkelte av styringsfunksjonene leveres separat i pakken NT Server Resource Kit.

IBM, Banyan og Novell kom nesten helt likt i vurderingen av systemstyring. LAN Server hadde likevel knepent flere brukere i som ga karakteren "meget bra". De tre var like jevne på området "bruksvennlighet i administreringen", der noe over halvparten av brukerne ga gode karakterer for disse tre produktene.

Brukere som uttaler seg særdeles positivt om LAN Server, poengterer at domener langt på vei forenkler administreringen. - Man slipper å fylle opp hele skjermen med informasjon man ikke har bruk for, mener en bruker.

Flere Novell-brukere pekte spesielt på Netwares NWADMIN-grensesnitt, en ny fuinksjone i Netware 4.1, som en av sterkeste faktorene i denne kategorien. Grensesnittet lar nettadministratorer endre nettverksparametrer ved å bruke enkle dra-og-slipp-kommandoer. Andre brukere sa de ville ha gitt høyere karakterer dersom Novell hadde inkludert styringsprogrampakken Managewise.

Testkonfigurasjon

Server

Dell Computer Inc.
Power-Edge SP 590-2
CPU: Dobbel 90-MHz Pentium
Minne: 64Mb
Buss-arkitektur: PCI, EISA
Harddisk: Dobbel 1Gb SCSI
Progamvare: Netware 4.1
NT Server 3.50 og Lotus Notes 3.30 (Netware- og Windows NT-versjoner)

Klienter

4 Dell Dimension XPS P60s
CPU: 60-MHz Pentium
Minne: 8Mb
Buss-arkitektur: PCI, ISA
Harddisk: 540Mb IDE
Programvare: Windows for Workgroups 3.11

Nettverk

Nettverk-kort: Fast EtherLink PCI 10/100Base-T
Concentrator: 3Com Corp. FMS-100 Fast Ethernet
Concentrator

[Forrige artikkel] [Indeks] [Neste artikkel]


[Image map not available]
Artikkel automatisk generert, 02/11-95, kl. 20.55 cw@oslonett.no