Qu'est-ce que les systèmes d'exploitation réseau. Systèmes d'exploitation: Exemples avec description. Exemples de systèmes d'exploitation de réseau

Le système d'exploitation du réseau informatique de plusieurs manières est similaire à un système d'exploitation informatique indépendant - représente également un complexe de programmes connectés, qui fournit une commodité aux consommateurs et aux programmeurs en leur fournissant un système informatique virtuel et des outils méthode efficace Partage de ressources entre un ensemble de programmes exécutables de processus dans le réseau.

Le réseau informatique est un complexe d'ordinateurs connectés par le système de communication et fournis par un logiciel adéquat permettant aux utilisateurs d'accéder aux ressources de cet ensemble d'ordinateurs. Des ordinateurs différents typesqui peuvent être de petits microprocesseurs, postes de travail, mini-ordinateur, ordinateur personnel ou des supercalculateurs peuvent former un réseau. Le système de communication peut inclure des câbles, des répéteurs, formulaires à bouton-poussoir, commutateurs - distributeurs et autres périphériques qui fournissent une transmission de données entre une paire de réseaux informatiques Tannbaum, E. Modern système d'exploitation [Texte] / E. Tonanbaum. - 2ème éd. - SPB .: Peter, 2008. - P. 17. Le réseau informatique permet au consommateur de travailler avec un ordinateur de manière autonome et ajoute de l'accès aux informations et aux ressources matérielles d'autres ordinateurs de réseau.

Le premier système d'exploitation réseau a été un ensemble de systèmes d'exploitation locaux existants et une coquille de réseau en surchauffe. Ainsi, le système d'exploitation local est inséré dans le minimum des fonctions de réseau nécessaires au fonctionnement de la coque d'alimentation, qui fonctionne. le rôle principal, le réseau fonctionnant un exemple de cette approche consiste à utiliser chaque réseau de système d'exploitation MS DOS (qui commence par sa troisième version comportait de telles fonctions intégrées telles que bloquez des fichiers et des enregistrements nécessaires à l'accès des fichiers fusionnés). Le principe de construction du système d'exploitation réseau sous la forme d'une coque de réseau sur le système d'exploitation local est utilisé dans le système d'exploitation moderne, tel que des logiciels lantastiques ou personnels.

Dans le périphérique de fonctionnement du réseau, le système d'exploitation joue le rôle d'une interface qui masque toutes les données détaillées des outils matériels de bas niveau du consommateur sur le réseau. Par exemple, au lieu d'adresses numériques d'ordinateurs réseau, telles que l'adresse MAC et l'adresse IP, le système d'exploitation du réseau informatique vous permet de travailler avec des noms d'utilisateur qui conviennent à un stockage. En conséquence, dans la présentation du consommateur, le réseau avec son ensemble de détails réels difficiles et confus se transforme pour effacer l'ensemble des ressources partagées assez claires.

L'annexe A indique les principaux composants fonctionnels du système d'exploitation réseau:

Outils de gestion des ressources informatiques locaux Implémentez toutes les fonctions d'un ordinateur autonome (sélection mémoire vive Entre les processus, la planification et l'expédition du processus, la gestion des processus dans les machines multiprocesseurs, la gestion mémoire externe grand volume, interface avec le consommateur, etc.);

Un moyen de réseau, alternativement, peut être divisé en trois composants:

Des moyens de moyens locaux et de services en usage général - une partie du serveur du système d'exploitation;

Outils de demande d'accès pour supprimer les ressources et services - PARTIE PARTIE CLIENT;

Les mécanismes du système d'exploitation qui avec le système de communication garantissent le transfert de messages entre les ordinateurs de réseau.

L'exigence de base indiquée par le système d'exploitation, la performance des fonctions de base de la gestion efficace de ces ressources et de la prise en charge de l'interface conviviale pour l'utilisateur et logiciel appliqué. Le système d'exploitation moderne, en règle générale, doit prendre en charge le traitement du logiciel, mémoire virtuelle, échanger, interface graphique consommateur et remplir également beaucoup d'autres fonctions requises Et services. Outre ces conditions nécessaires à l'exhaustivité fonctionnelle, aucune nécessité moins importante des exigences opérationnelles énumérées, sont proposées aux systèmes d'exploitation.

Extensibilité;

Portabilité;

Compatibilité;

Fiabilité et tolérance aux pannes;

Sécurité;

Performance.

Dans le réseau du système d'exploitation SENS SENS-SENS-SENS ordinateur séparéLa capacité de s'assurer que cela réchauffe le réseau.

Dans le système d'exploitation réseau d'une seule machine, il est possible de choisir certaines parties:

Outils de gestion des ressources locales: fonctions de mémoire fonctionnelle entre les processus, les processus de planification et de répartition, les outils de gestion des processeurs dans des simulateurs multiprocesseurs, des commandes périphériques et d'autres caractéristiques usage rationnel Ressources naturelles de l'OS local Golitsyn O.L., Logiciel [Texte] /o.l. Golitsyn, I.I. Popov, T.L. Fête. - M.: Forum, 2008. - P. 33.

Moyens de travail des ressources et des services en usage général - une partie du système d'exploitation réseau (serveur). Ces outils fournissent, par exemple, bloquent des fichiers et des enregistrements, ce qui est nécessaire pour leur partage; Livres de référence manuels ressources réseau; Traitement de la requête accès à distanceavoir un système de fichiers et une base de données; Gestion des files d'attente de demandes de consommateurs à distance de périphériques.

Demander des outils d'accès Pour supprimer les ressources et les services et à leur utilisation d'une pièce d'exploitation client (redirecteur). Cette partie effectue une reconnaissance et une redirection dans le réseau de requêtes pour supprimer les ressources des applications et des consommateurs. La demande provient donc de l'application au formulaire local et est transmise sur le réseau sous une forme différente correspondant aux conditions conditionnelles nécessaires. La partie client apporte également des réponses de l'alimentation et de la convertir au format local, afin que la performance des demandes locales et distantes est indiscernable.

Produits de communication OS, qui est utilisé par la messagerie sur le réseau. Cette partie fournit des messages d'adressage et de mise en mémoire tampon, en choisissant un itinéraire de message dans les réseaux, la fiabilité de transmission, etc., ce qui constitue le moyen de transport de messages.

Selon les fonctions définies sur un ordinateur spécifique, le client ou le serveur peut être manquant dans son système d'exploitation.

Types de système d'exploitation réseau

Le service réseau peut être représenté dans les parties du système d'exploitation ou des deux (client et serveur), ou une seule d'entre elles.

Dans le premier cas, le système d'exploitation est nommé peer, non seulement vous permet d'ajouter aux ressources d'autres ordinateurs, mais également de stocker nos propres ressources dans les instructions des consommateurs d'autres ordinateurs. Par exemple, si les clients et le service de fichiers sont installés sur tous les ordinateurs de réseau, tous les utilisateurs du réseau peuvent appliquer des fichiers partagés les uns les autres. Les ordinateurs qui combinent les fonctions du client et du serveur sont appelés Tannbaum E. Networks Computer. - 4 Ed. [Texte] / Per. de l'anglais - Saint-Pétersbourg: Peter, 2007. - P. 190.

Le système d'exploitation contenant de manière sélective des parties du client des services réseau est appelé client. Le client OS est installé sur des ordinateurs adressés aux demandes d'autres ordinateurs de réseau. Derrière de tels ordinateurs ont également appelé le client, les consommateurs ordinaires travaillent. Habituellement, les ordinateurs clients appartiennent à la classe par rapport aux appareils simples.

