LA CAMPANA

C'è chi legge questa notizia prima di te.
Iscriviti per ricevere articoli freschi.
E-mail
Nome
Cognome
Come vuoi leggere The Bell
Niente spam

Struttura del sistema operativo di rete

Un sistema operativo di rete è il fondamento di qualsiasi rete di computer. Ogni computer nella rete è in gran parte autonomo, quindi il sistema operativo di rete in senso lato si riferisce all'insieme di sistemi operativi di singoli computer che interagiscono con l'obiettivo di scambiare messaggi e condividere risorse secondo regole - protocolli uniformi. In senso stretto, un sistema operativo di rete è un sistema operativo computer separatofornendogli l'opportunità di lavorare sulla rete.

Figura. 4.1.

Nel sistema operativo di rete di una singola macchina, è possibile distinguere più parti (Figura 4.1):

Strumenti di gestione delle risorse locali del computer: funzioni di distribuzione memoria ad accesso casuale tra processi, processi di pianificazione e pianificazione, gestione di processori in macchine multiprocessore, gestione di periferiche e altre funzioni di gestione delle risorse del sistema operativo locale.

Mezzi di fornitura di risorse e servizi propri in uso generale - parte server del sistema operativo (server). Questi strumenti forniscono, ad esempio, il blocco di file e record, necessari per la condivisione; mantenere directory di nomi di risorse di rete; elaborazione delle richieste di accesso remoto al proprio file system e database; Gestione delle code richieste degli utenti remoti per le loro periferiche Il mezzo per richiedere l'accesso a risorse e servizi remoti e il loro utilizzo è la parte client del sistema operativo (redirector). Questa parte riconosce e reindirizza le richieste alle risorse remote dalle applicazioni e dagli utenti alla rete, mentre la richiesta proviene dall'applicazione in una forma locale e viene trasmessa alla rete in un'altra forma che soddisfa i requisiti del server. La parte client accetta anche le risposte dai server e le converte in un formato locale, in modo che per un'applicazione, le richieste locali e remote siano indistinguibili. Strumenti di comunicazione Sistema operativo con il quale esiste un messaggio di rete. Questa parte fornisce l'indirizzamento e il buffering dei messaggi, la scelta del percorso per la trasmissione dei messaggi sulla rete, l'affidabilità della trasmissione, ecc., Ovvero, è un mezzo per trasportare i messaggi.

A seconda delle funzioni assegnate a un determinato computer, nel suo sistema operativo potrebbero mancare parti del client o del server.

La Figura 4.2 mostra l'interazione dei componenti di rete. Qui, il computer 1 svolge il ruolo di un client "pulito" e il computer 2 svolge il ruolo di un server "pulito", rispettivamente, la parte del server manca sul primo computer e la parte del client sul secondo. La figura mostra separatamente il componente client: il redirector. È il redirector che intercetta tutte le richieste provenienti dalle applicazioni e le analizza. Se viene effettuata una richiesta alla risorsa di questo computer, viene reindirizzata al corrispondente sottosistema del sistema operativo locale, se si tratta di una richiesta a una risorsa remota, quindi viene reindirizzata alla rete. In questo caso, la parte client converte la richiesta dal modulo locale nel formato di rete e la trasferisce al sottosistema di trasporto, che è responsabile della consegna dei messaggi al server specificato. La parte server del sistema operativo del computer 2 riceve la richiesta, la converte e la trasferisce per eseguire il suo SO locale. Dopo aver ricevuto il risultato, il server accede al sottosistema di trasporto e invia una risposta al client che ha emesso la richiesta. La parte client converte il risultato nel formato appropriato e lo indirizza all'applicazione che ha emesso la richiesta.

Figura. 4.2.

In pratica, sono stati sviluppati diversi approcci alla costruzione di sistemi operativi di rete (Figura 4.3).

Figura. 4.3.

I primi sistemi operativi di rete erano una combinazione del sistema operativo locale esistente e la shell di rete costruita su di esso. Allo stesso tempo, un minimo di funzioni di rete necessarie per far funzionare la shell di rete, che ha eseguito le principali funzioni di rete, è stato integrato nel sistema operativo locale. Un esempio di questo approccio è l'uso del sistema operativo MS DOS su ogni macchina della rete (che, a partire dalla sua terza versione, ha funzioni integrate come il blocco di file e record necessari per la condivisione di file). Il principio della costruzione di un sistema operativo di rete sotto forma di una shell di rete su un sistema operativo locale viene utilizzato anche nei sistemi operativi moderni, come ad esempio LANtastic o Personal Ware.

Tuttavia, il modo di sviluppare sistemi operativi originariamente progettati per funzionare sulla rete sembra più efficace. Le funzioni di rete di questo tipo di sistema operativo sono profondamente integrate nei principali moduli del sistema, il che garantisce la loro armonia logica, facilità d'uso e modifica, nonché alte prestazioni. Un esempio di tale sistema operativo è il sistema Windows NT di Microsoft, che, grazie agli strumenti di rete integrati, offre prestazioni e sicurezza delle informazioni più elevate rispetto al sistema operativo di rete LAN Manager della stessa azienda (sviluppo congiunto con IBM), che è un componente aggiuntivo per il sistema operativo locale OS / 2 .

Sistema operativo e SO di rete peer-to-peer con server dedicati

A seconda della modalità di distribuzione delle funzioni tra i computer in rete, la rete sistemi operativie, di conseguenza, le reti sono divise in due classi: peer-to-peer e two-peer (Figura 4.4). Questi ultimi sono spesso indicati come reti con server dedicati.


Figura. 4.4. a) rete peer-to-peer,

(b) - Rete peer-to-peer

Se il computer fornisce le sue risorse ad altri utenti della rete, svolge il ruolo di un server. Allo stesso tempo, un computer che accede alle risorse di un'altra macchina è un client. Come già accennato, un computer in esecuzione su una rete può eseguire le funzioni di un client o di un server o combinare entrambe queste funzioni.

