Hvad er et netværksoperativsystem?
Et operativsystem (O.S.) er et systemprogram, der administrerer hardwareressourcerne og leverer tjenester til applikationssoftwaren. Der findes mange typer af operativsystemer afhængigt af deres egenskaber og funktionaliteter. De kan være Batch O.S., Multitasking O.S., Multiprocessing O.S., Network O.S., Hybrid O.S., osv.
I denne blog vil vi fokusere på Network Operating System. Vi vil lære om de to typer af Network O.S., deres fordele og ulemper. Til sidst vil vi se nogle fælles træk ved Network O.S.
Network Operating System
Network Operating System er et computerstyresystem, der gør det lettere at forbinde og kommunikere forskellige autonome computere over et netværk. En autonom computer er en uafhængig computer, der har sin egen lokale hukommelse, hardware og operativsystemer. Den er selv i stand til at udføre operationer og behandlinger for en enkelt bruger. De kan enten køre det samme eller forskellige O.S.
Netværks-O.S. kører hovedsagelig på en kraftig computer, der kører serverprogrammet. Det letter sikkerheden og evnen til at styre data, brugere, grupper, applikationer og andre netværksfunktionaliteter. Den største fordel ved at bruge et netværks-OS er, at det letter deling af ressourcer og hukommelse mellem de autonome computere i netværket. Det kan også gøre det lettere for klientcomputerne at få adgang til den delte hukommelse og de ressourcer, der administreres af servercomputeren. Med andre ord er netværks-O.S. primært designet til at give flere brugere mulighed for at dele filer og ressourcer over nettet.
Netværks-O.S. er ikke gennemsigtig i sin natur. De arbejdsstationer, der er forbundet i netværket, er klar over, at der er mange forskellige netværksenheder. Netværksoperativsystemerne kan fordele deres opgaver og funktioner mellem de tilsluttede knudepunkter i netværket, hvilket forbedrer systemets samlede ydeevne. Det kan give flere adgang til de delte ressourcer samtidig, hvilket resulterer i effektivitet. En af de vigtigste aspekter ved at bruge et netværksoperativsystem er fjernadgang. Det gør det muligt for en arbejdsstation at oprette forbindelse og kommunikere med en anden arbejdsstation på en sikker måde. For at skabe sikkerhed har den en funktionalitet til autentificering og adgangskontrol. Netværks-O.S. implementerer en masse protokoller over netværket, hvilket giver en korrekt implementering af netværksfunktionerne. En ulempe ved Network O.S. er dens tæt koblede karakter i netværket.
Nogle eksempler på Network O.S. er Novel Netware, Microsoft Windows-server (2000, 2003, 2008), Unix, Linux osv.
Der findes hovedsageligt to typer Network O.S., de er:
- Peer-to-Peer
- Client-Server
Lad os nu lære dem at kende en efter en sammen med deres fordele og ulemper.
Peer-to-Peer
Peer-to-Peer Network Operating System er et operativsystem, hvor alle knudepunkter er funktionelt og driftsmæssigt ligeværdige med hinanden. Ingen er over- eller underordnet. De er alle i stand til at udføre de samme slags opgaver. Alle knuder har deres egen lokale hukommelse og egne ressourcer. Ved hjælp af netværks-OS kan de oprette forbindelse og kommunikere med hinanden. De kan også dele data og ressourcer med hinanden. En knude kan også kommunikere og dele data og ressourcer med en fjernknude i netværket ved hjælp af netværks-OS’ets autentifikationsfunktion. Knuderne er direkte forbundet med hinanden i netværket ved hjælp af en switch eller en hub.
Følgende er fordelene ved Peer-to-Peer Network Operating System:
- Nemt at installere og opsætte.
- Opsætningsomkostningerne er lave.
- Der er intet krav om specialiseret software.
- Delingen af information og ressourcer er hurtig og nem.
Følgende er ulemperne ved Peer-to-Peer Network Operating System:
- Den autonome computers ydeevne er muligvis ikke så god, når der deles nogle ressourcer.
- Der er ingen centraliseret forvaltning.
- Det er mindre sikkert.
- Det har ikke backup-funktioner.
- Der er ikke noget centraliseret lagringssystem.
Client-Server
Klient-server-netværksoperativsystemet fungerer med en enkelt server og flere klientcomputere i netværket. Client O.S. kører på klientcomputeren, mens netværksoperativsystemet er installeret på servermaskinen. Servermaskinen er et centraliseret knudepunkt for alle klientmaskinerne. Klientmaskinerne genererer en anmodning om oplysninger eller en ressource og videresender den til servermaskinen. Servermaskinen svarer på sin side klientmaskinen ved at levere de relevante tjenester til den på en sikker måde. Servermaskinen er en meget kraftfuld computer, der er i stand til at foretage store beregninger og operationer. Den kan også have mulighed for at administrere hele netværket og dets ressourcer. Den kan være multiprocessorisk af natur, som kan behandle flere klientforespørgsler på samme tid. Network O.S. øger rækkevidden af klientmaskinerne ved at give fjernadgang til andre knudepunkter og ressourcer i netværket på en sikker måde.
Følgende er fordelene ved et klient-server netværksoperativsystem:
- Det har centraliseret kontrol og administration.
- Det har en backup-facilitet for tabte data.
- De delte data og ressourcer kan tilgås samtidig af flere klienter.
- Det har bedre pålidelighed og ydeevne.
Følgende er ulemperne ved Client-Server Network Operating System:
- Installationsomkostningerne er meget høje.
- Der er et krav om specialiseret software til klient- og servermaskinerne for at fungere korrekt.
- Der er behov for en administrator til at administrere netværket.
- Der kan opstå netværksfejl, hvis den centrale server svigter.
- En stor mængde klientforespørgsler kan overbelaste serveren.
Følgende er de almindelige funktionaliteter i netværksoperativsystemet:
- Data- og ressourcedeling
- Performance
- Sikkerhed
- Robusthed
- Skalerbarhed
- Hukommelsesstyring
Dette handler om netværksoperativsystemet, dets funktioner og typer. Håber du har lært noget nyt i dag. Det var det hele for denne blog.