Le système d'exploitation du serveur diffuse un autre type de systèmes d'exploitation - se concentre sur les demandes de traitement du réseau à des ressources informatiques et comprend des pièces de services réseau serveur. L'ordinateur avec le Server OS est installé sur celui-ci, qui est exclusivement géré par les demandes d'autres ordinateurs, est appelé serveur de réseau sélectionné. Pour un serveur dédié, en règle générale, utilisateurs conventionnels ne marche pas.

Exemples de système d'exploitation réseau:

Je répète qu'aujourd'hui presque tous les systèmes d'exploitation sont réseau. Le plus commun d'entre eux:

Novell NetWare.

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

Divers systèmes UNIX tels que Solaris, FreeBSD

Divers systèmes GNU / Linux

Zynos Zyxel Company

Chrome OS de Google.

L'annexe d'utilisation des systèmes d'exploitation de réseau dans les entreprises est présentée à l'annexe B.

Système d'exploitation réseau (ENG. Système d'exploitation réseau) est un système d'exploitation qui fournit un traitement, un stockage et une transmission de données dans le réseau d'informations.

Les principales tâches du système d'exploitation réseau sont la séparation des ressources du réseau (par exemple, espace disque) et administration réseau. Administrateur du système Spécifie les ressources partagées, définit les mots de passe, détermine les droits d'accès pour chaque utilisateur ou groupe d'utilisateurs. À partir de là, le système d'exploitation réseau est divisé en système d'exploitation réseau pour serveurs et systèmes d'exploitation réseau pour les utilisateurs.

Il existe un système d'exploitation de réseau spécial, qui sont attachés aux fonctions des systèmes conventionnels (par exemple, Windows NT) et le système d'exploitation habituel (Windows XP), qui bénéficient de fonctions de réseau. Presque tous les OS modernes ont des fonctions de réseau intégrées.

Le système d'exploitation réseau est la base de tout réseau informatique. Chaque ordinateur du réseau est en grande partie autonomie, donc sous le système d'exploitation de réseau dans grand sens Il est entendu comme la combinaison des systèmes d'exploitation d'ordinateurs individuels interagissant dans le but d'échanger des messages et de ressources en fonction des mêmes règles - Protocoles. Ces protocoles fournissent des fonctions de base du réseau: adressage d'objets, fonctionnement du service, sécurité des données, gestion du réseau. Dans un sens étroit, le système d'exploitation réseau est le système d'exploitation d'un ordinateur séparé, en lui fournissant la possibilité de fonctionner sur le réseau.

Selon la manière dont les fonctions entre ordinateurs de réseau, les systèmes d'exploitation de réseau sont distribuées et par conséquent, les réseaux sont divisés en deux classes: peer-to-peer et double-seul, qui sont plus souvent appelés réseaux avec des serveurs sélectionnés.

Si l'ordinateur fournit ses ressources à d'autres utilisateurs de réseau, il joue le rôle du serveur. Dans le même temps, l'ordinateur fait appel aux ressources d'une autre machine est un client. Un ordinateur fonctionnant sur le réseau peut effectuer les fonctions du client ou du serveur ou de combiner les deux fonctions.

Si les fonctions du serveur sont l'attribution principale de l'ordinateur, un tel ordinateur s'appelle un serveur sélectionné. Selon la ressource de serveur partagée, elle s'appelle un serveur de fichiers, un serveur de fax, un serveur d'impression, un serveur d'applications, etc. Un serveur sélectionné n'est pas habituel d'utiliser comme ordinateur pour effectuer des tâches actuelles qui ne sont pas liées à son objectif principal, car cela peut réduire les performances de son fonctionnement en tant que serveur.

Sur des serveurs alloués, il est souhaitable d'installer un système d'exploitation spécifiquement optimisé pour effectuer certaines fonctions du serveur. Par conséquent, les systèmes d'exploitation de réseau sont utilisés dans de tels réseaux, qui incluent plusieurs variantes de système d'exploitation différentes dans les capacités des unités de serveur. Par exemple, le système d'exploitation Novell NetWare Network a une option de serveur optimisée pour fonctionner comme serveur de fichiers.

Dans les réseaux peer-to-peer, tous les ordinateurs sont égaux à l'accès aux ressources de chacun. Chaque utilisateur peut souhaiter annoncer toute ressource de son ordinateur partagé, après quoi d'autres utilisateurs peuvent l'utiliser. Dans ces réseaux, le même système d'exploitation est installé sur tous les ordinateurs.

14) Architecture de Windows Les premières versions du système avaient une conception micronucléaire basée sur le MACH Microkernel, qui a été développée à l'Université Carnegie Mellon. L'architecture des versions ultérieures du système micronucléaire n'est plus.

La raison est de surmonter progressivement le manque principal d'architectures microdépendantes - des frais généraux supplémentaires associés au transfert de messages. Selon les spécialistes de Microsoft, la conception microcrobrique pure est commercialement non rentable car elle est inefficace. Par conséquent, une grande quantité de code système, tout d'abord, la gestion de l'appel système et les graphiques à l'écran, a été déplacée de l'espace d'adressage de l'utilisateur à l'espace du noyau et fonctionne en mode privilégié. En conséquence, les éléments de l'architecture micronucléaire et les éléments du noyau monolithique (système combiné) sont entrecoupés dans le noyau Windows. Aujourd'hui, le microkernel OS Windows est trop grand (plus de 1 Mo) pour porter le préfixe "micro". Les composants principaux du noyau Windows NT sont situés dans la mémoire déplacée et interagissent les uns avec les autres en transmettant des messages, car il devrait être dans des systèmes d'exploitation de micromeuil. Dans le même temps, tous les composants du noyau fonctionnent dans un espace d'adresses et utilisent activement structures générales données, caractéristiques des systèmes d'exploitation avec un noyau monolithique.

La modularité élevée et la flexibilité des premières versions de Windows NT ont permis de transférer avec succès le système sur de telles plates-formes Intel telles que Alpha (décembre Corporation), Power PC (IBM) et MIPS (graphique en silicium). Les versions ultérieures sont limitées au support de l'architecture Intel X86. Le schéma d'architecture simplifié axé sur l'exécution des applications Win32 est illustré à la Fig.

La gestion des processus

La partie la plus importante du système d'exploitation affectant directement le fonctionnement machine à calculerest le sous-système de gestion de processus. Le processus (ou différemment, la tâche) est une abstraction décrivant le programme exécutable. Pour le système d'exploitation, le processus est une unité de travail, une application de consommation de ressources système. Le sous-système de gestion de processus prévoit de réaliser des processus, c'est-à-dire répartit le temps de processeur entre plusieurs processus simultanément existants dans le système, et est également engagé dans la création et la destruction de processus, garantit les processus avec les ressources système nécessaires, prend en charge l'interaction entre les processus.

Le concept du processus caractérise un ensemble d'ensemble d'un ensemble de commandes exécutables associées aux ressources associées à celle-ci (allouée à la mémoire d'exécution ou à l'espace d'adressage, les fichiers utilisés et les périphériques d'E / S, etc.) et le moment actuel de son exécution (valeurs des registres, Compteur logiciel, condition de pile et valeurs variables) sous la commande du système d'exploitation. Il n'y a pas de conformité mutuellement sans équivoque entre les processus et les programmes traités. systèmes informatiques. Comme on le montrera plus tard, dans certains systèmes d'exploitation pour le fonctionnement de certains programmes, plusieurs processus ou le même processus peuvent être organisés peuvent exécuter séquentiellement plusieurs programmes différents. De plus, même dans le cas d'un seul programme, dans un seul processus, il est impossible de supposer que le processus est simplement une description dynamique du code du fichier exécutable, des données et des ressources allouées pour eux. Le processus est contrôlé par le système d'exploitation. Il peut donc être effectué une partie de son code de noyau (non situé dans le fichier exécutable!), Les deux dans les cas spécifiquement planifiés par les auteurs du programme (par exemple, lors de l'utilisation d'appels système) et dans des situations imprévues (par exemple, lors du traitement des interruptions externes).