Se le prestazioni di qualsiasi funzione del server sono lo scopo principale del computer (ad esempio, condividere file con tutti gli altri utenti della rete o organizzare la condivisione di fax o dare a tutti gli utenti della rete la possibilità di eseguire le loro applicazioni su questo computer), tale computer viene chiamato server dedicato. A seconda della risorsa del server condivisa, viene chiamato file server, server fax, server di stampa, server applicazioni, ecc.

Ovviamente, è consigliabile installare sistemi operativi su server dedicati che sono appositamente ottimizzati per eseguire determinate funzioni del server. Pertanto, nelle reti con server dedicati, vengono spesso utilizzati i sistemi operativi di rete, che includono diverse opzioni del sistema operativo che differiscono nelle capacità delle parti del server. Ad esempio, il sistema operativo di rete Novell NetWare ha una versione server ottimizzata per il funzionamento come file server, nonché opzioni di shell per workstation con vari sistemi operativi locali e queste shell svolgono esclusivamente funzioni client. Un altro esempio di sistema operativo incentrato sulla costruzione di una rete con un server dedicato è il sistema operativo Windows NT. A differenza di NetWare, entrambe le versioni di questo sistema operativo di rete sono Windows NT Server (per un server dedicato) e Windows NT Workstation (per stazione di lavoro) - può supportare entrambe le funzioni client e server. Ma lato server opzione di Windows NT ha maggiori opportunità di fornire risorse del proprio computer ad altri utenti della rete, in quanto può svolgere una gamma più ampia di funzioni, supporta un numero maggiore di connessioni simultanee con i client, implementa la gestione centralizzata della rete e ha funzionalità di sicurezza più avanzate.

Non è consuetudine utilizzare un server dedicato come computer per eseguire attività correnti che non sono correlate al suo scopo principale, poiché ciò può ridurre le prestazioni della sua operazione come server. A causa di tali considerazioni, nel sistema operativo Novell NetWare sul lato server, la capacità di eseguire applicazioni ordinarie non è affatto fornita, ovvero il server non contiene la parte client e non ci sono componenti server sulle workstation. Tuttavia, in altri sistemi operativi di rete, è possibile operare su un server dedicato della parte client. Ad esempio, sotto finestre in esecuzione NT Server potrebbe essere in esecuzione programmi regolari utente locale, che potrebbe richiedere l'esecuzione delle funzioni client del sistema operativo quando compaiono richieste di risorse di altri computer sulla rete. Allo stesso tempo, le workstation su cui è installato Windows NT Workstation possono eseguire le funzioni di un server non dedicato.

È importante comprendere che, nonostante il fatto che in una rete con un server dedicato, in generale, tutti i computer possano svolgere ruoli sia server che client, questa rete non è funzionalmente simmetrica: due tipi di computer sono implementati in hardware e software - uno, in misura maggiore orientato verso le funzioni del server e operante sotto il controllo di sistemi operativi server specializzati, mentre altri svolgono principalmente funzioni client e operano sotto il controllo di una versione appropriata del sistema operativo. L'asimmetria funzionale, di regola, provoca anche asimmetria hardware: per server dedicati, computer più potenti con grandi volumi di operazioni e memoria esterna. Pertanto, l'asimmetria funzionale nelle reti con un server dedicato è accompagnata dall'asimmetria dei sistemi operativi (specializzazione del sistema operativo) e dall'asimmetria hardware (specializzazione del computer).

Nelle reti peer-to-peer, tutti i computer hanno gli stessi diritti di accesso alle risorse reciproche. Ogni utente può, su sua richiesta, dichiarare condivisa una risorsa del proprio computer, dopodiché altri utenti possono sfruttarla. In tali reti, lo stesso sistema operativo è installato su tutti i computer, il che fornisce potenzialmente pari opportunità a tutti i computer della rete. Le reti peer-to-peer possono essere costruite, ad esempio, sulla base di LANtastic, Personal Ware, Windows for Workgroup, Windows NT Workstation.

Nelle reti peer-to-peer, può verificarsi anche un'asimmetria funzionale: alcuni utenti non vogliono condividere le loro risorse con altri, e in questo caso i loro computer agiscono come client, per altri computer l'amministratore ha assegnato solo le funzioni di organizzazione della condivisione delle risorse, il che significa che sono server, nel terzo quando l'utente locale non si oppone all'utilizzo delle sue risorse e non esclude la possibilità di accedere ad altri computer, il sistema operativo installato sul suo computer deve includere sia le parti server che client. A differenza delle reti con server dedicati, nelle reti peer-to-peer non esiste alcuna specializzazione del sistema operativo a seconda dell'orientamento funzionale prevalente - client o server. Tutte le varianti sono implementate mediante la configurazione della stessa versione del sistema operativo.

Le reti peer-to-peer sono più facili da organizzare e da utilizzare, tuttavia sono principalmente utilizzate per unire piccoli gruppi di utenti che non impongono grandi requisiti al volume di informazioni archiviate, alla sua protezione contro l'accesso non autorizzato e alla velocità di accesso. Con l'aumento dei requisiti per queste caratteristiche, le reti peer-to-peer sono più adatte, in cui il server risolve meglio il problema di servire gli utenti con le sue risorse, poiché il suo hardware e sistema operativo di rete sono appositamente progettati per questo scopo.

Sistema operativo per gruppi di lavoro e sistema operativo per reti a livello aziendale

I sistemi operativi di rete hanno proprietà diverse a seconda che siano destinati alle reti della scala del gruppo di lavoro (dipartimento), alle reti della scala del campus o alle reti della scala dell'impresa.

