Netværksoperativsystemers historie

click fraud protection
...

Fremkomsten af ​​lokale netværk (LAN'er) banede vejen for netværksoperativsystemer.

I dag er praktisk talt enhver personlig computer i en eller anden form forbundet til et netværk. Der findes selvfølgelig det største netværk af alle — internettet — men der findes også flere andre typer mindre netværk som LAN'er (lokale netværk) og virksomhedsnetværk. Netværksoperativsystemer (NOS) fungerer som gatekeepere til data og applikationer på alle slags disse netværk. Netværksoperativsystemer adskiller sig ikke for meget fra operativsystemerne med en enkelt processor, næsten alle computerbrugere er bekendt med, siger Andrew Tannenbaum i sin bog "A History of Operating Systems", men de har deres egen unikke, fascinerende historie.

Fødsel af netværk

Konceptet med datakommunikation mellem computere begyndte i slutningen af ​​1960'erne og begyndelsen af ​​1970'erne, da forskere begyndte at udvikle en måde at forbinde computere og udveksle information ved hjælp af pakker af data. Snart tog konceptet med et lokalt netværk (LAN) fat og erstattede den tidligere model af en central computer node og såkaldte "dumb" terminaler forbundet til den, som i IBM's proprietære Systems Network Architecture (SNA) model. Senere udvikling af TCP/IP (Transmission Control Protocol/Internet Protocol) og Ethernet fremmede netværkskonceptet yderligere. Behovet kom hurtigt for, at operativsystemer ikke kun skulle håndtere netværkenes sammenkobling, men også også sikkerhedsaspektet, ifølge en forskningsartikel fra American University Computing History Museum.

Dagens video

Ankomst af UNIX

I løbet af denne periode blev der udviklet adskillige operativsystemer, som IBMs MVS-operativsystem, der stadig beskæftigede sig med SNA. Udviklingen af ​​et andet styresystem, døbt UNIX, banede dog virkelig vejen for NOS overalt. Efter et projekt med at udvikle et stort og komplekst system kaldet Multics ikke lykkedes at komme i gang på Bell Labs i 1969, blev en gruppe af Bell-forskere, ledet af Ken Thompson og Dennis Ritchie, startede arbejdet med en mindre ambitiøs, men ikke mindre kraftfuld computer system.

Efter et stensikkert første par år udviklede Ritchie programmeringssproget C, som gjorde det muligt for UNIX at blive det første "bærbare" operativsystem, hvilket betyder, at det kunne implementeres på ethvert computersystem. Den relative enkelhed i systemets design og tilgængeligheden af ​​dets kildekode gjorde UNIX til en elsket af den akademiske verden og en fast bestanddel på mange universitets computernetværk. Mange versioner af UNIX blev udviklet, men Berkeley Software Distribution (BSD) versionen, udviklet i University of California-Berkeley, blev uden tvivl det mest populære, ifølge kommunikationskraftværket Alcatel-Lucent.

Netware laver et sprøjt

1970'erne oplevede også fremkomsten af ​​mikrochips, som indledte æraen med mikrocomputere og brugen af ​​personlige computere på forbrugermarkedet. Sideløbende med denne revolution blev et firma ved navn Novell en pioner inden for netværksoperativsystemer med udgivelsen af ​​sin Netware S-Net-enhed. Produktet forvandlede i det væsentlige IBM XT, en populær pc på det tidspunkt, der indeholdt en harddisk, til en fildelingssystem, hvor arbejdsstationer er knyttet til serveren i en stjernelignende konfiguration (deraf "S-Net" navn).

Novell udviklede også sin egen NOS, også kaldet Netware, til enheden. På dette tidspunkt kom flere konkurrenter med deres eget NOS, men de var alle proprietære og kørte kun på deres modtagelige hardware. Derudover blev disse NOS bygget oven på DOS (diskoperativsystem), som var til stede i praktisk talt alle IBM-pc'er på det tidspunkt, men som også var et enkelt-bruger, single-tasking system.

På grund af dets ikke-DOS-baserede multitasking-egenskaber samt Novells vilje til at overføre sit system til en række forskellige hardware, vil Netware snart blev det foretrukne operativsystem på alle større LAN-kort, ifølge Raj Rajagopals bog "Multi-Operating System Networking: Living with Unix, Netware og NT."

Den næste generation af UNIX

I mellemtiden fortsatte UNIX med at transformere computerlandskabet, som da en BSD UNIX-computer afbrød restriktioner af ARPANET, som sammenkædede militær- og universitetswebsteder og plantede frøene til det, vi nu kender som internettet. Så i midten af ​​1980'erne tog et firma ved navn Sun Microsystems UNIX og forbedrede dets muligheder betydeligt. Resultatet, døbt SunOS, tilføjede en grafisk brugergrænseflade eller GUI, der blev gjort populær ved introduktionen af ​​Mac OS og derefter Windows 3.1 på forbrugermarkedet, såvel som andre funktioner. Solaris, en nyere version af SunOS, blev endnu mere populær blandt netværksadministratorer.

Microsoft og IBM går sammen

Da Novell sikrede sin dominans af LAN-operativsystemmarkedet på det tidspunkt gennem sin Netware NOS, forsøgte et firma ved navn Microsoft at få en fornemmelse af, hvor tingene var på vej. Tidlige versioner af dets DOS-system indeholdt nogle netværksorienterede funktioner, mens dets MSnet-produkt fik opbakning fra Novell-konkurrenter som 3Com, men til ingen nytte. Indtrængen i andre operativsystemer såsom tidlige versioner af Windows blev også mødt med brugerapati.

I mellemtiden var den tidligere minicomputergigant IBM tilsyneladende blevet efterladt af LAN-revolutionen og kæmpet for at følge med Novell. Dette fik Microsoft og IBM til at slå sig sammen og udvikle OS/2, et meget hyped operativsystem, der anses for at være "fremtiden for personlig computer", ifølge Rajagopals bog. Begge firmaer sætter alle deres kræfter i at afskaffe Netware med OS/2, og placerer det som en prioritet selv over andre Microsoft-projekter som dets snublende Windows-system. Men med udgivelsen af ​​Windows version 3 ramte Microsoft jackpotten. Da millioner af eksemplarer af Windows blev solgt, ændrede branchens dynamik sig fra den ene dag til den anden, og planer for OS/2 blev forhindret.

Nuværende spillere

I dag omfatter de største aktører på NOS-markedet Windows, Netware (i øjeblikket i version 6.5) og Cisco IOS (stande). for "Internet-operativsystem"), såvel som UNIX-baserede operativsystemer som Linux eller en af ​​de mange varianter af BSD UNIX.