16) Planification des processus Comprend la solution des tâches suivantes:

Déterminer le temps pour changer le processus étant effectué;

Sélection du processus à exécuter de la file d'attente des processus finis;

Changer les contextes des "anciens" et "nouveaux" processus.

Les deux premières tâches sont résolues logicielet ce dernier est en grande partie du matériel (voir la section 2.3. «Outils de gestion du matériel pour la gestion de la mémoire et le support multitâche dans les microprocesseurs Intel 80386, 80486 et Pentium).

Il existe de nombreux processus de planification des processus différents, selon différentes tâches décisives, les tâches ci-dessus poursuivant divers objectifs et fournissant un multiprogramme de qualité différent. Parmi cet ensemble d'algorithmes examinera plus en détail deux groupes d'algorithmes les plus courants: les algorithmes basés sur la quantification et les algorithmes basés sur des priorités.

Conformément aux algorithmes basés sur la quantification, le changement de processus actif se produit si:

le processus s'est terminé et laissé le système,

une erreur est survenue,

le processus a été transféré au statut d'attente,

Épuisé une quantité de temps de processeur, attribuée par ce processus.

Gestion de la mémoire

La mémoire est la ressource la plus importantenécessitant une gestion minutieuse du système d'exploitation multiprogrammes. La distribution est soumise à toute la mémoire opérationnelle non occupée par le système d'exploitation. Habituellement, le système d'exploitation est situé dans les adresses les plus jeunes, mais peut également occuper les adresses les plus élevées. Les fonctions de la gestion du logiciel OS sont les suivantes: suivi gratuitement et mémoire occupéeEn sélectionnant les processus de mémoire et la mémoire de libération lorsque les processus sont terminés, les processus de déplacement de la RAM sur le disque lorsque la taille de la mémoire principale n'est pas suffisante pour placer tous les processus dedans et les renvoyer à la RAM lorsque l'emplacement est libéré, car ainsi que configurer des adresses de programme sur une zone spécifique mémoire physique.

Types d'adresses

Les noms symboliques (balises), adresses virtuelles et adresses physiques sont utilisés pour identifier les variables et les commandes.

Les noms symboliques attribuent un utilisateur lors de la rédaction d'un programme sur une langue ou un assembleur algorithmique.

Les adresses virtuelles produisent un traducteur qui traduit le programme sur language de machine. Depuis lors de la diffusion, en général, on ignore que le programme sera téléchargé sur le programme, le traducteur attribue des adresses virtuelles (conditionnelles) aux variables et les commandes comptant généralement la valeur par défaut que le programme sera placé à partir de l'adresse zéro. . Une combinaison d'adresses de processus virtuels est appelée espace d'adressage virtuel. Chaque processus a son propre espace d'adressage virtuel. Taille maximum L'espace d'adressage virtuel est limité à l'adresse de l'adresse inhérente à cette architecture informatique et, en règle générale, ne coïncide pas avec la quantité de mémoire physique disponible dans l'ordinateur.

Les adresses physiques correspondent au nombre de cellules RAM, où les variables et les commandes de réalité seront disposées. La transition d'adresses virtuelles à physique peut être effectuée de deux manières. Dans le premier cas, le remplacement des adresses virtuelles sur physique fait spécialement programme système - chargeur de démarrage en mouvement. Le chargeur de démarrage en mouvement basé sur les données source de l'adresse initiale de la mémoire physique à laquelle le programme et les informations fournies par le traducteur sur les constantes du programme dépendant de l'adresse devront charger le programme qui le combine avec le remplacement des adresses virtuelles à la physique. .

La deuxième façon est que le programme est chargé en mémoire inchangée dans des adresses virtuelles, tandis que le système d'exploitation corrige l'activation de l'emplacement réel code de logiciel par rapport à l'espace d'adressage virtuel. Au cours de l'exécution du programme, chaque fois que vous contactez la RAM, une adresse virtuelle est transformée en physique. La deuxième méthode est plus flexible, il vous permet de déplacer le programme lors de son exécution, tandis que le chargeur de démarrage mobile lie de manière rigide le programme à la zone de mémoire initialement dédiée. Dans le même temps, l'utilisation du chargeur mobile réduit les frais généraux, car la conversion de chaque adresse virtuelle ne se produit qu'une seule fois pendant la démarrage, et dans le second cas, chaque fois que vous appelez à cette adresse.

Dans certains cas (généralement dans systèmes spécialisés) Lorsqu'il est définitivement connu à l'avance, dans quelle zone de programmes de RAM seront exécutés, le traducteur donne le code exécutable immédiatement dans les adresses physiques.

Structure du système d'exploitation du réseau

Le système d'exploitation réseau est la base de tout réseau informatique. Chaque ordinateur du réseau est en grande partie une autonomie, par conséquent, dans le système d'exploitation de réseau, dans un sens large, la combinaison de systèmes d'exploitation d'ordinateurs individuels interagissant afin d'échanger de la messagerie et de partager des ressources pour les mêmes règles - Protocoles. Dans un sens étroit, le système d'exploitation réseau est le système d'exploitation d'un ordinateur séparé, en lui fournissant la possibilité de fonctionner sur le réseau.

Dans le système d'exploitation de réseau, une machine distincte peut être distinguée par plusieurs parties (Figure 1):

    Outils de gestion des ressources informatiques locaux: Fonctions de distribution de RAM entre les processus, les processus de planification et de répartition, la commande de processeur dans des machines multiprocesseurs, le contrôle des périphériques et d'autres fonctions de gestion des ressources.

    Moyens de fournir leurs propres ressources et services en usage général - Server PIÈCE OS (Server). Ces outils fournissent, par exemple, bloquant des fichiers et des enregistrements, ce qui est nécessaire à leur partage; maintenir les ressources du réseau; Traitement des demandes d'accès à distance pour votre propre système de fichiers et base de données; Gestion des requêtes de requête des utilisateurs distants à ses périphériques.

    Les demandes d'accès aux ressources et services distants et leur utilisation est la partie cliente du système d'exploitation (redirecteur). Cette partie effectue une reconnaissance et une redirection vers un réseau de demandes aux ressources distantes à partir d'applications et d'utilisateurs, tandis qu'une demande provient de l'application sous une forme locale et est transmise au réseau sous une autre forme correspondant aux exigences du serveur. La partie client accepte également les réponses des serveurs et les convertit vers un format local, de sorte que les demandes locales et distantes d'exécution de l'application sont indiscernables.

    Outils de communication OS, avec lesquels des messages sont échangés sur le réseau. Cette partie fournit des messages d'adressage et de mise en mémoire tampon, la sélection de la route de transfert sur le réseau, la fiabilité du transfert, etc., c'est un moyen de transporter des messages.

Figure. 1. Structure du système d'exploitation de réseau

Selon les fonctions imposées sur un ordinateur spécifique, les pièces du client ou du serveur peuvent être manquantes dans son système d'exploitation.