Reti dipartimentali: utilizzate da un piccolo gruppo di dipendenti che risolvono problemi comuni. L'obiettivo principale della rete del dipartimento è condividere risorse locali come applicazioni, dati, stampanti laser e modem. Le reti di reparto di solito non sono sottorete. Reti di campus: collega diverse reti di dipartimenti all'interno di un edificio separato o all'interno dello stesso territorio aziendale. Queste reti sono ancora reti locali, sebbene possano coprire un'area di diversi chilometri quadrati. I servizi di tale rete comprendono l'interazione tra le reti dei dipartimenti, l'accesso a database aziendali, l'accesso a server fax, modem ad alta velocità e stampanti ad alta velocità. Reti aziendali (reti aziendali): unisci tutti i computer di tutti i territori di una singola impresa. Possono coprire una città, una regione o persino un continente. In tali reti, gli utenti hanno accesso alle informazioni e alle applicazioni situate in altri gruppi di lavoro, altri dipartimenti, divisioni e sedi della società.

Il prossimo passo nell'evoluzione delle reti è l'integrazione delle reti locali di diversi dipartimenti in una singola rete di edifici o in un gruppo di edifici. Tali reti sono chiamate reti del campus. Le reti di campus possono estendersi per diversi chilometri, ma non sono necessarie connessioni globali.

Il sistema operativo che opera sulla rete del campus dovrebbe fornire l'accesso ad alcuni file e risorse di rete di altri dipartimenti per i dipendenti di un dipartimento. I servizi forniti dal sistema operativo delle reti del campus non si limitano alla semplice condivisione di file e stampanti, ma spesso forniscono accesso ad altri tipi di server, come server fax e server modem ad alta velocità. Un servizio importante fornito da sistemi operativi di questa classe è l'accesso ai database aziendali, indipendentemente dal fatto che si trovino su server di database o su minicomputer.

È a livello di rete del campus che iniziano i problemi di integrazione. In generale, i dipartimenti hanno già scelto autonomamente i tipi di computer, apparecchiature di rete e sistemi operativi di rete. Ad esempio, un reparto tecnico può utilizzare un sistema operativo UNIX e apparecchiature di rete Ethernet, un reparto vendite può utilizzare sistemi operativi e apparecchiature DOS / Novell Token ring. Molto spesso, una rete di campus collega sistemi informatici eterogenei, mentre le reti di dipartimenti utilizzano computer simili.

La rete aziendale collega le reti di tutti i dipartimenti dell'azienda, generalmente situate a distanze considerevoli. Le reti aziendali utilizzano i collegamenti WAN per connettere reti locali o singoli computer.

Gli utenti delle reti aziendali richiedono tutte le applicazioni e i servizi disponibili nelle reti di dipartimenti e campus, oltre ad alcune applicazioni e servizi aggiuntivi, ad esempio l'accesso alle applicazioni di minicomputer e connessioni globali. Quando viene sviluppato un sistema operativo per una rete locale o un gruppo di lavoro, la sua responsabilità principale è quella di condividere file e altre risorse di rete (di solito stampanti) tra utenti connessi localmente. Questo approccio non è applicabile a livello aziendale. Insieme ai servizi di base associati alla separazione di file e stampanti, il sistema operativo di rete, sviluppato per le aziende, deve supportare una gamma più ampia di servizi, che di solito include servizio postale, strumenti di collaborazione, supporto utenti remoti, servizio fax, elaborazione messaggistica vocalevideoconferenza, ecc.

Inoltre, molti metodi e approcci esistenti per risolvere i compiti tradizionali delle reti più piccole per la rete aziendale non erano adatti. Tali compiti e problemi sono venuti alla ribalta che nelle reti di gruppi di lavoro, dipartimenti e persino campus o erano di importanza secondaria o non apparivano affatto. Ad esempio, il compito più semplice per una piccola rete di conservare le informazioni sull'account utente è diventato un problema complesso per una rete a livello aziendale. E l'uso delle comunicazioni globali richiede che i SO aziendali supportino protocolli che funzionano bene su linee a bassa velocità e che abbandonino alcuni protocolli usati tradizionalmente (ad esempio quelli che stanno attivamente utilizzando trasmettere messaggi) Di particolare importanza sono i compiti di superamento dell'eterogeneità: numerosi gateway sono apparsi sulla rete, garantendo il funzionamento coordinato di vari sistemi operativi e applicazioni dei sistemi di rete. Le seguenti funzionalità possono anche essere attribuite alle funzionalità dei sistemi operativi aziendali.

Supporto per l'applicazione. NEL reti aziendali vengono eseguite applicazioni complesse che richiedono una grande potenza di elaborazione. Tali applicazioni sono divise in più parti, ad esempio, su un computer è in esecuzione la parte dell'applicazione relativa all'esecuzione di query nel database, dall'altra - query al servizio file e su macchine client - la parte che implementa la logica di elaborazione dei dati dell'applicazione e organizza l'interfaccia utente. Parte informatica comune per le corporazioni sistemi software potrebbe essere troppo grande e troppo pesante per le workstation client, pertanto le applicazioni verranno eseguite in modo più efficiente se le loro parti più difficili dal punto di vista computazionale vengono trasferite su un potente computer appositamente progettato per questo scopo: un server delle applicazioni. Il server delle applicazioni dovrebbe essere basato su una potente piattaforma hardware sistemi multiprocessore, spesso basati su processori RISC, architetture cluster specializzate. Il sistema operativo del server delle applicazioni dovrebbe fornire elaborazione ad alte prestazioni e quindi supportare l'elaborazione multi-thread, eliminando il multitasking, il multiprocessing, la memoria virtuale e gli ambienti applicativi più popolari (UNIX, Windows, MS-DOS, OS / 2). A questo proposito, il sistema operativo di rete NetWare è difficile da attribuire ai prodotti aziendali, poiché manca quasi tutti i requisiti per un server delle applicazioni. Allo stesso tempo, un buon supporto per le applicazioni universali in Windows NT consente effettivamente di rivendicare un posto nel mondo dei prodotti aziendali.

