Novell NetWare | |
---|---|
Novell NetWare 6.5 SP6-konsol | |
Udvikler | Novell Inc. |
Første udgave | 1983 |
nyeste version | 6.5 SP8 (OES 2 SP1) ( 6. maj 2009 ) |
Kernel type | hybrid kerne |
Interface | Kommandolinjegrænseflade |
Licens | Proprietære |
Stat | forældet |
Internet side | novell.com/products/netware/ |
Mediefiler på Wikimedia Commons |
NetWare er et netværksoperativsystem og et sæt netværksprotokoller , der bruges i dette system til at interagere med klientcomputere , der er tilsluttet et netværk . NetWare-operativsystemet blev skabt af Novell [1] . NetWare er et proprietært operativsystem, der bruger cooperativ multitasking til at køre forskellige tjenester på computere med Intel x86 -arkitekturen . Systemets netværksprotokoller er baseret på Xerox Network Systems XNS protokolstakken NetWare understøtter i øjeblikket TCP/IP- og IPX/SPX-protokollerne . NetWare er en af familierne af XNS-systemer. Eksempler på sådanne systemer omfatter Banyan VINES og Ungerman-Bass Net/One . I modsætning til disse produkter og XNS vandt NetWare betydelige markedsandele i begyndelsen af 1990'erne og konkurrerede med Microsoft Windows NT , hvorefter andre konkurrerende systemer ophørte med at eksistere. Der var også NetWare til OS/2-computere skabt af IBM [2] [3] [4] [5] [6] .
NetWare er baseret på konceptet med en eller flere dedikerede servere, der er tilsluttet et netværk og deler deres diskplads i form af "volumener". MS-DOS- klientcomputere kører flere specielle residente programmer , der giver dig mulighed for at "tildele" drevbogstaver til diskenheder. Brugere skal logge på netværket for at få adgang til diskenheder og være i stand til at tildele drevbogstaver. Adgang til netværksressourcer bestemmes af login-navnet.
Brugere kan også oprette forbindelse til delte printere på en dedikeret server og udskrive til netværksprintere på samme måde som lokale printere.
NetWare-systemet blev skabt som et resultat af arbejdet i SuperSet Software , en konsulentgruppe grundlagt af vennerne Drew Major , Dale Neibauer , Kyle Powell , og senere inkluderet i denne gruppe, Mark Hurst . Dette arbejde var baseret på resultaterne af deres studier ved Brigham Young University i Provo , Utah i oktober 1981 .
I 1983 sluttede Raymond Noorda sig til SuperSet-gruppen. Gruppens oprindelige opgave var at skabe et CP/M-diskdelingssystem til netværk baseret på det CP/M -udstyr, der dengang blev solgt af Novell . Der var en tro inden for gruppen, at CP/M var en dømt platform, og som et resultat blev der foreslået en alternativ løsning til de nyligt udgivne IBM - kompatible pc'er . Gruppen skrev også Snipes -appen , et tekst-mode- spil , som de brugte til at teste det nye netværk og demonstrere dets muligheder. Snipes var den første netværksapplikation til IBM PC'en og var faktisk forløberen for mange populære multiplayer-spil såsom Doom og Quake . [7]
Dette netværksoperativsystem blev senere navngivet Novell NetWare [8] . NetWare bruger NCP ( NetWare Core Protocol ), som er en pakkeprotokol, der tillader klienter at sende anmodninger til og modtage svar fra NetWare-servere . Oprindeligt var NCP bundet til IPX/SPX -protokollerne , hvilket betyder, at NetWare-systemet selv kun kunne bruge IPX/SPX til at kommunikere på netværket. Et indlejret system baseret på Btrieve DBMS blev brugt til at gemme godkendelsesoplysninger .
Det første softwareprodukt ved navn NetWare 68 (eller Novell S-Net ) blev udgivet i 1983 til Motorola 68000 - arkitekturen og brugte en stjernetopologi . Dette produkt blev afløst i 1985 af NetWare 86 , som blev skrevet til at køre på Intel 8086-processorer . Efter udgivelsen af Intel 80286-processoren udgav Novell NetWare 286 (i 1986 ). NetWare 386 fulgte i 1989 med udgivelsen af Intel 80386-processoren . Novell reviderede senere NetWare-versionsnummereringen, hvor NetWare 286 blev til NetWare 2.x , og NetWare 386 blev til NetWare 3.x.
Opsætning af NetWare version 2 krævede en betydelig indsats: enhver ændring krævede en genkompilering af kernen og en genstart af systemet. OS blev leveret som et sæt objektmoduler . Genkompilering for at erstatte LAN -driveren krævede brug af 20 disketter på skift . Ikke desto mindre var det i denne version, at kernen i netværksoperativsystemet var isoleret fra teknologien - kommunikationsarkitekturen. Produkter, der konkurrerede med NetWare, var "boksede" løsninger, der kombinerede software og hardware i et enkelt kompleks. NetWare blev administreret ved hjælp af tekstbaserede hjælpeprogrammer såsom SYSCON . NetWare 2 brugte NetWare File System 286 eller NWFS 286 [9] [10] filsystemet .
NetWare version 3 er blevet forenklet ved at bygge den på en modulær måde . Operativsystemets funktioner blev udført af separate softwaremoduler - "NetWare Loadable Modules" (NLM), som kunne indlæses både ved systemstart og efter behov efter opstart. Denne arkitektur gjorde det muligt at tilføje nødvendige funktioner til systemet, såsom anti-virus beskyttelse , backup , understøttelse af lange filnavne (på det tidspunkt var filnavne i den almindelige MS-DOS begrænset til 8 tegn i navnet og 3 tegn i navneudvidelsen ), eller understøttelse af Macintosh- filer . NetWare blev fortsat administreret ved hjælp af tekstbaserede hjælpeprogrammer. NetWare 3.x introducerede et nyt filsystem, der var standard på alle NetWare-systemer før NetWare 5.x, Netware File System 386 eller NWFS 386.
Oprindeligt brugte NetWare Bindery-tjenesten til godkendelse. Det var et system, hvor alle brugeradgangsrettigheder og sikkerhedsdata blev gemt separat på hver server. Når der var flere servere i netværket, skulle brugerne registrere sig på hver af disse servere separat, og hver server skulle indeholde sin egen liste over brugere med adgangsrettigheder.
Version 4 introducerede Novell Directory Service (NDS) i 1993 - Bindery - tjenesten blev erstattet af den globale katalogtjeneste , som beskrev hele netværksinfrastrukturen og blev styret fra et enkelt punkt. Dette betød, at en bruger kun behøvede at autentificere til NDS én gang for at få adgang til ressourcerne på enhver server i mappetræstrukturen. Således kunne brugere få adgang til netværksressourcer, uanset hvilken server disse ressourcer var placeret på. Version 4 introducerede også en række nyttige funktioner og hjælpeprogrammer, såsom Novell Distributed Printing Service (NDPS), Java- understøttelse og asymmetrisk RSA -kryptering [11] [12] .
NetWare 4.11 ( intraNetWare , udgivet i 1996 ) indeholder en række forbedringer, der gør det nemmere at installere og administrere operativsystemet, samt gør det hurtigere og mere stabilt. Den første fuldt 32-bit klient til Microsoft Windows - arbejdsstationer og NetWare Administrator -værktøjet ( NWADMIN eller NWADMN32 ), NetWares grafiske administrationsværktøj, blev også leveret med denne udgivelse . På det tidspunkt holdt Novell stadig sit system bundet til IPX/SPX-protokolstakken, da NCP-protokollen kun blev understøttet med denne stak. Men på grund af den stigende popularitet af TCP/IP inkluderede NetWare 4.11 en række komponenter og hjælpeprogrammer, der gjorde det muligt for dig at oprette intranet og forbinde lokale netværk til internettet . Som en del af konceptet med sikker integration med operativsystemet, blev der leveret værktøjer til at forbinde arbejdsstationer (NIAS, Novell Internet Access Server) IPX til IP- netværk , - en IPX/IP-gateway. Novell var den første til at levere en webserver , der tillod websteder at blive hostet på NetWare-servere. Denne version begyndte også integrationen af internetteknologier, for eksempel ved at implementere DHCP- og DNS -protokollerne på NetWare-platformen. NetWare 4.11 fungerede som testplads for et nyt TCP/IP-udskrivningssystem - NDPS - Novell Distributed Print Services, baseret på LPR/LPD -protokollen .
Samtidig intensiverede Novell indsatsen for at integrere sine produkter med NDS-katalogtjenesten. GroupWise -mailsystemet er blevet integreret med NDS, og Novell har udgivet en række andre biblioteksaktiverede produkter: ZENworks , BorderManager , Novell Modular Authentication Services og andre.
Med udgivelsen af NetWare 5 i oktober 1998 anerkendte Novell internettets kritiske rolle og lavede NCP-understøttelse af TCP/IP-stakken i stedet for IPX/SPX som den primære protokol. IPX/SPX-protokolstakken blev understøttet, men TCP/IP begyndte at spille rollen som hovedstakken. De fleste Novell-værktøjer og tredjepartsprodukter skulle omskrives for at fungere med TCP/IP i stedet for IPX/SPX. NetWare 5 blev leveret med den første version af den grafiske Java-administrationskonsol, ConsoleOne , som var beregnet til at blive brugt med NWAdmin-værktøjerne [13] [14] [15] [16] .
Kernen i systemet har gennemgået store forandringer. Novell gik væk fra samarbejdende multitasking , og NetWare 5.x var et af de første operativsystemer, der tilbød tvivlsomme applikationer til at køre i det nu standard sikre adresserum.
NetWare 5-produktet blev udgivet på et tidspunkt med NetWares faldende markedsandel på grund af Windows NTs voksende popularitet . Den seneste version af NetWare 5 var version 5.1, som blev introduceret i januar 2000 . Mange nye funktioner var inkluderet i NetWare 5.x, herunder understøttelse af SAN'er og klynger , det nye NSS (Novell Storage Services) filsystem, der erstattede det traditionelle NWFS-filsystem, Certificate Services, IBM WebSphere , Media Services, Web Search Services, Oracle 8, Novell SQL, Public Key Infrastructure (PKI) service og andre.
Den største forskel mellem NetWare 6 og dens forgænger skyldes en ændring i produktkonceptet: det blev besluttet at tilpasse en stor mængde POSIX -kompatible funktioner til NetWare-kernen for at kunne portere populære UNIX-programmer til platformen, såsom Apache -webserveren , MySQL SQL-serveren , PHP , ssh og andre applikationer [17] [18] . Med udgivelsen af NetWare 6 i oktober 2001 fortsatte ændringerne: forbedret understøttelse af symmetrisk multiprocessing ( SMP ), iFolder (synkronisering af lokale mappefiler med serveren og giver sikker adgang til dem på det lokale netværk og over internettet), iManager ( webadministrationsværktøj til NetWare og andre produkter), Native File Access Pack (NFAP er en komponent, der giver adgang til NetWare-serverressourcer til Windows-, Macintosh- og UNIX -lignende klienter ved hjælp af protokollerne for de respektive netværk), NetDrive (et værktøj, der tillader dig til at tildele drevbogstaver til HTTP - og FTP - ressourcer, samt til iFolder-servere), ligesom standardwebserveren er blevet ændret fra Netscape Enterprise Server til Apache. Også Btrieve - databasen (brugt siden tidligere versioner af NetWare) er blevet erstattet med Pervasive PSQL , som er en udvikling af samme Btrieve .
Efter NetWare 6.5 udgav Novell Open Enterprise Server Operating System (OES) i 2003, hvor brugerne kan vælge mellem operativsystemkernen , NetWare eller SUSE Linux Enterprise Server . Denne integration fandt sted kort efter Novells opkøb af Ximian og den tyske GNU/Linux - leverandør SuSE . Ved at gøre det flyttede Novell sit fokus fra at udvikle sin egen NetWare-kerne til at bruge Linux-kernen og -miljøet . Den 7. marts 2010 afsluttede Novell officielt mainstream-understøttelse af NetWare og inviterede kunder til at migrere til OES Linux [19] .
OES 2.0OES 2.0 blev udgivet den 8. oktober 2007 . Det omfattede NetWare 6.5 SP7 og den nye Linux-baserede SLES 10 SP1.
OES 11Novell | |
---|---|
Business Service Management |
|
Identifikation og systemstyring |
|
SUSE Linux-distributioner | |
Arbejdsgruppe Samarbejde | |
Projekter | |
Uddannelse og certificering |
|
Betydende personer |