Les systèmes d'exploitation réseau ont des propriétés différentes selon qu'ils sont conçus pour les réseaux d'échelle. groupe de travail (Département), pour les réseaux d'échelle de campus ou les réseaux d'échelle d'entreprise.

    Départements -utilisé un petit groupe d'employés résolvant des tâches communes. L'objectif principal du réseau du département est la séparation ressources locales, tels que des applications, des données, des imprimantes laser et des modems. Les réseaux de départements ne sont généralement pas divisés en sous-réseaux.

    Campus -connectez plusieurs réseaux de départements dans un bâtiment séparé ou dans un territoire de l'entreprise. Ces réseaux sont toujours des réseaux locaux, bien qu'ils puissent couvrir le territoire de plusieurs kilomètres carrés. Ces services réseau comprennent l'interaction entre les réseaux de département, l'accès aux bases de données d'entreprise, l'accès aux serveurs de fax, les modems à grande vitesse et les imprimantes à haute vitesse.

    Réseaux d'entreprise (Réseaux d'entreprise) -combinez tous les ordinateurs de tous les territoires d'une entreprise distincte. Ils peuvent couvrir la ville, la région ou même le continent. Dans ces réseaux, des utilisateurs sont fournis avec accès à l'information et aux applications situées dans d'autres groupes de travail, d'autres départements, divisions et siège de la Société.

La tâche principale du système d'exploitation utilisé sur le réseau de la division consiste à organiser la séparation des ressources, telles que des applications, des données, imprimantes laser Et peut-être modems à faible vitesse. Habituellement, les départements réseau ont un ou deux serveurs de fichiers et pas plus de 30 utilisateurs. Les tâches de gestion au niveau du ministère sont relativement simples. Les tâches administratrices incluent l'ajout de nouveaux utilisateurs, éliminer les échecs simples, l'installation de nouveaux nœuds et l'installation de nouvelles versions logicielles. Les systèmes d'exploitation des réseaux de département sont bien développés et variés, ainsi que les réseaux eux-mêmes, qui ont longtemps été utilisés et assez bien établis. Un tel réseau utilise généralement un ou plusieurs réseaux. Le plus souvent, il s'agit d'un réseau avec un serveur dédié à Netware 3.x ou Windows NT, ou un réseau peer-to-peer, tel que Windows pour Workgroups.

Les utilisateurs et les administrateurs des réseaux de département se rendent rapidement compte qu'ils peuvent améliorer l'efficacité de leurs travaux en accédant à l'accès à des informations d'autres départements de leur entreprise. Si l'agent des ventes peut accéder aux caractéristiques d'un produit particulier et les inclure dans la présentation, ces informations seront plus fraîches et auront un impact plus important sur les acheteurs. Si le service marketing peut accéder aux caractéristiques du produit, également développé par le service d'ingénierie, il peut rapidement préparer des supports marketing immédiatement après la fin du développement.

Ainsi, la prochaine étape de l'évolution des réseaux consiste à combiner des réseaux locaux de plusieurs départements en un seul réseau de bâtiments ou de groupes de bâtiments. Ces réseaux sont appelés campus. Les réseaux de campus peuvent s'étirer à quelques kilomètres, mais les composés globaux ne sont pas nécessaires.

Le système d'exploitation opérant dans le réseau de campus devrait donner accès à certains fichiers et ressources d'autres ministères pour les employés de certains départements. Les services fournis par les réseaux Campuse ne se limitent pas à la simple division des fichiers et des imprimantes et fournissent souvent un accès à d'autres types de serveurs, tels que des serveurs de télécopie et des serveurs modem à grande vitesse. Un service importantfourni par des systèmes d'exploitation cette classeIl est accessible aux bases de données des entreprises, qu'il s'agisse de leur localisation sur des serveurs de base de données ou sur des minicomitateurs.

C'est au niveau du réseau de campus que les problèmes d'intégration commencent. En général, les départements ont déjà choisi les types d'ordinateurs, de matériel de réseau et de systèmes d'exploitation de réseau. Par exemple, le service d'ingénierie peut utiliser le système d'exploitation UNIX et l'équipement de réseau Ethernet, le service des ventes peut utiliser des environnements d'exploitation DOS / Novell et des équipements de bague Tken. Très souvent, le réseau de campus relie hétérogène systèmes informatiquesPendant que les ministères utilisent le même type d'ordinateurs.

Le réseau d'entreprise relie les réseaux de toutes les divisions d'entreprise, dans le cas général à des distances considérables. Les réseaux d'entreprise utilisent des liens globaux (Liens WAN) pour connecter des réseaux locaux ou des ordinateurs individuels.

Les utilisateurs de réseau d'entreprise nécessitent toutes ces applications et services disponibles sur les réseaux de départements et campus, ainsi que des applications et des services supplémentaires, tels que l'accès aux applications centrales et les minicomitateurs et les obligations mondiales. Lorsque le système d'exploitation est développé pour le réseau local ou le groupe de travail, sa responsabilité principale est de partager des fichiers et d'autres ressources réseau (généralement des imprimantes) entre les utilisateurs connectés localement. Cette approche n'est pas applicable au niveau de l'entreprise. Avec les services de base associés à la division de fichiers et d'imprimantes, un système d'exploitation réseau, développé pour les entreprises, doit prendre en charge une gamme de services plus large, qui comprend généralement un service postal, des outils de travail collectifs, une prise en charge des utilisateurs distants, du service de fax, Traitement vocal, organisation de la vidéoconférence et autres.

En outre, de nombreuses méthodes et approches existantes pour résoudre les tâches traditionnelles de réseaux plus petits pour le réseau d'entreprise se sont avérées inappropriées. Ces tâches et problèmes que dans les réseaux de groupes de travail, des départements et même des campus étaient soit une importance secondaire, soit même se manifestant du tout. Par exemple, la tâche la plus simple pour le maintien des informations de comptabilité des utilisateurs s'est développée dans un problème complexe pour un réseau d'une entreprise. Et l'utilisation de relations globales nécessite des supports de société de soutien aux protocoles qui fonctionnent bien sur des lignes à faible vitesse et l'échec de certains protocoles traditionnellement utilisés (par exemple, ceux qui utilisent activement des messages de diffusion). D'une importance particulière acquis les tâches de surmonter l'hétérogénéité - de nombreuses passerelles sont apparues sur le réseau, fournissant un fonctionnement coordonné de diverses applications de système d'exploitation et de réseau.

Les fonctionnalités suivantes peuvent également être attribuées aux signes du système d'exploitation Corporate.

Support d'application.DANS réseaux d'entreprise Des applications complexes doivent être effectuées nécessitant une puissance informatique élevée. De telles applications sont séparées en plusieurs parties, par exemple, sur un ordinateur, une partie de l'application est exécutée associée à l'exécution de requêtes de base de données, sur une autre demande au service de fichiers et sur les machines clientes, une partie qui implémente le traitement des données de l'application. logique et l'interface utilisateur organisant. La partie calculationnelle du logiciel commun pour les systèmes logiciels peut être trop volumineuse et adieu pour les stations de travail des clients. Les applications seront donc prises plus efficacement si leurs plus courants se déplacent sur un ordinateur puissant spécialement conçu. server des applications.

Le serveur d'applications doit être basé sur une plate-forme matérielle puissante (systèmes multiprocesseurs, souvent sur la base de processeurs RISC, d'architectures de grappes spécialisées). Le système d'exploitation du serveur d'applications doit fournir des performances de calcul élevées, ce qui signifie de maintenir un traitement multi-pénétrant, des déplacements multitâches, un multiprocession, une mémoire virtuelle et des environnements appliqués les plus populaires (UNIX, Windows, MS-DOS, OS / 2). À cet égard, NetWare Network est difficile à attribuer aux produits d'entreprise, car il n'a pas presque toutes les exigences relatives au serveur d'applications. Dans le même temps bon soutien Les applications universelles de Windows NT lui permettent de se qualifier pour une place dans le monde des produits d'entreprise.