Help desk Un sistema operativo aziendale dovrebbe essere in grado di archiviare informazioni su tutti gli utenti e le risorse in modo tale da poter essere gestito da un punto centrale. Come una grande organizzazione, una rete aziendale deve archiviare centralmente il più possibile le informazioni di riferimento su se stesso (a partire da dati su utenti, server, stazioni di lavoro e terminando con i dati sul sistema via cavo). È naturale organizzare queste informazioni sotto forma di un database. I dati di questo database possono essere rivendicati da molte reti applicazioni di sistema, principalmente i sistemi di gestione e amministrazione. Inoltre, tale database è utile nell'organizzazione di e-mail, sistemi di lavoro di squadra, servizi di sicurezza, servizi di inventario di software e hardware di rete e per quasi tutte le grandi applicazioni aziendali. Idealmente, le informazioni di riferimento di rete dovrebbero essere implementate come un unico database e non essere una raccolta di database specializzati nella memorizzazione di informazioni di un tipo o di un altro, come spesso accade nei sistemi operativi reali. Ad esempio, su Windows NT ce ne sono almeno cinque vari tipi database di riferimento. La directory di dominio principale (NT Domain Directory Service) memorizza informazioni sugli utenti, che viene utilizzata per organizzare la loro voce logica nella rete. I dati sugli stessi utenti possono essere contenuti in un'altra directory utilizzata da per e-mail Microsoft Mail Altri tre database supportano la risoluzione di indirizzi di basso livello: WINS - stabilisce la corrispondenza dei nomi Netbios con gli indirizzi IP, la directory DNS - il server dei nomi di dominio - è utile quando si collega una rete NT a Internet e, infine, la directory del protocollo DHCP viene utilizzata per assegnare automaticamente gli indirizzi IP computer di rete. Più vicino all'ideale, ci sono servizi di assistenza forniti da Banyan (un prodotto di Streettalk III) e Novell (NetWare Directory Services), che offrono un unico riferimento per tutte le applicazioni di rete. La presenza di un singolo help desk per un sistema operativo di rete, uno dei segni più importanti della sua natura aziendale.

Sicurezza . Di particolare importanza per il sistema operativo di rete aziendale sono i problemi di sicurezza dei dati. Da un lato, in una rete su larga scala, oggettivamente ci sono più opportunità di accesso non autorizzato - a causa del decentramento dei dati e della grande distribuzione di punti di accesso "legittimi", a causa dell'elevato numero di utenti la cui affidabilità è difficile da stabilire, e anche a causa dell'elevato numero di punti possibili connessione di rete non autorizzata. D'altro canto, le applicazioni di business aziendali funzionano con dati fondamentali per il successo dell'azienda nel suo complesso. E per proteggere tali dati nelle reti aziendali, insieme a vari hardware, viene utilizzata l'intera gamma di funzionalità di sicurezza fornite dal sistema operativo: diritti di accesso selettivi o obbligatori, procedure complesse di autenticazione dell'utente, crittografia del software.

Estratto del corso "RETI COMPUTER"

SISTEMI OPERATIVI DI RETE

Gruppo di studenti K7-05P

Nenarokova S.S.

Panoramica del sistema operativo di rete

È necessario un sistema operativo di rete per controllare i flussi di messaggi tra workstation e server. Può consentire a qualsiasi workstation di funzionare con un'unità di rete condivisa o una stampante che non sono fisicamente collegate a questa stazione.

Alcune reti di computer dispongono di un computer autonomo dedicato che funziona solo file server. Tali sistemi sono chiamati LAN con un file server. In altre LAN di piccole dimensioni, una workstation può eseguire contemporaneamente le funzioni del file server. Queste sono LAN peer-to-peer.

I componenti del sistema operativo di rete su ciascuna workstation e file server comunicano tra loro attraverso una lingua chiamata protocollo, uno dei protocolli comuni è il protocollo IBM NetBIOS. (Sistema di uscita di input di rete di base I / O del sistema operativo di rete). Un altro protocollo comune è IPX. (Scambio di pacchetti di lavoro su Internet - Internetworking dei pacchetti) Aziende Novell.

Di seguito è riportato un elenco di alcuni sistemi operativi di rete con i loro produttori:

sistema operativo fabbricante
Apple parla Mela
LANtastic Artisoft
NetWare Novell
NetWare Lite Novell
NetWare personale Novell
Nfs Microsistemi solari
Gestore LAN OS / 2 Microsoft
Server LAN OS / 2 Ibm
Windows NT Advanced Server Microsoft
Powerfusion Tecnologia prestazionale
Powerlan Tecnologia prestazionale
Vines Ba

OS NetWare aziende Novell

Novell è stata una delle prime aziende a iniziare a creare LAN.

Ha prodotto sia hardware che software, ma recentemente Novell ha concentrato i suoi sforzi sul software LAN.

NetWare può eseguire più applicazioni di qualsiasi altra LAN.

Il sistema operativo NetWare è in grado di supportare workstation gestite da DOS, DOS e Windows, OS / 2, UNIX, Windows NT, Mac System 7 e altri sistemi operativi.

Le LAN NetWare possono funzionare con molti tipi diversi schede di reterispetto a qualsiasi altro sistema operativo. Per raggiungere i tuoi obiettivi, puoi scegliere l'hardware da molti fornitori diversi. Con NetWare è possibile utilizzare ARCnet, EtherNet, Token Ring o quasi qualsiasi altro tipo di scheda di rete.

Le LAN NetWare possono raggiungere dimensioni enormi.

La LAN NetWare funziona in modo affidabile.

Le funzionalità di protezione dei dati fornite da NetWare sono più che adeguate per la maggior parte delle LAN.

NetWare consente l'uso di oltre 200 tipi di adattatori di rete, oltre 100 tipi di sottosistemi di dischi per l'archiviazione dei dati, i dispositivi di duplicazione dei dati e i file server.

Novell ha contratti di supporto del sistema operativo NetWare con le organizzazioni indipendenti più grandi e potenti come Bell Atlantic, DEC, Hewlett-Packard, Intel, Prime, Unisys e Xerox.