Service d'aide.Le système d'exploitation corporatif devrait avoir la possibilité de stocker des informations sur tous les utilisateurs et ressources de manière à la gérer à partir d'un point central. Comme une grande organisation, le réseau d'entreprise a besoin de stockage centralisé autant que possible des informations de référence sur lui-même (en commençant par des données sur les utilisateurs, les serveurs, les postes de travail et la fin des données du système de câble). Organisez naturellement ces informations sous la forme d'une base de données. Les données de cette base de données peuvent être revendiquées par de nombreuses applications de système de réseau, principalement des systèmes de contrôle et de l'administration. De plus, une telle base est utile lors de l'organisation de courriels, de systèmes de travail d'équipe, de services de sécurité, de logiciels et de services de réseau matériel, ainsi que pour pratiquement toutes les grandes applications commerciales.

La base de données qui stocke des informations de référence fournit la même variété de fonctionnalités et génère tous les mêmes problèmes que toute autre base de données importante. Il vous permet d'effectuer diverses opérations de recherche, tri, modifications, etc., ce qui facilite beaucoup la tâche des administrateurs et des utilisateurs. Mais pour ces commodités, il est nécessaire de payer des solutions aux problèmes de distribution, de réplication et de synchronisation.

Idéalement, les informations de référence réseau doivent être implémentées comme une base de données unique et non une base de données spécialisée dans le stockage des informations d'un type particulier, comme cela se produit souvent dans des systèmes d'exploitation réels. Par exemple, Windows NT comporte au moins cinq types de bases de données de référence différents. Répertoire principal du domaine (service de répertoire de domaine NT) stocke des informations sur les utilisateurs, qui est utilisée pour organiser leur entrée logique dans le réseau. Les données sur les mêmes utilisateurs peuvent être contenues dans un autre répertoire utilisé. e-mail Microsoft Mail. Trois autres bases de données prennent en charge la résolution d'adresses de bas niveau: gagne - définit les noms NetBIOS des adresses IP, le répertoire DNS - le serveur de noms de domaine - il s'avère utile lors de la connexion du réseau NT à Internet et enfin, le Le répertoire du protocole DHCP est utilisé pour attribuer automatiquement des adresses IP. Ordinateurs de réseau. Plus près de l'idéal sont des services de référence fournis par Banyan (Produit StreetTalk III) et Novell (Services NetWare Directory), offrant une seule référence pour tous applications réseau. La présence d'un service de référence unifié pour le système d'exploitation du réseau est l'un des signes les plus importants de son entreprise.

Sécurité.Une importance particulière pour le réseau d'entreprise est acquise des problèmes de sécurité des données. D'une part, dans un réseau à grande échelle, il existe plus d'opportunités d'accès non autorisé - en raison de la décentralisation des données et de la grande distribution des points d'accès "légaux", en raison de grand nombre Les utilisateurs dont la fiabilité est difficile à établir, ainsi qu'en raison d'un grand nombre de points possibles de connexion non autorisée au réseau. D'autre part, les applications commerciales d'entreprise travaillent avec des données essentielles pour le travail réussi de la Société dans son ensemble. Et pour protéger ces données dans les réseaux d'entreprise, ainsi que divers matériels, l'ensemble des outils de protection fournis par le système d'exploitation est utilisé: droits d'accès électoraux ou obligatoires, procédures d'authentification des utilisateurs complexes, cryptage logiciel.

Questions de contrôle:

    Quels sont les principaux types de câbles dans les projets de réseaux informatiques locaux?

    Quel câble convient le mieux à une utilisation longue distance?

    Quel câble convient le mieux à une utilisation dans des distances étroites?

    Répertoriez les principaux types d'écrans de câble UTP.

    Quelles sont les deux normes principales pour distribuer des paires de fils le long des contacts des connecteurs RJ45?

    Quels types de câbles vous permettent de fonctionner à des vitesses supérieures à 10Mbit / sec?

    Interrupteur à usage - Interrupteur.

    Objectif Concentrateur - Hub

    But du routeur - routeur

    Qu'est-ce qu'on appelle un système d'exploitation réseau dans un sens large?

    Qu'est-ce qu'on appelle un système d'exploitation réseau dans un sens étroit?

    Liste et décrire les signes de la société OS.

    Quelles sont lesquelles quelques pièces peuvent être soulignées dans le système d'exploitation réseau d'une machine distincte?

    Quelle est la responsabilité de l'administrateur?

    Liste du système d'exploitation réseau moderne?

Structure du système d'exploitation du réseau

Le système d'exploitation réseau est la base de tout réseau informatique. Chaque ordinateur du réseau est en grande partie une autonomie, par conséquent, dans le système d'exploitation de réseau, dans un sens large, la combinaison de systèmes d'exploitation d'ordinateurs individuels interagissant afin d'échanger de la messagerie et de partager des ressources pour les mêmes règles - Protocoles. Dans un sens étroit, le système d'exploitation réseau est le système d'exploitation d'un ordinateur séparé, en lui fournissant la possibilité de fonctionner sur le réseau.

Figure. 4.1.

Dans le système d'exploitation réseau d'une seule machine, plusieurs pièces peuvent être distinguées (Figure 4.1):

Outils de gestion des ressources informatiques locaux: Fonctions de distribution de RAM entre les processus, les processus de planification et de répartition, la commande de processeur dans des machines multiprocesseurs, le contrôle des périphériques et d'autres fonctions de gestion des ressources.

Moyens de fournir leurs propres ressources et services dans usage total - OS PARTIE SERVER (serveur). Ces outils fournissent, par exemple, bloquant des fichiers et des enregistrements, ce qui est nécessaire à leur partage; maintenir les ressources du réseau; Traitement des demandes d'accès à distance à votre propre système de fichiers et à votre base de données; Gestion des requêtes de requête des utilisateurs distants à ses périphériques. Les demandes d'accès aux ressources et services distants et leur utilisation est la partie cliente du système d'exploitation (redirecteur). Cette partie effectue une reconnaissance et une redirection vers un réseau de demandes aux ressources distantes à partir d'applications et d'utilisateurs, tandis qu'une demande provient de l'application sous une forme locale et est transmise au réseau sous une autre forme correspondant aux exigences du serveur. La partie client dédit également de recevoir des réponses des serveurs et de les convertir en format local, de sorte que l'application pour exécuter des demandes locales et distantes est indiscernable. Outils de communication OS, avec lesquels des messages sont échangés sur le réseau. Cette partie fournit des messages d'adressage et de mise en mémoire tampon, la sélection de la route de transfert sur le réseau, la fiabilité du transfert, etc., c'est un moyen de transporter des messages.

Selon les fonctions imposées sur un ordinateur spécifique, les pièces du client ou du serveur peuvent être manquantes dans son système d'exploitation.

La figure 4.2 montre l'interaction des composants du réseau. Ici, l'ordinateur 1 effectue le rôle d'un client "propre" et l'ordinateur 2 est le rôle d'un serveur "propre", respectivement, sur la première machine, il n'y a pas de pièce de serveur et sur le second client. La figure montre le composant de la partie client séparément - redirecteur. C'est le redirecteur qui intercepte toutes les demandes, de prescrire des applications et les analysent. Si une demande à la ressource de cet ordinateur est émise, elle est redirigée par le sous-système d'OS local correspondant, s'il s'agit d'une demande à une ressource distante, elle est recréée au réseau. Dans ce cas, la partie client convertit une demande du formulaire local au format réseau et transmet son sous-système de transport, responsable de la livraison du message au serveur. La partie serveur du système d'exploitation de l'ordinateur 2 accepte une demande, la convertit et transmet pour effectuer son système d'exploitation local. Une fois le résultat obtenu, le serveur fait référence au sous-système de transport et dirige la réponse au client qui a émis la demande. La partie client convertit le résultat au format approprié et l'aborde à l'application qui a émis une demande.

Figure. 4.2.

En pratique, plusieurs approches de la construction de systèmes d'exploitation de réseau (Figure 4.3).

Figure. 4.3.

Les premiers réseaux ont été une combinaison d'un système d'exploitation local existant et d'une coquille de réseau survolée. Dans le même temps, le système d'exploitation local a été intégré au minimum des fonctions de réseau nécessaires au fonctionnement de la coque de réseau, qui a effectué les fonctions du réseau principal. Un exemple de cette approche est l'utilisation du système d'exploitation MS DOS sur chaque machine (qui commence à partir de sa troisième version, ces fonctions intégrées sont apparues sous forme de fichiers bloquants et d'enregistrements requis pour accès articulaire aux fichiers). Le principe de construction du système d'exploitation réseau sous la forme d'une coque de réseau sur le système d'exploitation local est utilisé dans le système d'exploitation moderne, tel que des logiciels lantastiques ou personnels.

Cependant, la manière de développer des systèmes d'exploitation initialement conçues pour fonctionner sur le réseau est plus efficace. Les fonctions réseau au système d'exploitation de ce type sont profondément intégrées aux modules principaux du système, ce qui garantit sa légèreté logique, sa facilité d'utilisation et sa modification, ainsi que leur performance élevée. Un exemple d'un tel système d'exploitation est système Windows Microsoft NT, qui, en raison des fonds de réseau intégrés, fournit des performances plus performantes et des performances de sécurité par rapport au système d'exploitation réseau du gestionnaire LAN de la même société (développement conjoint avec IBM), qui est un complément sur le système d'exploitation local / 2 système opérateur.

OS Réseau Peer et OS avec des serveurs sélectionnés

Selon la manière dont les fonctions entre les ordinateurs de réseau, les systèmes d'exploitation de réseau et, par conséquent, les réseaux sont divisés en deux classes: peer-and-deux et double (Figure 4.4). Ces derniers sont plus souvent appelés réseaux avec des serveurs dédiés.


Figure. 4.4. (a) - Réseau pair-to-peer,

(b) - Réseau à deux pistolets

Si l'ordinateur fournit ses ressources à d'autres utilisateurs de réseau, il joue le rôle du serveur. Dans le même temps, l'ordinateur fait appel aux ressources d'une autre machine est un client. Comme déjà mentionné, un ordinateur qui fonctionne sur le réseau peut effectuer les fonctions du client ou du serveur ou de combiner ces deux fonctions.

Si l'exécution de toutes les fonctions de serveur est l'objectif principal de l'ordinateur (par exemple, la fourniture de fichiers dans l'utilisation globale de tous les autres utilisateurs de réseau ou de l'organisation d'un partage de télécopie ou de fournir à tous les utilisateurs du réseau à exécuter sur cet ordinateur de leurs applications), un tel ordinateur s'appelle un serveur dédié. Selon la ressource de serveur partagée, elle s'appelle un serveur de fichiers, un serveur de fax, un serveur d'impression, un serveur d'applications, etc.

De toute évidence, il est souhaitable d'installer un système d'exploitation sur des serveurs alloués, spécialement optimisé pour effectuer certaines fonctions du serveur. Par conséquent, les systèmes d'exploitation de réseau sont le plus souvent utilisés dans des réseaux avec des serveurs alloués, qui incluent plusieurs options pour OS, caractérisées par des pièces de serveur. Par exemple, le système d'exploitation Netwell NetWare Network a une option de serveur optimisée pour fonctionner en tant que fichier de serveur, ainsi que des options pour les travailleurs pour les postes de travail avec divers systèmes d'exploitation locaux et que ces obus effectuent un client de fonction exceptionnellement. Un autre exemple d'un système d'exploitation basé sur la construction d'un réseau avec un serveur dédié est le système d'exploitation Windows NT. Contrairement à NetWare, les deux options de ce serveur de système d'exploitation Windows NT (pour un serveur sélectionné) et Windows NT Workstation (pour poste de travail) - Peut prendre en charge les fonctions et le client et le serveur. Mais la version Windows NT Server dispose d'autres options permettant de fournir à ses ressources informatiques à d'autres utilisateurs de réseau, car il peut effectuer un ensemble plus large de fonctions, prend en charge un plus grand nombre de clients de connexions simultanées de clients, implémente la gestion centralisée du réseau, présente des moyens de protection plus développés.

Un serveur sélectionné n'est pas habituel d'utiliser comme ordinateur pour effectuer des tâches actuelles qui ne sont pas liées à son objectif principal, car cela peut réduire les performances de son fonctionnement en tant que serveur. En raison de telles considérations dans le système d'exploitation Novell NetWare, sur la partie serveur, la possibilité d'effectuer des programmes d'application conventionnels n'est pas fournie du tout, c'est-à-dire que le serveur ne contient pas la partie cliente et il n'y a pas de composants serveur sur les postes de travail. Toutefois, dans d'autres systèmes d'exploitation réseau, l'opération sur un serveur de pièces client dédié est tout à fait possible. Par exemple, sous contrôle de Windows NT Server peut exécuter programmes ordinaires L'utilisateur local, qui peut nécessiter l'exécution des fonctions du client Client OS lorsque des demandes de ressources d'autres ordinateurs de réseau apparaissent. Dans le même temps, les postes de travail sur lesquels Windows NT Workstation est installé peut effectuer les fonctions du serveur non recto verso.

Il est important de comprendre que malgré le fait que sur le réseau avec un serveur dédié, tous les ordinateurs de l'affaire General peuvent exécuter les rôles et le serveur, ainsi que le client, ce réseau n'est pas fonctionnellement symétrique: deux types d'ordinateurs sont installés. - une plus grande mesure de focaliser les fonctions de serveur et exécuter un système d'exploitation spécialisée Server, tandis que d'autres effectuent principalement des fonctions du client et fonctionnent l'option OS adaptée à ce rendez-vous. L'asymétrie fonctionnelle, en règle générale, provoque à la fois l'asymétrie de l'équipement - des ordinateurs plus puissants avec de grands volumes de mémoire opérationnelle et externe sont utilisés pour des serveurs en surbrillance. Ainsi, l'asymétrie fonctionnelle des réseaux avec un serveur dédié est accompagnée de l'asymétrie des systèmes d'exploitation (OS de spécialisation) et de l'asymétrie matérielle (spécialisation des ordinateurs).

Dans les réseaux peer-to-peer, tous les ordinateurs sont égaux à l'accès aux ressources de chacun. Chaque utilisateur peut déclarer toute ressource de son ordinateur à partager, après quoi d'autres utilisateurs peuvent l'exploiter. Dans ces réseaux, tous les ordinateurs sont installés sur tous les ordinateurs, ce qui fournit à tous les ordinateurs du réseau potentiellement égal des chances. Les réseaux peer-to-peer peuvent être construits, par exemple, basés sur le lantastique, les articles personnels, Windows pour Workgroup, Windows NT Workstation.