Consideriamo più in dettaglio la struttura di questo sistema operativo

Il file server in NetWare è un normale PC, il cui sistema operativo di rete gestisce il lavoro della LAN. Le funzioni di gestione comprendono il coordinamento delle stazioni di lavoro e la regolazione del processo di separazione dei file e della stampante sulla LAN. I file di rete di tutte le stazioni di lavoro sono memorizzati sul disco rigido del file server e non su dischi postazioni di lavoro.

Esistono tre versioni del sistema operativo NetWare. La versione 2.2 può essere eseguita sul computer 80286 (o successivo) utilizzato come file server. Quando si acquista un sistema operativo, è necessario acquistare una licenza per il numero di utenti (5, 10, 50, 100). Versioni del sistema operativo NetWare 3.12 e più recenti 4.0 target architetture e processori di bus a 32 bit 80386, 80486 o Pentium. Esistono anche opzioni per il sistema operativo di rete NetWare progettato per funzionare con i sistemi operativi multitasking, multiutente OS / 2 e UNIX. La versione 3.12 di NetWare può essere acquistata per 20, 100 o 250 utenti e la versione 4.0 ha la capacità di supportare fino a 1000 utenti.

Tutte le versioni del sistema operativo sono ben compatibili tra loro, quindi nella stessa rete di computer è possibile disporre di file server versioni diverse Sistema operativo NetWare

Alcuni comandi del sistema operativo NetWare .

nprint - trasmissione file di testo alla stampante.

ACCESSO - comando per connettersi al server (per disconnettersi - LOGOUT)

CHI SONO - identificazione dell'utente (informazioni sulla sessione corrente).

LISTA DEGLI UTENTI - emissione di nomi utente attualmente connessi alla LAN.

SPEDIRE - invio di un messaggio a qualsiasi utente.

NetWare distingue tra tre tipi di unità: unità locali, unità di rete e unità di ricerca. Le unità locali sono fisicamente connesse alle workstation. Le unità di rete sono unità accese dischi fissi file server. Simile a DOS, PATH viene utilizzato per specificare un elenco di unità e directory in cui le applicazioni vengono cercate per impostazione predefinita; NetWare utilizza il concetto di unità di ricerca.

IDA - Visualizza lo stato corrente degli azionamenti (senza parametri) e riassegnali (con parametri).

Il sistema operativo NetWare consente di manipolare file e directory in vari modi: è possibile copiare, eliminare, rinominare, scrivere, stampare e condividere file su una LAN. Esiste anche un sistema specifico di diritti di accesso a file e directory.

Sia i file che le directory su un server in una LAN che esegue NetWare hanno attributi che possono sovrascrivere i diritti concessi agli utenti sulla LAN.

DIRITTI - un elenco di diritti che hai per questa directory.

NCOPY - copia dei file.

NDIR - un elenco di file in questa directory. A differenza del comando DOS DIR, viene emesso informazioni aggiuntive per ogni file e directory.

Catturare - Reindirizzamento della stampa su una stampante di rete condivisa.

Server e file system con sistema operativo NetWare

Esistono alcune differenze tra un server LAN NetWare e un PC normale. Per il disco rigido di questo computer, la struttura di formattazione è completamente diversa da quella utilizzata in DOS. Non è possibile accedere al disco rigido di tale server se si è avviato DOS da un disco floppy. Ma per un utente LAN che esegue DOS e ha ottenuto l'accesso al server dal suo terminale, il disco rigido del server appare semplicemente come aggiuntivo a quelli esistenti.

Il formato di registrazione dei dati del disco rigido utilizzato da NetWare include più informazioni su file e directory di quanto fosse possibile in DOS. I file nel sistema operativo NetWare, insieme agli attributi di sola lettura, nascosti e di archiviazione, possono inoltre avere l'attributo "non condiviso" e "condiviso" (indica la possibilità di condividere un file su una LAN da molti utenti contemporaneamente). Inoltre, il sistema operativo NetWare aggiunge i seguenti elementi alle informazioni del file: la data di creazione originale, il nome del creatore del file, la data dell'ultimo accesso al file, la data dell'ultima modifica del file, la data e l'ora dell'ultima archiviazione del file.

Protezione dei dati del sistema operativo NetWare

Il sistema di protezione dei dati LAN NetWare comprende le seguenti misure:

Protezione contro l'accesso non autorizzato alla LAN assegnando nomi e password agli utenti, nonché restrizioni sull'accesso alla LAN degli utenti con determinati nomi in determinate ore del giorno.

Un sistema fiduciario che consente di controllare a quali file e directory può accedere un utente, nonché quali operazioni può eseguire con essi.

Sistema di attributi per directory o file che determinano la possibilità di copiarli, visualizzarli, registrarli e condividerli in una LAN.

Per ogni directory c'è maschera massima dei diritti che memorizza i privilegi massimi che un utente può avere al suo interno. Di seguito sono otto i diritti che possono essere specificati in questa maschera:

Il diritto di leggere da file aperti

Il diritto di scrivere per aprire i file

Il diritto di aprire i file

Il diritto di creare nuovi file

Il diritto di distruggere i file

Il diritto di creare, rinominare o cancellare le sottodirectory e impostare diritti attendibili sulle directory all'interno di una directory e delle sue sottodirectory

Il diritto di cercare file in una directory

Il diritto di modificare gli attributi del file

Tolleranza ai guasti del sistema NetWare

La tolleranza ai guasti è di gran lunga una delle caratteristiche più importanti e gli sviluppatori NetWare hanno prestato la dovuta attenzione a questo problema. Nelle versioni 2.2, 3.12 e 4.0 del sistema operativo NetWare, viene applicata la tecnologia SFT (Tollerante agli errori di sistema - C sistema di protezione contro guasti alle apparecchiature). C sistema di protezione contro guasti alle apparecchiature -vania indica il buon funzionamento del file server con vari tipi di guasti hardware. Tutte le versioni di NetWare hanno un mezzo per ridurre al minimo la perdita di dati in caso di danni fisici alla superficie delle unità. Il sistema SFT è andato oltre a questo proposito proponendo metodi mirroring del disco e duplicazione del disco

Il sistema NetWare è in grado di monitorare i segnali di continuità del gruppo di continuità UPS. Se viene rilevata un'interruzione di corrente, il sistema operativo ne informa gli utenti e informa quanto tempo hanno a disposizione per completare il loro lavoro. Dopo questo periodo di tempo, il sistema operativo chiuderà automaticamente tutti i file nel sistema e si spegnerà automaticamente.

Infine, il sistema SFT offre un sistema TTS (Request Processing Trace). Le applicazioni che utilizzano questo sistema interpretano la sequenza di azioni con i database come un'unica operazione: tutte le azioni sono state completate correttamente o nessuna di esse

Caratteristiche comparative di diverse versioni

Queste funzionalità includono:

  • supporto per apparecchiature di rete
  • il supporto protocolli di rete
  • supporto protocollo di routing
  • supporto per il filtraggio del traffico di rete
  • supporto per l'accesso a risorse remote come stampanti, dischi, ecc. sulla rete
  • supporto per i protocolli di autenticazione di rete
  • la presenza nel sistema di servizi di rete che consentono agli utenti remoti di utilizzare le risorse del computer

Esempi di sistemi operativi di rete:

  • Microsoft Windows (NT, XP, Vista, Seven)
  • Vari sistemi UNIX come Solaris, FreeBSD
  • Vari sistemi GNU / Linux
  • ZyNOS di ZyXEL

Scopo principale

Compiti principali sono la separazione delle risorse di rete (come lo spazio su disco) e l'amministrazione della rete. Utilizzando le funzioni di rete, l'amministratore di sistema determina le risorse condivise, imposta le password, determina i diritti di accesso per ciascun utente o gruppo di utenti. Da qui la divisione:

  • sistema operativo di rete per server;
  • sistema operativo di rete per gli utenti.

Esistono sistemi operativi di rete speciali, a cui vengono assegnate le funzioni dei sistemi ordinari (es: Windows NT) e dei sistemi operativi ordinari (es: Windows XP), a cui vengono assegnate funzioni di rete. Oggi, quasi tutti i moderni sistemi operativi dispongono di funzioni di rete integrate.


Fondazione Wikimedia. 2010.

  • Morgunov