Dans des réseaux pair-à-égal, une asymétrie fonctionnelle peut également se produire: certains utilisateurs ne veulent pas partager leurs ressources avec d'autres personnes et, dans ce cas, leurs ordinateurs exécutent le rôle client, après d'autres ordinateurs, l'administrateur n'a consolidé que les fonctions d'organisation le partage des ressources, ce qui signifie qu'ils sont des serveurs, dans le troisième cas lorsque utilisateur local Il n'obte pas à l'utilisation de ses ressources et n'exclude pas la possibilité de contacter d'autres ordinateurs, le système d'exploitation, installé sur son ordinateur, devrait inclure à la fois des pièces de serveur et de client. Contrairement aux réseaux avec des serveurs sélectionnés, dans des réseaux peer-to-peer, il n'y a pas de spécialisation du système d'exploitation en fonction de la direction fonctionnelle dominante - le client ou le serveur. Toutes les variations sont implémentées au moyen de la configuration de la même option d'exploitation.

Les réseaux peer-to-peer sont plus faciles dans l'organisation et l'opération, cependant, ils sont principalement utilisés pour combiner de petits groupes d'utilisateurs qui n'ont pas de plus grandes exigences pour les informations stockées, sa protégée des vitesses d'accès et d'accès non autorisées. Avec des exigences améliorées pour ces caractéristiques, deux à un sont des réseaux appropriés, où le serveur résoudra mieux la tâche de servir les utilisateurs avec ses ressources, car son système d'exploitation d'équipement et de réseau est spécialement conçu à cet effet.

OS pour les groupes de travail et le système d'exploitation pour les réseaux d'échelle d'entreprise

Les systèmes d'exploitation réseau ont des propriétés différentes selon qu'ils soient destinés aux réseaux d'échelles de réseau (séparation), pour les réseaux d'échelle de campus ou les réseaux d'échelle d'entreprise.

Les réseaux de division sont utilisés par un petit groupe d'employés résolvant des tâches communes. L'objectif principal du réseau du ministère est de diviser les ressources locales, telles que des applications, des données, des imprimantes laser et des modems. Les réseaux de départements ne sont généralement pas divisés en sous-réseaux. Réseaux de campus - Connectez plusieurs réseaux de départements dans un bâtiment séparé ou dans un même territoire de l'entreprise. Ces réseaux sont toujours des réseaux locaux, bien qu'ils puissent couvrir le territoire de plusieurs kilomètres carrés. Ces services réseau comprennent l'interaction entre les réseaux de département, l'accès aux bases de données d'entreprise, l'accès aux serveurs de fax, les modems à grande vitesse et les imprimantes à haute vitesse. Réseau de l'entreprise (Réseaux d'entreprise) - Combinez tous les ordinateurs de tous les territoires d'une entreprise distincte. Ils peuvent couvrir la ville, la région ou même le continent. Dans ces réseaux, des utilisateurs sont fournis avec accès à l'information et aux applications situées dans d'autres groupes de travail, d'autres départements, divisions et siège de la Société.

La prochaine étape de l'évolution des réseaux consiste à combiner des réseaux locaux de plusieurs départements en un seul réseau de bâtiments ou de groupes de bâtiments. Ces réseaux sont appelés campus. Les réseaux de campus peuvent s'étirer à quelques kilomètres, mais les composés globaux ne sont pas nécessaires.

Le système d'exploitation opérant dans le réseau de campus devrait donner accès à certains fichiers et ressources d'autres ministères pour les employés de certains départements. Les services fournis par les réseaux Campuse ne se limitent pas à la simple division des fichiers et des imprimantes et fournissent souvent un accès à d'autres types de serveurs, tels que des serveurs de télécopie et des serveurs modem à grande vitesse. Un service important fourni par les systèmes d'exploitation de cette catégorie est l'accès aux bases de données d'entreprise, qu'il s'agisse de leur localisation sur des serveurs de base de données ou des minicompertuateurs.

C'est au niveau du réseau de campus que les problèmes d'intégration commencent. En général, les départements ont déjà choisi les types d'ordinateurs, de matériel de réseau et de systèmes d'exploitation de réseau. Par exemple, le service d'ingénierie peut utiliser le système d'exploitation UNIX et matériel réseau Ethernet, le service des ventes peut utiliser des environnements d'exploitation DOS / Novell et des équipements de bague Tken. Très souvent, le réseau de campus relie les systèmes informatiques hétérogènes, tandis que le réseau des départements utilise le même type d'ordinateurs.

Le réseau d'entreprise relie les réseaux de toutes les divisions d'entreprise, dans le cas général à des distances considérables. Les réseaux d'entreprise utilisent des liens globaux (Liens WAN) pour connecter des réseaux locaux ou des ordinateurs individuels.

Les utilisateurs de réseau d'entreprise nécessitent toutes ces applications et services disponibles sur les réseaux et les campus, ainsi que des applications et des services supplémentaires, tels que l'accès aux applications Minicomputer et les obligations globales. Lorsque le système d'exploitation est développé pour le réseau local ou le groupe de travail, sa responsabilité principale est de partager des fichiers et d'autres ressources réseau (généralement des imprimantes) entre les utilisateurs connectés localement. Cette approche n'est pas applicable au niveau de l'entreprise. Avec les services de base associés à la division de fichiers et d'imprimantes, le système d'exploitation réseau, développé pour les sociétés, doit prendre en charge un ensemble de services plus large, généralement inclus dans le service postal, les outils de travail collectifs, la prise en charge des utilisateurs distants, Service de fax, traitement messages vocaux, organisation de vidéoconférence, etc.

En outre, de nombreuses méthodes et approches existantes pour résoudre les tâches traditionnelles de réseaux plus petits pour le réseau d'entreprise se sont avérées inappropriées. Ces tâches et problèmes que dans les réseaux de groupes de travail, des départements et même des campus étaient soit une importance secondaire, soit même se manifestant du tout. Par exemple, la tâche la plus simple pour le maintien des informations de comptabilité des utilisateurs s'est développée dans un problème complexe pour un réseau d'une entreprise. Et l'utilisation de relations globales nécessite une aide corporative aux protocoles qui fonctionnent bien sur des lignes à faible vitesse et l'échec de certains protocoles traditionnellement utilisés (par exemple, ceux qui sont activement utilisés. diffuser des messages). D'une importance particulière acquis les tâches de surmonter l'hétérogénéité - de nombreuses passerelles sont apparues sur le réseau, fournissant un fonctionnement coordonné de diverses applications de système d'exploitation et de réseau. Les fonctionnalités suivantes peuvent également être attribuées aux signes du système d'exploitation Corporate.

Support d'application. Dans les réseaux d'entreprise, des applications complexes sont effectuées nécessitant une grande puissance informatique. De telles applications sont séparées en plusieurs parties, par exemple, sur un ordinateur, une partie de l'application est exécutée associée à l'exécution de requêtes de base de données, sur une autre demande au service de fichiers et sur les machines clientes, une partie qui implémente le traitement des données de l'application. logique et l'interface utilisateur organisant. La partie informatique des systèmes logiciels communes peut être trop volumineuse et adieu pour les stations de travail des clients. Les applications seront donc effectuées plus efficacement, si leur partie la plus complexe de la relation informatique est spécialement conçue pour cela. ordinateur puissant - Serveur d'applications. Le serveur d'applications doit être basé sur des systèmes multiprocesseurs de plate-forme matérielle puissants, souvent sur la base de processeurs RISC, des architectures de grappes spécialisées. Le système d'exploitation du serveur d'applications doit fournir des performances de calcul élevées, ce qui signifie de maintenir un traitement multi-pénétrant, des déplacements multitâches, un multiprocession, une mémoire virtuelle et des environnements appliqués les plus populaires (UNIX, Windows, MS-DOS, OS / 2). À cet égard, NetWare Network est difficile à attribuer aux produits d'entreprise, car il n'a pas presque toutes les exigences relatives au serveur d'applications. En même temps, bon soutien applications universelles Sous Windows NT, lui permet d'appliquer dans le monde des produits d'entreprise.