Scopri cos'è il "Sistema operativo di rete" in altri dizionari:

    Sistema operativo di rete - Un sistema operativo che fornisce elaborazione, archiviazione e trasmissione di dati in una rete di informazioni. Il sistema operativo di rete definisce un gruppo interconnesso di protocolli di livello superiore che forniscono le funzioni di base della rete: indirizzare oggetti ... Vocabolario finanziario

    sistema operativo di rete - Programmi di gestione della rete. Fornire strumenti di condivisione delle risorse, sicurezza e gestione. In generale, un sistema operativo di rete viene eseguito su un sistema operativo standard (non di rete). Argomenti della rete ... ...

    Sistema operativo di rete del Cairo - Sistema operativo di rete sviluppato da Microsoft con un'architettura orientata agli oggetti. La base del sistema operativo del Cairo è un file system orientato agli oggetti. Il sistema operativo Cairo fornisce un ambiente di elaborazione dei dati distribuito. Entro ... Vocabolario finanziario

    Sistema operativo di rete AIX - sviluppato dalla versione di IBM Corporation del sistema operativo UNIX, che ne consente l'utilizzo su sistemi informatici di qualsiasi dimensione e prestazione. Il sistema operativo AIX esegue il multiprocessing simmetrico, parallelizza ... ... Vocabolario finanziario

    sistema di rete (operativo) basato sullo standard Ethernet - - [E.S. Alekseev, A.A. Myachev. Inglese russo dizionario esplicativo sull'ingegneria dei sistemi informatici. Mosca 1993] Temi tecnologia dell'informazione complessivo EN Xerox Network SystemXNS ... Riferimento del traduttore tecnico

    sistema operativo di rete Netware - - [E.S. Alekseev, A.A. Myachev. Dizionario esplicativo inglese-russo sui sistemi informatici. Mosca 1993] Temi dell'informatica in generale EN Netware ... Riferimento del traduttore tecnico

    SISTEMA OPERATIVO (OS) - SISTEMA OPERATIVO (SO) di un computer, un programma o una serie di programmi residenti nella memoria del computer; organizza gestione generale dispositivi della macchina e la sua interazione con l'utente. Fornisce l'avvio e il funzionamento di tutti gli altri programmi. NEL… … Dizionario enciclopedico

    sistema operativo - Questo termine ha altri significati, vedi Sistema operativo (significati). La richiesta "OS" viene reindirizzata qui; vedi anche altri valori. Sistema operativo, abbr. Sistema operativo (sistema operativo nato, sistema operativo) un complesso di gestori e ... ... Wikipedia

    Cosmos (sistema operativo) - Cosmo ... Wikipedia

    Lustre (file system di rete) - Tipo di lucentezza File system distribuito Sviluppatore Oracle Corporation Operativo sistema Linux Ultima versione 1.8.5 (29 ottobre 2010) Versione test 2.0.0 (30 agosto 2010) Licenza ... Wikipedia

Sistema operativo di rete - Questo è un sistema operativo che fornisce elaborazione, archiviazione e trasmissione di dati in una rete di informazioni.

Compiti principali i sistemi operativi di rete sono la separazione delle risorse di rete (come lo spazio su disco) e l'amministrazione della rete. L'amministratore di sistema definisce le risorse condivise, imposta le password, determina i diritti di accesso per ciascun utente o gruppo di utenti. Da qui, i sistemi operativi di rete sono divisi in sistemi operativi di rete per server e sistemi operativi di rete per utenti.

Esistono speciali sistemi operativi di rete, a cui vengono assegnate le funzioni dei sistemi convenzionali (ad esempio, Windows NT) e dei normali sistemi operativi (Windows XP), a cui vengono assegnate funzioni di rete. Quasi tutti i moderni sistemi operativi dispongono di funzioni di rete integrate.

Un sistema operativo di rete è il fondamento di qualsiasi rete di computer. Ogni computer sulla rete è in gran parte autonomo, quindi sotto il sistema operativo di rete in senso lato si riferisce alla totalità dei sistemi operativi dei singoli computer che interagiscono con l'obiettivo di scambiare messaggi e condividere risorse secondo regole - protocolli uniformi. Questi protocolli forniscono le principali funzioni della rete: indirizzamento di oggetti, funzionamento dei servizi, sicurezza dei dati, gestione della rete. In senso stretto un sistema operativo di rete è il sistema operativo di un singolo computer, che consente di lavorare su una rete.

A seconda di come le funzioni sono distribuite tra i computer della rete, i sistemi operativi di rete e quindi le reti sono divise in due classi: Peer-to-peer e peer-to-peer, che sono spesso chiamati reti con server dedicati.

Se il computer fornisce le sue risorse ad altri utenti della rete, svolge il ruolo di un server. Allo stesso tempo, un computer che accede alle risorse di un'altra macchina è un client. Un computer in esecuzione su una rete può eseguire le funzioni di un client o di un server o combinare entrambe le funzioni.

Se l'esecuzione delle funzioni del server è lo scopo principale del computer, viene chiamato tale computer server dedicato. A seconda della risorsa del server condivisa, viene chiamato file server, server fax, server di stampa, server applicazioni, ecc. Non è consuetudine utilizzare un server dedicato come computer per eseguire attività correnti che non sono correlate al suo scopo principale, poiché ciò può ridurre le prestazioni della sua operazione come server.

Su server dedicati, è consigliabile installare sistemi operativi appositamente ottimizzati per eseguire determinate funzioni del server. Pertanto, in tali reti, vengono spesso utilizzati i sistemi operativi di rete, che includono diverse varianti del sistema operativo che differiscono nelle capacità delle parti del server. Ad esempio, il sistema operativo di rete Novell NetWare ha una versione server ottimizzata per funzionare come file server.

Nelle reti peer-to-peer, tutti i computer hanno pari diritti di accesso alle risorse reciproche. Ogni utente può, su sua richiesta, dichiarare condivisa qualsiasi risorsa sul proprio computer, dopodiché altri utenti possono utilizzarla. In tali reti, lo stesso sistema operativo è installato su tutti i computer.

Un sistema operativo multiutente e multi-tasking in grado di funzionare su varie piattaforme hardware. Il microkernel UNIX ha un modulo integrato che esegue il protocollo TCP / IP (Transmission Control Protocol / Internet Protocol).

- un sistema operativo di rete, il cui kernel è sviluppato sulla base del sistema operativo Unix. Linux è distribuito apertamente codice sorgente e utilizzato per creare server in reti di computer e su internet.

- Novell Corporation ha sviluppato un sistema operativo di rete che utilizza un'architettura peer-to-peer o client-server.

- Sistema operativo multi-tasking in rete di Microsoft che supporta l'architettura client-server. Windows NT è disponibile in due prodotti:

  • Windows NT Server che funge da server;
  • Workstation Windows NT che implementa le attività client.

Il sistema operativo di una rete di computer è in molti modi simile al sistema operativo di un computer indipendente - rappresenta anche un insieme di programmi connessi che offrono comodità a consumatori e programmatori fornendo loro alcuni sistema informaticoe implementa un metodo efficace di condivisione delle risorse tra una serie di processi di programma eseguibili sulla rete.

Rete di computer - un complesso di computer collegati sistema di comunicazione e fornito con un software adeguato che consente agli utenti della rete di accedere alle risorse di questo set di computer. Computer di vario tipo, che possono essere piccoli microprocessori, workstation, minicomputer, computer personale o supercomputer, possono formare una rete. Un sistema di comunicazione può includere cavi, ripetitori, pulsantiere, centralini, distributori e altri dispositivi che forniscono il trasferimento di dati tra qualsiasi coppia di computer sulla rete Tanenbaum, E. Sistemi operativi moderni [Testo] / E. Tanenbaum. - 2a ed. - SPb.: Peter, 2008. - P. 17. Una rete di computer consente a un consumatore di lavorare in modo indipendente con un computer e aggiunge la possibilità di accedere alle informazioni e alle risorse hardware di altri computer di rete.

Il primo sistema operativo di rete era un insieme di sistemi operativi locali esistenti e una shell di rete costruita su di esso. Pertanto, un minimo di funzioni di rete necessarie per la shell di rete, che svolge il ruolo principale, il funzionamento della rete, viene inserito nel sistema operativo locale Un esempio di questo approccio è l'uso da parte di ciascuna macchina della rete del sistema operativo MS DOS (che, a partire dalla sua terza versione, aveva funzioni integrate come blocco file e record necessari per la condivisione di file). Il principio della costruzione di un sistema operativo di rete sotto forma di una shell di rete su un sistema operativo locale viene utilizzato anche nei moderni sistemi operativi, come ad esempio LANtastic o Personal Ware.

Nel dispositivo operativo di rete, il sistema operativo svolge il ruolo di un'interfaccia che nasconde all'utente tutti i dettagli degli strumenti hardware di rete di basso livello. Ad esempio, anziché gli indirizzi numerici dei computer di rete, come l'indirizzo MAC e l'indirizzo IP, il sistema operativo di rete del computer consente di lavorare con nomi utente che sono convenienti per l'archiviazione. Di conseguenza, secondo il consumatore, la rete con il suo insieme di dati dettagliati reali difficili e confusi si trasforma per cancellare un insieme abbastanza comprensibile di risorse condivise.

L'Appendice A mostra i principali componenti funzionali di un sistema operativo di rete:

Gli strumenti di gestione per le risorse locali di un computer realizzano tutte le funzioni di un sistema operativo autonomo (allocazione della RAM tra processi, programmazione e programmazione di un processo, controllo di processo in macchine multiprocessore, gestione di una grande memoria esterna, interfaccia con un consumatore, ecc.);

Gli strumenti di rete, a loro volta, possono essere divisi in tre componenti:

Significa termini di strumenti e servizi locali di uso generale - il lato server del sistema operativo;

Accedi agli strumenti di richiesta per rimuovere risorse e servizi - la parte client del sistema operativo;

Meccanismi del sistema operativo, che insieme al sistema di comunicazione assicurano la trasmissione di messaggi tra computer di rete.

Il requisito principale mostrato dal sistema operativo è l'esecuzione delle funzioni di base per gestire efficacemente queste risorse e supportare una comoda interfaccia per i programmi utente e applicativi. Un sistema operativo moderno, di regola, dovrebbe supportare l'elaborazione del software, la memoria virtuale, lo scambio, un'interfaccia utente grafica e anche eseguire molte altre funzioni e servizi necessari. Oltre a queste necessarie condizioni di completezza funzionale, non meno importanti requisiti operativi, elencati di seguito, vengono proposti ai sistemi operativi.

Estensibilità

portabilità;

Compatibilità;

Affidabilità e tolleranza ai guasti;

Sicurezza;

Prestazione.

In una rete di significato ristretto, il sistema operativo è il sistema operativo di un computer separato, un'opportunità che consente di riscaldare la rete.

Nel sistema operativo di rete di una singola macchina, è possibile selezionare alcune parti:

Strumenti di gestione per le risorse locali di un computer: funzioni per l'allocazione della RAM tra processi, processi di scheduling e scheduling, controlli per processori in simulatori multiprocessore, controlli per dispositivi periferici e altre funzioni di uso razionale delle risorse naturali di un SO locale Golitsyna OL, Software [Testo] / O.L. Golitsyna, I.I. Popov, T.L. Partyka. - M .: Forum, 2008 .-- S. 33.

I mezzi della condizione delle risorse proprie e dei servizi in uso generale fanno parte del sistema operativo di rete (server). Questi strumenti forniscono, ad esempio, il blocco di file e record, necessari per la loro condivisione; Guida di riferimento al nome della risorsa di rete elaborazione delle richieste di accesso remoto per avere un file system e un database; gestione delle code delle richieste degli utenti remoti ai dispositivi periferici.

Accedi agli strumenti di richiesta per alienare risorse e servizi e il loro utilizzo: la parte client del sistema operativo (redirector). Questa parte esegue il riconoscimento e il reindirizzamento nella rete di richieste al fine di rimuovere risorse dalle applicazioni e dai consumatori, quindi la richiesta proviene dall'applicazione al modulo locale e viene trasmessa alla rete in un altro formato corrispondente alle condizioni necessarie del mittente. La parte client rende inoltre ricevere le risposte dai mittenti e convertirle in un formato locale, pertanto non è distinguibile per l'esecuzione dell'applicazione di richieste locali e remote.

Strumenti di comunicazione del sistema operativo, con l'aiuto del quale esiste uno scambio di messaggi sulla rete. Questa parte fornisce l'indirizzamento e il buffering dei messaggi, la scelta del percorso per la trasmissione di un messaggio nelle reti, l'affidabilità della trasmissione, ecc., Che è un mezzo per trasportare i messaggi.

A seconda delle funzioni assegnate a un determinato computer, nel suo sistema operativo potrebbero mancare parti del client o del server.

Tipi di sistemi operativi di rete

Un servizio di rete può essere rappresentato nel sistema operativo da entrambe le parti (client e server) o solo da una di esse.

Nel primo caso, il sistema operativo è chiamato peer-to-peer, non solo consente di indirizzare le risorse di altri computer, ma anche di archiviare le proprie risorse nelle istruzioni dei consumatori di altri computer. Ad esempio, se sia i client che i provider di servizi file sono installati su tutti i computer della rete, tutti gli utenti della rete possono condividere i file degli altri. I computer che combinano le funzioni client e server sono chiamati zone peer-to-peer di Tanenbaum E. Reti di computer. - 4a ed. [Testo] / Per. dall'inglese - San Pietroburgo: Peter, 2007 .-- S. 190.

Un sistema operativo che contiene selettivamente porzioni client di servizi di rete viene definito client. Il client del sistema operativo è installato su computer indirizzati con richieste alle risorse di altri computer sulla rete. Dietro a questi computer chiamato anche client, i consumatori ordinari stanno lavorando. In genere, i computer client appartengono a una classe di dispositivi relativamente semplici.

Il sistema operativo del server riguarda un altro tipo di sistema operativo: si concentra sull'elaborazione delle richieste dalla rete alle risorse del computer e include parti dei servizi di rete del server. Un computer su cui è installato un sistema operativo server, dedicato esclusivamente alle richieste di assistenza da altri computer, viene chiamato server di rete dedicato. Per un server dedicato, di norma, gli utenti ordinari non funzionano.

Esempi di sistemi operativi di rete:

Ripeto che oggi quasi tutti i sistemi operativi sono collegati in rete. I più comuni sono:

Novell NetWare

Microsoft Windows (95, NT, XP, Vista, Seven)

Vari sistemi UNIX come Solaris, FreeBSD

Vari sistemi GNU / Linux

ZyNOS di ZyXEL

Google Chrome OS

Il programma per l'uso dei sistemi operativi di rete nelle imprese è presentato nell'Appendice B.

LA CAMPANA

C'è chi legge questa notizia prima di te.
Iscriviti per ricevere articoli freschi.
E-mail
Nome
Cognome
Come vuoi leggere The Bell
Niente spam