Service d'aide. Le système d'exploitation corporatif devrait avoir la possibilité de stocker des informations sur tous les utilisateurs et ressources de manière à la gérer à partir d'un point central. Comme une grande organisation, le réseau d'entreprise a besoin de stockage centralisé autant que possible des informations de référence sur lui-même (en commençant par des données sur les utilisateurs, les serveurs, les postes de travail et la fin des données du système de câble). Organisez naturellement ces informations sous la forme d'une base de données. Les données de cette base de données peuvent être revendiquées par de nombreux réseaux applications système, Tout d'abord, les systèmes de gestion et d'administration. De plus, une telle base est utile lors de l'organisation de courriels, de systèmes de travail d'équipe, de services de sécurité, de logiciels et de services de réseau matériel, ainsi que pour pratiquement toutes les grandes applications commerciales. Idéalement, les informations de référence réseau doivent être implémentées comme une base de données unique et non une base de données spécialisée dans le stockage des informations d'un type particulier, comme cela se produit souvent dans des systèmes d'exploitation réels. Par exemple, Windows NT comporte au moins cinq types de bases de données de référence différents. Répertoire principal du domaine (service de répertoire de domaine NT) stocke des informations sur les utilisateurs, qui est utilisée pour organiser leur entrée logique dans le réseau. Les données sur les mêmes utilisateurs peuvent être contenues dans un autre répertoire à l'aide de Microsoft Mail Email. Trois autres bases de données prennent en charge la résolution d'adresses de bas niveau: gagne - définit les noms NetBIOS des adresses IP, le répertoire DNS - le serveur de noms de domaine - il s'avère utile lors de la connexion du réseau NT à Internet et enfin, le Le répertoire du protocole DHCP est utilisé pour attribuer automatiquement des adresses IP. Ordinateurs de réseau. Plus près de l'idéal sont des services de référence fournis par Banyan (StreetTalk III Product) et Novell (NetWare Directory Services), offrant un répertoire unique pour toutes les applications réseau. La présence d'un service de référence unifié pour le système d'exploitation du réseau est l'un des signes les plus importants de son entreprise.

Sécurité . Une importance particulière pour le réseau d'entreprise est acquise des problèmes de sécurité des données. D'une part, dans un réseau à grande échelle, il existe davantage de possibilités d'accès non autorisé - en raison de la décentralisation des données et de la grande distribution des points d'accès "légaux", en raison d'un grand nombre d'utilisateurs, dont le dévouement est Difficile d'établir, ainsi qu'en raison d'un grand nombre de points possibles, connexion non autorisée au réseau. D'autre part, les applications commerciales d'entreprise travaillent avec des données essentielles pour le travail réussi de la Société dans son ensemble. Et pour protéger ces données dans les réseaux d'entreprise, ainsi que divers matériels, l'ensemble des outils de protection fournis par le système d'exploitation est utilisé: droits d'accès électoraux ou obligatoires, procédures d'authentification des utilisateurs complexes, cryptage logiciel.

Système d'exploitation réseau (ENG. Système d'exploitation réseau) - Il s'agit d'un système d'exploitation qui fournit un traitement, un stockage et une transmission de données dans le réseau d'informations.

Les tâches principales Le système d'exploitation réseau est la séparation des ressources réseau (par exemple, des espaces de disque) et de l'administration du réseau. L'administrateur système détermine les ressources partagées, définit les mots de passe, détermine les droits d'accès pour chaque utilisateur ou groupe d'utilisateurs. À partir de là, le système d'exploitation réseau est divisé en système d'exploitation réseau pour serveurs et systèmes d'exploitation réseau pour les utilisateurs.

Il existe un système d'exploitation de réseau spécial, qui sont attachés aux fonctions des systèmes conventionnels (par exemple, Windows NT) et le système d'exploitation habituel (Windows XP), qui bénéficient de fonctions de réseau. Presque tous les OS modernes ont des fonctions de réseau intégrées.

Le système d'exploitation réseau est la base de tout réseau informatique. Chaque ordinateur du réseau est en grande partie autonomie, donc dans le système d'exploitation de réseau dans un sens large Il est entendu comme la combinaison des systèmes d'exploitation d'ordinateurs individuels interagissant dans le but d'échanger des messages et de ressources en fonction des mêmes règles - Protocoles. Ces protocoles fournissent des fonctions de base du réseau: adressage d'objets, fonctionnement du service, sécurité des données, gestion du réseau. Dans un sens étroit Le système d'exploitation réseau est un système d'exploitation d'un ordinateur séparé, en lui fournissant la possibilité de travailler sur le réseau.

En fonction de la manière dont les fonctions entre les ordinateurs de réseau, les systèmes d'exploitation de réseau et donc et les réseaux sont divisés en deux classes: pairs et double mouvement, qui sont les plus souvent appelés réseaux avec des serveurs sélectionnés.

Si l'ordinateur fournit ses ressources à d'autres utilisateurs de réseau, il joue le rôle du serveur. Dans le même temps, l'ordinateur fait appel aux ressources d'une autre machine est un client. Un ordinateur fonctionnant sur le réseau peut effectuer les fonctions du client ou du serveur ou de combiner les deux fonctions.

Si les fonctions du serveur sont l'objectif principal de l'ordinateur, un tel ordinateur est appelé. serveur dédié. Selon la ressource de serveur partagée, elle s'appelle un serveur de fichiers, un serveur de fax, un serveur d'impression, un serveur d'applications, etc. Un serveur sélectionné n'est pas habituel d'utiliser comme ordinateur pour effectuer des tâches actuelles qui ne sont pas liées à son objectif principal, car cela peut réduire les performances de son fonctionnement en tant que serveur.

Sur des serveurs alloués, il est souhaitable d'installer un système d'exploitation spécifiquement optimisé pour effectuer certaines fonctions du serveur. Par conséquent, les systèmes d'exploitation de réseau sont utilisés dans de tels réseaux, qui incluent plusieurs variantes de système d'exploitation différentes dans les capacités des unités de serveur. Par exemple, le système d'exploitation Novell NetWare Network a une option de serveur optimisée pour fonctionner comme serveur de fichiers.

Dans les réseaux peer-to-peer, tous les ordinateurs sont égaux à l'accès aux ressources de chacun. Chaque utilisateur peut souhaiter annoncer toute ressource de son ordinateur partagé, après quoi d'autres utilisateurs peuvent l'utiliser. Dans ces réseaux, le même système d'exploitation est installé sur tous les ordinateurs.

Système d'exploitation multijoueur, multi-tâches capable de fonctionner sur diverses plates-formes matérielles. Un module est incorporé dans le microkernel UNIX qui exécute le protocole de transmission / pare-feu (protocole TCP / IP).

- Le système d'exploitation réseau, dont le noyau est développé sur la base du système d'exploitation UNIX. Linux s'applique à ouvrir codes source et s'applique à créer des serveurs dans réseaux informatiques Et sur Internet.

- Développé par Novell Corporation, un système d'exploitation réseau utilisant une architecture de pairs ou une architecture de serveur client.

- Un réseau de fonctionnement réseau multi-tâches développé par Microsoft, en soutenant l'architecture client-serveur. Windows NT existe sous la forme de deux produits:

  • Windows NT Server exécutant les fonctions du serveur;
  • Windows NT Workstation qui implémente les tâches du client.
Avez-vous aimé l'article? Partager avec des amis: