Informatisation et éducation. Qu'est-ce qu'un client léger

Loi de cycle :
L'histoire se déroule en spirale.

Cette affirmation de la philosophie générale, qui nous est familière depuis l'école, s'applique également à la technologie informatique. Allons plus loin dans l'histoire. Au début, il y avait des bouliers mécaniques avec des jointures, puis des bouliers mécaniques machines informatiques... Plus tard, des tubes à vide et les premiers gros ordinateurs basés sur eux sont apparus, qui occupaient des bâtiments entiers. Puis le transistor a été inventé, que son nom soit glorifié. Notez que le mot "transistor" à l'époque signifiait loin d'être l'une des nombreuses cellules sur une plaque de silicium, dont chacune ne mesure pas plus de 0,18 micron, et des millions d'entre elles sont placées sur une plaque d'une superficie de un centimètre carré. Non, le transistor était un composant radio solide dans un boîtier séparé avec des dimensions d'au moins un centimètre. Mais c'était quand même une percée. En conséquence, des ordinateurs relativement compacts sont apparus, occupant "seulement" quelques armoires et possédant des performances folles, pour l'époque, à grande vitesse. En plus de leur taille énorme, ils présentaient un autre inconvénient important : le prix. Par conséquent, ces ordinateurs étaient inaccessibles à tous ceux qui le souhaitaient. Je devais utiliser des ordinateurs ensemble. Premièrement - en mode temps partagé, un par un. Et lorsque la saisie au clavier et les écrans ont été inventés, ainsi que les systèmes d'exploitation (OS) multitâches, il est devenu possible pour de nombreux utilisateurs de travailler simultanément sur la même machine. C'est-à-dire qu'il n'y avait qu'un terminal sur le lieu de travail - un clavier pour saisir les données et un écran pour les afficher, et tout le traitement des informations s'effectuait sur un ordinateur central.

Mais la science ne s'est pas arrêtée, les microcircuits sont devenus plus petits et le coût de leur production a diminué. À la suite de ces progrès rapides, nous sommes arrivés à des ordinateurs personnels abordables et puissants que presque tout le monde possède. Relativement peu coûteux. Après tout, si vous additionnez les coûts d'une organisation qui a besoin de 20, 50 machines ou plus, ajoutez le coût ici Logiciel installés sur eux, plus le coût des personnes servant ces ordinateurs - et nous obtenons un très gros chiffre.

Ce n'est pas pour rien que j'ai mentionné que les ordinateurs personnels (PC) modernes sont très puissants. En effet, pour la plupart des tâches bureautiques et d'entreprise (telles que MS Office, 1C Accounting, Sail, l'utilisation d'Internet Explorer pour la navigation sur le WEB, la messagerie électronique, etc.), de grandes capacités ne sont pas nécessaires. Mais en regardant dans la liste de prix de tout solide entreprise informatique, nous pouvons difficilement trouver une configuration informatique typique avec une fréquence de processeur inférieure au gigahertz. Mais en moyenne (dans les tâches de bureau typiques), il ne sera chargé que de 10 à 15 %. De plus, la bande passante du réseau devient parfois un goulot d'étranglement (c'est le cas avec des ordinateurs aussi modernes et rapides). Un bon exemple en est les clients de 1C Accounting, qui génèrent beaucoup de trafic réseau lors de l'accès à la base de données pendant leur travail.

De plus, peu importe à quel point un ordinateur acheté aujourd'hui peut sembler moderne, après 2-3 ans, il peut à peine gérer de nouveaux logiciels (logiciels). Par conséquent, un ordinateur obsolète doit être mis à niveau ou, tout simplement, remplacé par un nouveau.

C'est pourquoi clients légers(clients légers) sont devenus de plus en plus populaires au cours des dernières années. Qu'est-ce qu'un client léger ?

En un mot, il s'agit d'un appareil autonome sans disque avec une source d'alimentation à laquelle sont connectés des appareils d'entrée (clavier, souris, lecteur de carte à puce, etc.) et des appareils de sortie d'informations (écran, imprimante, haut-parleurs, etc.). dispositif est destiné à saisir des informations et à les envoyer au serveur, ainsi qu'à afficher les informations reçues du serveur. Le terminal est connecté au serveur via un réseau Ethernet local, au moyen d'un modem ou via des lignes de communication série. Le serveur doit avoir un OS multitâche et multi-utilisateur installé et le serveur doit être suffisamment puissant (par rapport aux terminaux qui lui sont connectés). En général, le client léger lui-même ne traite pas les informations, tous les calculs ont lieu sur un serveur distant. C'est pourquoi les besoins en énergie de tels appareils sont faibles. En principe, même les ordinateurs 286 et 386 peuvent servir de client léger, sur lequel DOS ou Windows 3.11 peuvent être installés, ainsi que le programme lui-même pour se connecter au serveur. En conséquence, nous obtenons une machine à grande vitesse fonctionnant sous Windows 2000 (si le serveur dispose de ce système d'exploitation) pour travailler dans des tâches bureautiques typiques.

Faisons maintenant des parallèles. Un réseau de terminaux autonomes connectés à un ordinateur serveur puissant. Les terminaux ne reçoivent que les données des périphériques d'entrée et les envoient au serveur, et affichent également les données reçues du serveur sur le moniteur. Toutes les informations sont traitées sur une machine distante - serveur Principal... Oui oui. Ce sont les centres de calcul des années 70 avec des mainframes qui me viennent à l'esprit. Bien entendu, ce ne sont plus des écrans monochromes fonctionnant en mode texte. Sur la table il n'y a pas que le clavier, il y a un son. Et l'éventail des tâches exécutées s'est élargi. Mais l'idée est restée la même.

Bien entendu, le marché des clients légers ne se limite pas à la famille de systèmes d'exploitation MS Windows. Mais grâce à la prévalence de produits comme MS Office et bien sûr MS Windows avec IE, l'omniprésent Windows est installé dans de nombreuses organisations. C'est pourquoi beaucoup s'intéressent aux solutions de terminaux basées sur cet OS.

Il existe deux protocoles sur le marché pour l'interaction entre les clients légers et les serveurs de terminaux. Le premier, ICA (Independent Computing Architecture) de Citrix, est apparu un peu plus tôt sur le marché. Le second, RDP (Remote Desktop Protocol), est développé par Microsoft et est livré avec Windows NT TSE, Windows 2000 Server et supérieur. ICA est considéré comme plus universel et sa prise en charge n'est pas limitée aux versions win32 des systèmes d'exploitation. Systèmes Windows... Il prend également en charge diverses versions des clients * nix OS, Macintosh et même Java. Pour le reste, la fonctionnalité des deux protocoles est désormais pratiquement égale. Bien qu'il existe une opinion selon laquelle Citrix offre plus de liberté et de commodité dans l'administration du réseau de terminaux.

Je vais essayer de résumer les avantages et les inconvénients de la méthode terminale de construction d'un réseau (dans le cas utiliser des fenêtres OC).

  • Tout terminal est l'analogue d'un puissant poste de travail.
    Après tout, tous les programmes sont exécutés localement sur un serveur terminal haut débit.
  • Économiser de l'argent à la fois sur le coût du client léger lui-même et sur le coût du logiciel.
    En effet, le coût du terminal est légèrement inférieur à celui d'un poste de travail moyen. Le logiciel est installé uniquement sur l'ordinateur serveur, bien que tous les propriétaires de terminaux (ou certains, selon les droits d'accès) puissent l'utiliser.
  • Facilité d'extension de la puissance de calcul.
    Il n'est pas nécessaire de mettre à niveau le terminal. Puisqu'il ne s'agit que d'un dispositif de saisie et d'affichage d'informations, il ne traite rien lui-même. S'il y a un manque de ressources de calcul, il suffit de mettre à niveau le serveur (généralement c'est plus rentable que de mettre à niveau N postes de travail à part entière), et les nouvelles ressources seront disponibles pour tous les terminaux à la fois.
  • Réduction du parc de travail pour l'administrateur réseau.
    Après tout, vous n'aurez à administrer qu'un seul serveur, et non N postes de travail disséminés dans le(s) bureau(x) de l'organisation.
  • Possibilité d'accéder à votre bureau virtuel et à tous les documents depuis n'importe quel terminal connecté au serveur.
    Étant donné que toutes les informations sont stockées sur le serveur, il suffit de s'authentifier dans le système (entrez votre nom d'utilisateur et votre mot de passe) depuis n'importe quel terminal.
  • Aucun problème avec les coupures de courant.
    Puisque toutes les informations sont stockées sur le serveur, il suffit de l'équiper d'appareils Alimentation sans interruption... La perte d'énergie sur le lieu de travail ne conduira qu'à une incapacité temporaire de voir ce qui se passe sur l'écran du terminal. Ici, nous pouvons donner une telle analogie - après tout, lorsque le moniteur est éteint, rien n'arrive à nos programmes ouverts? Après la mise sous tension (ou lorsque le terminal est rallumé), l'utilisateur reviendra à cet état programmes en cours d'exécution, qui est resté au moment de l'arrêt du terminal.
  • Accélération de certains programmes avec des demandes accrues sur la bande passante du réseau.
    De bons exemples ces programmes sont 1C Comptabilité et Parus. Lorsque ses parties serveur et client sont situées sur la même machine, un goulot d'étranglement est éliminé - le transfert de données sur le réseau lorsque les clients demandent à la base de données, et les programmes commencent à s'exécuter beaucoup plus rapidement.
  • Bonne mise en œuvre de la sécurité.
    Encore une fois, tous les fichiers sont situés sur le même serveur, il n'y a aucune information sur les clients légers, les droits d'accès sont différenciés par les moyens du système. L'utilisateur ne peut pas vider les informations sur une disquette, car les lecteurs de disquettes sont généralement absents ou leur accès est limité. C'est-à-dire qu'il vous suffit de protéger le serveur lui-même, mais physiquement, celui-ci et les terminaux peuvent être géographiquement éloignés les uns des autres, par exemple dans des bâtiments voisins.
  • Déploiement rapide d'un nouveau lieu de travail
    Vous pouvez même connecter un client léger depuis votre domicile, il suffit de le connecter à un serveur de terminal (par exemple, via Internet). La configuration préliminaire et unique ne prend que quelques minutes, après quoi nous arrivons immédiatement à notre lieu de travail, avec déjà programmes installés(sur le serveur).
  • Fonctionnement silencieux
    Les terminaux n'ont généralement pas de composants mécaniques tels que disques durs et des ventilateurs (le refroidissement est effectué passivement), ils ne produisent donc aucun bruit.
  • Faible consommation électrique du terminal
    Les architectures utilisées ont une faible consommation électrique. Pour un ordinateur, cela peut ne pas être perceptible. Et s'il y en a 100 ?
  • MTBF plus long.
    L'absence de composants mécaniques, ainsi que l'architecture simplifiée elle-même, augmente la fiabilité du système dans son ensemble, ce qui est important compte tenu de la durée de vie beaucoup plus longue des terminaux par rapport aux postes de travail.
  • Petite taille et ergonomie
    Les clients légers portent ce nom pour une raison. Ils ne sont généralement pas plus gros qu'un grand livre et ne prennent pas beaucoup de place sur le bureau.
  • Vous devez travailler au travail.
    Vous ne pourrez pas jouer à des jeux 3D ou regarder des films. Premièrement, ils ne seront pas sur le serveur et il sera impossible de les installer vous-même (en raison de restrictions, défini par l'administrateur pour installer des logiciels supplémentaires). Deuxièmement, la bande passante du réseau ne sera pas suffisante pour un taux de rafraîchissement d'écran acceptable pour ces applications.

Inconvénients. verso des médailles sont également présentes.

  • Le client léger n'est pas la panacée à tout.
    Les terminaux ne sont pas conçus pour effectuer des tâches lourdes impliquant des calculs complexes (par exemple, AutoCAD et autres systèmes de modélisation) ou générant beaucoup de trafic à transmettre au client (par exemple, regarder des vidéos). Dans le premier cas, cela est dû à la charge élevée sur la puissance de calcul du serveur (il pourra servir très peu de clients), dans le second - à la bande passante du réseau. Dans ce cas, vous devez utiliser des postes de travail à part entière. Soit dit en passant, les jeux 3D modernes entrent dans les deux catégories à la fois.
  • Vous devez encore payer.
    Le coût inférieur du terminal est compensé par le prix plus élevé du serveur. Après tout, cette machine doit être suffisamment puissante pour effectuer les tâches de nombreux clients légers qui y sont connectés. Par souci d'équité, je note que la dépendance de la capacité du serveur sur le nombre de clients actifs n'est pas linéaire. La plupart des tâches typiques (par exemple, plusieurs copies de MS Office en mémoire) utilisent les bibliothèques de la première copie déjà en cours d'exécution pour leur travail, de sorte que les besoins en mémoire vive sera relativement faible.
  • Système d'exploitation du serveur - MS Windows.
    Avec toutes les conséquences qui en découlent sous la forme de demandes considérables de performances du serveur uniquement pour les besoins propres de l'OS. Mais il peut être mis à l'échelle en répartissant les téléchargements des clients sur plusieurs serveurs dans le cas de MS Windows Advanced Server ou Data Center.
  • En général, tout fonctionne sur un seul ordinateur serveur.
    Par conséquent, toutes les mesures possibles doivent être assurées pour son fonctionnement sans problème et la sécurité des données.
  • La nécessité d'un canal de communication constant
    Dans certains cas, il n'est pas nécessaire qu'un poste de travail dispose d'un canal de communication permanent, beaucoup moins rapide. Le terminal a besoin d'une communication constante avec le serveur. En moyenne, vous avez besoin d'un canal avec une bande passante d'au moins 20 Kbps.

En résumé, les avantages des clients légers sont suffisamment attrayants pour être utilisés dans de nombreuses organisations. Il vous suffit de définir clairement par vous-même les avantages et les inconvénients de l'approche terminale. Il est également important de noter que bien que le faible coût des clients légers puisse être compensé par le coût élevé du côté serveur, le coût total de possession (TCO - Total Cost of Ownership) s'avère nettement inférieur (selon le Gartner Group - de 5 à 40 %) lorsqu'il est utilisé sur les lieux de travail, à savoir des clients légers, et non des ordinateurs à part entière. Après tout, le TCO se compose non seulement du coût d'achat d'équipement, mais aussi de l'administration de cet équipement, le coût de la modernisation. Cela inclut également les pertes subies en raison de pannes matérielles.

Considérons un client léger d'une entreprise russe comme un exemple frappant de solution de terminal.

La photo montre l'apparence (prise de vue à l'aide d'un filtre bleu) du terminal AK Windows GP de cette société. Remarque - ce société russe... Le prix d'un tel client léger n'est que d'environ 300 $ (au moment de la publication), ce qui est nettement inférieur à celui de ses homologues occidentaux. Les personnes familières avec le niveau des prix des anciens composants peuvent argumenter : lors de l'assemblage d'un ordinateur de classe Pentium] [vous devrez dépenser seulement 200 $, et même un Pentium coûte un centime en général ! Oui, mais n'oubliez pas que dans le cas de notre propre montage, nous obtiendrons exactement un ordinateur personnel fonctionnant en mode terminal. Avec une grande taille de corps, la consommation d'énergie, disque dur, les refroidisseurs et le bruit qui en résulte, les anciens composants, etc. Et avec la fiabilité qui en découle. Les clients légers ont été conçus à l'origine spécifiquement pour leur propre gamme de tâches, n'ont pas de pièces mécaniques et sont potentiellement plus fiables. N'oubliez pas le support technique - nous vivons en Russie - l'entreprise est à proximité.

Spécifications du terminal GP AK.

CPUNS Geode GX1 300 MHz avec 16 Ko de cache unifié
RAMUne SDRAM 168 broches DIMM 64 Mo ou plus
ROMUn DiskOnСhip (flash) 8 Mo ou plus
Carte vidéoIntégré, jusqu'à 1024 × 768, 65535 couleurs, 85 Hz
Carte réseauIntégré, Realtek8129c 10/100 Mbps
Clavier sourisCompatible PS/2
Port sérieRS232, 9 broches DSUB COM1, COM2
Port parallèle25 broches DSUB
port USB2 ports USB
(pas pris en charge par le logiciel pour le moment)
l'audioStéréo 16 bits, taux d'échantillonnage de 44 kHz
NutritionAlimentation interne, entrée 220 V
Dimensions (modifier)232x42x240mm
Système d'exploitation embarquéMicrosoft Windows CE 3.0 / CE.NET
Prise en charge du protocoleProtocole de bureau à distance (RDP),
Architecture informatique indépendante Citrix (ICA)
Prise en charge de l'OC suivantServeur Microsoft Windows 2000 / Windows NT TSE,
Citrix MetaFrame / WinFrame
Régimes de températureDe 0 à +40° (fonctionnement),
-10 à +60°С (mode stockage)

Le lecteur attentif a déjà remarqué que la fréquence du processeur du client léger GP n'est que de 300 MHz. En fait, il n'en faut pas plus, car le terminal n'est pratiquement pas occupé par le traitement de l'information. Néanmoins, la société propose également des modèles avec une fréquence de processeur plus élevée, basés sur le processeur VIA C3.

Vue de l'intérieur

Le panneau arrière du terminal avec interfaces ressemble à ceci :

Et à l'intérieur du boîtier, il n'y a qu'une seule carte mère, sur laquelle se trouve toute la base de l'élément de l'appareil.

Au lieu d'un disque dur, un lecteur flash de 16 Mo est utilisé. À partir de celui-ci, le démarrage initial du système d'exploitation Windows CE est effectué. Ce sont ses fenêtres qui sont visibles à l'écran avant de se connecter au serveur de terminaux.

Le cœur du système est le processeur GX1 de National Semiconductor. Il s'agit de la première puce de la société, créée à l'aide de la technologie 0,18 micron et ayant une très faible dissipation thermique - 0,8-1,4 W, selon le mode de fonctionnement. Le processeur était à l'origine destiné à être installé dans divers systèmes de terminaux, consoles Internet, etc.

Le coeur du processeur est construit sur la base de l'architecture x86, il comprend des blocs d'arithmétique à virgule fixe et flottante et dispose d'un cache de premier niveau de 16 Ko. Le processeur intègre un contrôleur VGA avec un accélérateur graphique 2D et des interfaces tampons supplémentaires vers des contrôleurs externes pour la lecture de vidéo MPEG1. Le contrôleur est également intégré au processeur Mémoire SDRAM et les bus PCI. La puce prend également en charge le jeu d'instructions MMX et peut fonctionner à des fréquences de 200 à 333 MHz. Le processeur a un support de base intégré pour les fonctions audio (dont certaines sont prises en charge par un contrôleur externe). En raison de la faible dissipation de chaleur, seul le refroidissement passif du processeur (radiateur) est utilisé.

Le rôle du pont sud est assuré par la puce CS5530A (pont PCI vers ISA). Il intègre également deux contrôleurs IDE et un bus USB pour deux ports. De plus, le CS5530A se connecte à l'interface du contrôleur vidéo du processeur GX1 pour une accélération vidéo supplémentaire et une sortie vers des écrans analogiques ou numériques. Le CS5530A dispose également d'une interface intégrée pour connecter un codec audio externe ca "97". Le microcircuit est à faible consommation d'énergie et à faible dissipation de chaleur.

Pour prendre en charge le reste des fonctions d'E/S, un contrôleur PC97317 du même fabricant est utilisé, connecté au pont sud. Le PC87317 est un contrôleur monopuce pour la plupart des périphériques ISA / EISA / MicroChannel standard. La puce contient un module d'horloge en temps réel avancé, un contrôleur de disquette (contrôleur FDC), un contrôleur clavier et souris, deux ports série (UART) avec prise en charge de la communication infrarouge (IR), un contrôleur de port parallèle IEEE 1284 et plusieurs autres contrôleurs.

Le terminal lui-même est assemblé dans un petit boîtier et, comme on peut le voir sur la photo de la carte, ne comporte aucun élément mécanique mobile tel que des ventilateurs et des disques durs. Par conséquent, nous pouvons parler en toute sécurité du niveau de bruit nul lors du fonctionnement de ce terminal.

Préparation du premier lancement

Vous devez installer le serveur MS Windows NT TSE ou Windows 2000 (ou supérieur) sur le serveur. De plus, vous devez installer le service de services de terminal dans le panneau d'installation près de la suppression des composants du système d'exploitation. Après cela, il vous suffit de créer le nombre requis de comptes d'utilisateurs.

La configuration du client léger lui-même est très simple.

La première fois que vous démarrez le terminal, il affiche les invites de l'assistant de configuration. Il peut être utilisé pour définir une adresse IP fixe ou dynamique du client.

Les adresses des serveurs DNS et WINS et la présence d'une imprimante locale (connectée directement au terminal) sont éventuellement paramétrées.

Le même assistant vous permet de définir la résolution et le taux de rafraîchissement de l'écran du moniteur. Après cela, l'assistant procède à la configuration (configuration) du serveur de terminal distant et de ses paramètres. Et rien ne vous empêche de créer plusieurs enregistrements pour différents serveurs puis basculer entre eux.

Tout d'abord, vous devez sélectionner le type de protocole de connexion - RDP (protocole natif pour WinNT TSE / Win2K Server) ou ICA (de Citrix). Le second est plus polyvalent, mais dans notre cas il a plus de possibilités. Pour l'utiliser, le logiciel Citrix MetaFrame doit être installé sur le serveur. Le terminal peut être connecté aussi bien via un réseau Ethernet local que via un modem. Je pense que ce dernier est exotique. Après tout, un modem analogique ne peut pas fournir une vitesse acceptable de transfert d'informations depuis le serveur et, par conséquent, environ travail confortable il ne peut y avoir de parole derrière le terminal.

La procédure de configuration est similaire pour les deux types de protocole. Au minimum, vous devrez entrer l'adresse IP du serveur de terminal et, éventuellement, le nom d'utilisateur et le mot de passe si une connexion automatique est requise.

Si le protocole ICA est utilisé, vous pouvez activer le chiffrement du trafic et sélectionner les modes de fonctionnement du terminal via le pare-feu.

Après avoir installé tout paramètres requis la configuration du terminal peut être considérée comme complète. Vous pouvez vous connecter au serveur et commencer à travailler.

La procédure de configuration est unique (pour chaque enregistrement de serveur) et ne prend pas plus de cinq minutes. D'accord, c'est beaucoup plus rapide que d'installer un système d'exploitation avec tous les bons programmesà un poste de travail à part entière.

Les paramètres spécifiés dans l'assistant de configuration initiale peuvent toujours être modifiés ultérieurement via le panneau de configuration du terminal. Ici, vous pouvez définir d'autres options spécifiques, par exemple, régler la sensibilité de la souris et du clavier,

et modifier également les paramètres d'affichage et l'adresse IP du terminal.

Vous pouvez également configurer une imprimante connectée au terminal, régler la date et l'heure locales, configurer une connexion à distance (à l'aide d'un modem analogique).

Le service de mise à jour du firmware (OS interne) du terminal est présenté dans l'onglet Firmware. Le firmware peut être extrait d'un fichier ou d'un serveur FTP distant. Eh bien, pour que les utilisateurs n'aient pas accès au panneau des paramètres du terminal, un mot de passe peut être défini dessus ou le panneau lui-même peut être complètement masqué.

Comme vous pouvez le voir, la configuration du terminal est simple et ne prend pas beaucoup de temps. Après s'être connecté au serveur, l'utilisateur se retrouve dans un environnement Windows familier et peut commencer à travailler. La majeure partie du temps de l'administrateur sera consacrée à la configuration du serveur de terminaux lui-même (ou des serveurs, dans le cas d'une grande flotte de clients légers).

Essai

Je pense que l'un des paramètres critiques du fonctionnement du terminal est la bande passante minimale à laquelle le travail sur celui-ci sera plus ou moins confortable. J'ai fait plusieurs tests, en limitant la bande passante entre le serveur et le client léger à 4, 8, 16, 20, 24 Kb/s lors de l'utilisation du protocole RDP. Bien sûr, il est impossible de tirer des conclusions objectives, donc ce qui est écrit ci-dessous peut être considéré comme ma perception subjective.

Il n'est pas pratique de travailler à 4 et 8 Ko / s (surtout lorsqu'il s'agit de 4 Ko / s) - les fenêtres s'ouvrent et se déplacent avec un retard notable, lors de la frappe, on a souvent l'impression d'un tampon suffisamment grand dans le clavier ( les lettres n'apparaissent pas immédiatement et non pas une par une, mais par groupes de 5 à 15 caractères. De plus, la connexion initiale du terminal au serveur avec un canal de 4 Ko / s prend un temps considérable. À 16 Ko, les effets ci-dessus sont presque complètement éliminés, mais un certain lag (retard) est toujours perceptible lors du déplacement et de l'ouverture des fenêtres Sur un canal de 20 Ko / sec et plus, le travail au terminal est assez confortable.

Je constate qu'à en juger par les avis de sources tierces, sur les lignes lentes, un gros gain de vitesse est obtenu en utilisant le protocole ICA. Il est possible d'y travailler même sur les lignes de communication par modem. Malheureusement, je n'ai pas eu l'occasion de tester le fonctionnement du terminal sur ce protocole, lors du prochain examen ce défaut sera éliminé.

conclusions

Privilégiez les postes de travail à part entière ou les clients légers - chaque responsable décide pour lui-même. Dans cet article, je voulais juste montrer que pour certaines classes de tâches, les terminaux sont plus rentables non seulement en termes de commodité, mais permettent également de dépenser plus économiquement l'argent alloué au matériel informatique de l'organisation.

Cet article examinera la technologie des « clients légers », décrira les avantages de leur utilisation, les types de clients et des exemples de leur utilisation.

Dans un réseau typique d'une petite organisation, il y a généralement une et demie à deux douzaines d'ordinateurs, un à deux serveurs et un petit nombre d'autres appareils. Un tel système est servi par un ou deux administrateurs système. Tant que l'échelle de l'organisation ne change pas de manière significative, cela suffit.

Mais que se passe-t-il avec une augmentation significative du nombre d'éléments de réseau (au moins jusqu'à 50-70 ordinateurs) ? Le nombre d'ordinateurs augmente, la charge sur le serveur et, en particulier, sur le système de stockage de données augmente, le réseau commence à "ralentir". Pour augmenter la productivité, du nouveau matériel de serveur et de nouveaux ordinateurs sont achetés. Naturellement, des administrateurs système sont embauchés, car une ou deux personnes sont fondamentalement incapables d'entretenir une telle quantité d'équipements. De plus, l'expansion du personnel devrait être très importante, car, comme tout informaticien le sait, les phénomènes les plus mystérieux se produisent constamment avec les ordinateurs des utilisateurs. A cela s'ajoute le coût de l'équipement acheté lui-même, car les logiciels modernes soit refusent de fonctionner sur des ordinateurs de plus de deux ou trois ans, soit fonctionnent, mais à une vitesse insatisfaisante.

Ce qui est le plus intéressant, c'est que toutes ces mesures chronophages et coûteuses n'apportent pas le résultat souhaité - le réseau fonctionne de plus en plus lentement, le nombre de pannes ne cesse d'augmenter. Quelle est la raison? La raison en est la mauvaise organisation du réseau d'entreprise.
Très populaires en Occident, en Russie, les réseaux de terminaux sont encore peu connus. La raison principale est plutôt psychologique.

Le « client léger » lui-même (ci-après dénommé le terminal) est un appareil simple conçu pour fonctionner dans un environnement SBC (Server Based Computing). Dans le processus, ils interagissent avec les applications déployées sur le serveur via un logiciel d'émulation de terminal qui affiche les informations transmises par le serveur. Techniquement, ce sont des ordinateurs compacts (de la taille d'un livre moyen) qui ne diffèrent pas par leur haute paramètres techniques(environ 500MHz, 128 RAM). Les terminaux n'ont pas de lecteurs de disque ou de périphériques de stockage. Ainsi, de tels ordinateurs ne peuvent pas fonctionner sans équipement serveur productif.
C'est précisément la raison de la faible popularité des solutions de terminaux - bon serveur n'est pas bon marché et à court terme, les terminaux ne sont pas attrayants par rapport aux ordinateurs traditionnels ("clients lourds").
La situation change radicalement si vous effectuez une petite analyse des coûts de l'infrastructure réseau sur une période de temps significative. Une ventilation assez typique par poste de dépense ressemble à ceci :

  • achat de matériel et de logiciels - 13%
  • pose - 1%
  • entretien - 3%
  • modernisation des logiciels de base - 3%
  • modernisation des logiciels applicatifs - 11%
  • administration informelle - 14%
  • administration réseau - 55%

Il n'est pas difficile de remarquer que les principaux fonds sont dépensés non pas pour l'achat de "matériel", mais pour son ajustement directionnel et son maintien en état de fonctionnement. Et c'est pourquoi les solutions terminales gagnent parfois le paramètre. Grâce à l'accès au terminal, l'administrateur n'a plus à parcourir toute l'organisation et à essayer d'unir un conglomérat d'ordinateurs de configuration, de paramètres et de logiciels variés en un seul système fonctionnel. Le processus d'installation, de configuration et d'intégration du prochain terminal prend littéralement quelques minutes et sans quitter le lieu de travail (en règle générale, les terminaux sont utilisés au sein de la même organisation configuration standard et toute la configuration consiste à créer un compte côté serveur).

Beaucoup de gens pensent : « Étant donné que tous les calculs sont effectués côté serveur, alors ses performances devraient être égales aux performances cumulées de tous les ordinateurs que les utilisateurs utilisaient auparavant. Mais ce n'est pas le cas - nous pouvons affirmer avec certitude que 95% du temps, un ordinateur personnel est utilisé à 5%, avec une charge de pointe prononcée. De plus, ces pics de tous les clients ne sont pas simultanés. De plus, si le problème des performances se pose, il est alors beaucoup plus efficace (et moins cher) d'augmenter les ressources du serveur de 50% au lieu d'augmenter les ressources de cinquante clients à 20% chacun.

On peut souligner les principaux avantages suivants des « clients légers » :

Épargne, protection des investissements
Les terminaux n'ont pas besoin de modernisation, les terminaux n'ont pas la plupart des composants coûteux - disques durs, une grande quantité de mémoire, une carte vidéo externe, etc. Le coût total de possession du système est réduit en réduisant le temps de maintenance des postes utilisateurs, la possibilité de récupération rapide d'un poste défaillant, les économies d'énergie (jusqu'à 80% )

Fiabilité

MTBF plus long. L'absence de composants mécaniques, ainsi que l'architecture simplifiée elle-même, augmente la fiabilité du système. La possibilité de perte d'informations en cas de panne de la station est exclue (toutes les informations sont stockées sur le serveur)

Longue durée de vie

Les stations terminales sont nettement moins obsolètes que les PC classiques

Sécurité du stockage des informations

Haut niveau de sécurité du système. L'absence de disques et de lecteurs réduit considérablement le risque de fuite d'informations et de virus entrant dans le système.
Il n'y a pas de transmission de données sur le réseau, seule l'image écran est transmise aux sites clients. La possibilité de cryptage logiciel des données sans l'utilisation d'équipement supplémentaire élimine la possibilité d'interception non autorisée ;
Le stockage centralisé des données et des paramètres simplifie les procédures de sauvegarde. Il n'y a pas besoin de se soucier de la sécurité des données et des programmes sur les postes de travail.

Facilité d'administration

Simplifiez l'administration et réduisez les coûts d'assistance aux utilisateurs. Les utilisateurs ne peuvent pas influencer la stabilité du logiciel sur leur lieu de travail. L'administration du système de terminaux est complètement centralisée. Pour résoudre les problèmes de l'utilisateur, l'administrateur a juste besoin de se connecter à la session utilisateur. Le contrôle et la gestion des logiciels utilisés dans l'entreprise sont simplifiés. Organisation simple du contrôle des utilisateurs et limitation des activités indésirables.

Capacité d'accès à distance

L'utilisateur accède à son bureau virtuel depuis n'importe quel terminal connecté au serveur. Vous pouvez même connecter un client léger depuis votre domicile, il suffit de le connecter à un serveur de terminal (par exemple, via Internet). La configuration préliminaire et unique ne prend que quelques minutes, après quoi l'utilisateur se rend immédiatement sur son lieu de travail avec les programmes déjà installés (sur le serveur).

Libérer des ressources, réduire la charge du réseau

La charge du réseau local est réduite, puisque seuls les états d'écran sont transmis au terminal, tandis que des quantités importantes de données peuvent être transmises à un ordinateur personnel. En cas de manque de ressources informatiques, il suffit de mettre à niveau le serveur de terminaux, et non l'ensemble du parc Ordinateur personnel.

Ergonomique

Les terminaux fonctionnent en silence, car les clients légers, en règle générale, n'en ont pas du tout ou sont équipés d'un seul ventilateur. Petite taille et ergonomie. Les clients légers portent ce nom pour une raison. Ils ne sont généralement pas plus gros qu'un grand livre et ne prennent pas beaucoup de place sur le bureau.
Il existe aujourd'hui trois types de solutions de terminaux sur le marché :

X-bornes

Les terminaux X sont similaires aux anciens écrans non intelligents qui étaient largement utilisés comme périphériques d'accès pour les mini-ordinateurs et les mainframes. Le terminal X utilise le protocole X-Window pour interagir avec les applications s'exécutant sur un serveur Linux ou Unix. Il exécute le programme du serveur X et utilise des polices locales pour afficher les informations. Cette opération nécessite plus de ressources CPU et plus de RAM que travail normal Clients légers d'autres catégories. De plus, les terminaux X doivent conserver des informations sur l'état de leurs sessions de travail.

Terminaux Windows

Les terminaux Windows exécutent une sorte de système d'exploitation Windows et prennent en charge les protocoles ICA et RDP. Ils chargent leur OS depuis la ROM ou depuis le serveur (où son image est stockée) et restituent les écrans des applications s'exécutant sur le serveur. Les terminaux Windows utilisent un logiciel client léger — Microsoft Terminal Services et programmes client Citrix. Bien que le rendu des écrans d'application sur un terminal Windows nécessite moins de ressources CPU et RAM que leur affichage sur un terminal X, ces ressources devraient toujours être disponibles en grande quantité.

Les clients légers Sun Ray sont destinés aux environnements Solaris. Contrairement aux terminaux X ou Windows, ils ne stockent pas d'informations sur l'état de leurs sessions (elles sont stockées sur le serveur). Le produit Sun Ray fonctionne sous le contrôle du micrologiciel qui met en œuvre sa communication avec les serveurs Sun Ray. De plus, ces clients « légers » fonctionnent avec des cartes à puce. Ces cartes sont utilisées pour authentifier les utilisateurs et peuvent également prendre en charge certaines applications et stocker des données. S'exécutant sur un serveur Solaris et gérant les sessions utilisateur, le programme Session Manager (qui fait partie du logiciel serveur Sun Ray) envoie les informations vidéo appropriées aux périphériques Sun Ray (voir figure). Les clients concernés ne stockant pas d'informations sur l'état des sessions utilisateurs, celles-ci peuvent être initiées ou reprises à l'aide de n'importe quel client. Ainsi, la session est capable de suivre en quelque sorte son utilisateur.

Configuration réseau requise

En fonctionnement typique, le trafic du client vers le serveur ne dépasse pas un kilo-octet par seconde, la valeur maximale enregistrée dans la session de test est de 1006 octets/s. Le trafic en sens inverse (serveur-client) est de plusieurs dizaines de kilo-octets par seconde. La valeur maximale atteinte lors d'une session est de 106664 octets/s (atteinte lors de l'ouverture d'une fenêtre IE avec des graphiques et des bannières flash dynamiques sur mail.ru). La valeur moyenne du trafic est d'environ 5 à 6 Ko / s (avec Internet Explorer, affichage de documents WinWord sans graphiques, ouverture et travail de programmes avec des éléments d'interface utilisateur standard). Un trafic aussi faible est obtenu non seulement en compressant les données transmises (jusqu'à 300 %), mais aussi, principalement, par le fait qu'au cours d'une session seules des commandes sont envoyées au client pour l'affichage local des éléments de l'interface utilisateur (fenêtres, boutons, conception de la police) au lieu de leurs images. Le dépassement de la bande passante maximale du canal n'entraîne pas d'échec, mais ne fait que ralentir le rafraîchissement de l'écran du client. Cela permet, si nécessaire, de fonctionner même via une connexion modem avec une bande passante de 2 à 5 Kbps. Si l'on prend 100 Mbps pour la bande passante nominale de fonctionnement d'un réseau Ethernet, laissant la marge de sécurité nécessaire pour un trafic critique de l'ordre de 2-3 Mb/s, alors cette bande passante permet de faire travailler soit 20-30 clients dans les plus sévères mode sans le moindre retard de rafraîchissement de l'écran, soit jusqu'à 500 clients dans le cas d'un travail bureautique régulier sans graphique dynamique actif, ce qui nécessite un envoi constant de graphiques à l'écran. Compte tenu du fait que même dans le cas de graphiques dynamiques, la charge de canal a un caractère de pic, il est tout à fait possible que ces valeurs soient quelque peu dépassées sans compromettre la commodité du travail des clients (les pics de l'écran charge de certaines machines tombera sur les périodes d'attente de la réponse de l'utilisateur d'autres clients).

Application

Les clients légers peuvent être utilisés partout où un grand nombre d'utilisateurs résolvent le même type de tâches bureautiques ou spécialisées qui ne nécessitent pas de grandes ressources PC. Cela peut être, par exemple :

  • salle des opérateurs
  • terminaux de bureau
  • cours de formation
  • aussi des cybercafés et ainsi de suite.

L'utilisation de terminaux est impossible si le travail implique le traitement de quantités importantes de données - travail avec des graphiques, du son, de la vidéo, des calculs, etc. Aussi, les applications qui génèrent un trafic excessif (regarder des vidéos, des jeux 3D modernes) sont inapplicables.

Conclusion

Ainsi, les avantages des clients légers les rendent suffisamment attrayants pour de nombreuses organisations. Il vous suffit de définir clairement par vous-même les mérites et les limites de l'approche terminale dans l'organisation des lieux de travail. Il est également important de noter que le coût total de possession (TCO - Total Cost of Ownership) s'avère nettement inférieur (selon le Gartner Group - de 5 à 40 %) lors de l'utilisation de clients légers sur le lieu de travail, plutôt que -ordinateurs à part entière. Après tout, le coût total de possession se compose non seulement du coût d'achat de l'équipement, mais également du coût d'administration et de mise à niveau de cet équipement. La réduction de la probabilité de pannes d'équipement entraîne également une diminution du coût total de possession.

    Un client léger est léger car il n'a rien, il ne crée rien et ne traite rien, le serveur résout toutes les tâches pour lui.

    La seule et principale fonction d'un client léger est de diffuser les requêtes de l'utilisateur vers le serveur et de lui donner (généralement à l'écran) des réponses. Il est clair que maintenant tout cela est déjà visualisé, conspirateur, et tous les employés ne comprendront pas s'il travaille sur un ordinateur ou un client léger.

    En outre, un client léger est également appelé format de fonctionnement de toutes les applications (programmes) du type de travail client-serveur. Par exemple, 1C.

    Le client léger (client léger) est un concept de la technologie informatique. Cela signifie une sorte de sous-ordinateur, ou plutôt la partie terminale de la machine serveur principale. Il est également appelé " ordinateur sans disque ", car le principal mémoire disque est situé sur un serveur de terminaux disposant de ressources suffisantes pour assurer le fonctionnement ininterrompu d'un certain nombre de terminaux - clients légers.

    L'unité centrale du client léger contient uniquement les composants nécessaires qui vous permettent de connecter un moniteur, un clavier, une souris et des périphériques supplémentaires (par exemple, un scanner et/ou une imprimante).

    Le système d'exploitation est démarré sur le réseau ou à partir d'une source locale (CD, DVD ou lecteur flash), la carte réseau se voit attribuer une adresse IP et le client léger commence à utiliser l'alimentation de l'ordinateur central.

    Un tel réseau est avantageux dans la mesure où vous n'avez pas besoin de dépenser de l'argent pour des " gros clients ". - des ordinateurs entièrement puissants sur chaque lieu de travail, des logiciels et une administration pour chaque poste de travail et leur mise à niveau.

    De plus, un client léger peut être un programme dont la tâche est de donner accès à une partie fonctionnelle plus puissante, ainsi qu'à d'autres logiciels et ressources d'un ordinateur serveur distant.

    Un client léger est un dispositif de saisie et d'affichage de toute information. Habituellement, un client léger est appelé un terminal. Physiquement, un client léger est un petit ordinateur silencieux sans disque dur, boot système opérateur et dont les applications se déroulent sur le serveur. Étant donné que toute la charge est sur le serveur, un client léger est généralement créé avec une configuration matérielle minimale.

    Un client léger est un terminal informatique de petite taille (dispositif de saisie et d'affichage d'informations) dont le système d'exploitation principal est chargé sur le serveur. C'est-à-dire qu'il s'agit d'un ordinateur sans disque dur, sans lecteur de CD et sans autres périphériques qui créent des volumes inutiles. Le client léger ne perd pas de performances en raison de son absence du fait que toutes les applications utilisateur sont exécutées sur le serveur de terminal (l'ordinateur principal auquel les clients légers sont connectés).

    Le système d'exploitation d'un client léger vous permet de vous connecter à un serveur distant via un canal de communication terminal (le principal "ordinateur puissant"). Et, par conséquent, la mise à jour et la mise à niveau du serveur mettront automatiquement à jour les clients légers qui y sont connectés. Schématiquement, cela ressemble à ceci :

    Le plus souvent, les clients légers sont utilisés dans les grandes organisations, où les utilisateurs individuels effectueront le même type de tâches sur les ordinateurs : travailler avec des bases de données, des catalogues (boutiques, bibliothèques), des terminaux bancaires, etc.

    En principe, comparer un client léger au travail sur un ordinateur via accès à distance assez logique :

    Merci pour la première question ! Si vous ne répétez pas ou ne rapportez pas les informations de Wikipédia, une définition intéressante est donnée dans le programme 1C : Enterprise 8 :

    C'est-à-dire qu'il s'agit d'un cas particulier qui s'applique à un programme en langue russe - faisant partie du programme 1C

    Un client léger est une technologie où les principaux calculs sont effectués sur un serveur centralisé, et seul le résultat du travail est affiché sur le terminal client. Un exemple d'un tel client serait la connexion via le service Windows Remote Desktop à un ordinateur distant, qui fait tout le travail et envoie le résultat à l'ordinateur actuel. Donc, après tout, c'est un logiciel.

    Le gros client fait le gros du travail lui-même, tandis que le serveur ne stocke que les données pour le traitement. Par exemple, les jeux flash en réseau, où les principaux calculs sont effectués par le lecteur flash dans le navigateur, et les données de jeu sont échangées avec le serveur.

    Un client léger est un appareil de saisie et d'affichage d'informations (terminal). En fait, il s'agit d'un petit ordinateur silencieux, sans disque dur ni ventilateur, dont le système d'exploitation est chargé sur un serveur distant. Sur le serveur d'application, ou serveur de terminal, toutes les commandes d'application sont exécutées. Il s'avère que toute la charge tombe sur le serveur, de sorte que le client léger a une configuration matérielle minimale, sans aucune perte de performances. C'est la principale différence avec les PC ordinaires.

    Le client léger porte la notation suivante -

    ordinateur de petite taille

    Terminal...

    C'est juste un ordinateur sans aucune puissance de calcul. Il dispose de tous les périphériques - un clavier, une souris, un moniteur, l'acoustique, mais les processeurs et disques durs sont situés sur le serveur auquel cet ordinateur (lire "client léger") est connecté soit via un réseau local, soit à l'aide d'un modem ( installé sur le serveur au même endroit tous les programmes et applications).

    Avantages des « clients légers » ; beaucoup (en particulier dans certaines grandes campagnes où plusieurs personnes effectuent un travail similaire) -

    1 - l'équilibrage de charge tombe entièrement sur le serveur de terminal,

    2 - tous clients le même ensemble de logiciels,

    3 - pas besoin de configurer chaque ordinateur séparément (tout se fait sur le serveur principal),

    4 - sécurité et tolérance aux pannes (un système d'exploitation sous licence, qui est configuré exclusivement par le service d'assistance technique, et non par un simple employé à sa place),

    5 - protection contre les fuites d'informations (pas de support amovible, c'est-à-dire que les informations ne peuvent pas être copiées).

    À titre d'exemple - j'ai travaillé dans une compagnie d'assurance à Tcheliabinsk, les lieux de travail des employés étaient situés dans presque toutes les pharmacies de la région de Tcheliabinsk et des PC étaient installés partout ; clients légers ; et le serveur était au siège ; le manque d'indépendance est vite passé ??

    Client léger Asus

    Un client léger est un terme informatique, je comprends le sens général comme suit, il existe un serveur auquel un tas d'ordinateurs sont connectés, sur ces ordinateurs sur le bureau, ne serait-ce que l'icône de connexion au serveur, lors de la connexion, vous besoin d'entrer un nom d'utilisateur et un mot de passe, une fois qu'une personne entre, elle semble être assise sur un serveur, mais en même temps, elle se trouve dans une pièce complètement différente.

24 novembre 2009 à 01:21

Client léger - qu'est-ce que c'est et avec quoi on le mange (sur exemple WTWare)

  • L'administration du système

Client léger la technologie informatique- un poste client sans disque dans les réseaux à architecture client-serveur ou terminal, qui transfère tout ou la plupart des tâches de traitement de l'information au serveur (Wikipédia).

Si c'est plus simple, alors un client léger est un sous-ordinateur qui charge un système d'exploitation léger (généralement Linux est utilisé, dans la revue nous le prendrons comme a priori) et se connecte à un serveur de terminal.

En règle générale, les clients légers sont créés pour économiser du matériel et des logiciels, dans de rares cas pour d'autres raisons.

Dans cet article, je vais essayer de donner un bref aperçu de WTWare, qui est une distribution Linux conçue spécifiquement pour le développement de clients légers.

Tout d'abord, à propos du client léger.

Un client léger est une unité système qui n'a généralement pas de disque dur, et il n'y a que l'ensemble minimum de matériel requis pour exécuter le système d'exploitation du client léger (ci-après simplement le client léger). L'unité centrale est connectée à l'alimentation, à la souris, au clavier, au moniteur, câble réseau... En plus de l'ensemble standard, d'autres appareils peuvent être connectés au client léger, à condition qu'il puisse les reconnaître et les transmettre au serveur de terminaux.
Un diagramme de réseau de client léger ressemble à ceci :

Comment ça fonctionne:

  1. Un client léger est chargé sur l'ordinateur à partir de l'une des sources. Les principales options pour les sources de téléchargement sont LAN, CD, HDD.
  2. Pendant le processus de démarrage du client léger (ou avant celui-ci avec l'option LAN), la carte réseau de l'ordinateur reçoit une adresse IP.
  3. Une fois le téléchargement terminé, le client léger ouvre une session de terminal via rdesktop avec le serveur de terminal spécifié dans les paramètres.
Pourquoi ça marche :
  1. Les coûts de matériel sont considérablement réduits. Une entreprise peut acheter de la vieillerie pour un sou, et tout ce qui est nécessaire pour son travail est un serveur de terminaux avec une quantité suffisante de ressources et des clients légers configurés.
  2. Coûts logiciels réduits - pas besoin d'acheter un logiciel pour les ordinateurs de bureau, vous avez juste besoin d'une licence pour un serveur de terminal (mais vous devez acheter des licences de terminal).
  3. Coûts administratifs réduits. Vous n'avez qu'à administrer le serveur de terminaux. Comme la pratique l'a montré, les clients légers sont pratiquement impossibles à tuer (si vous ne faites pas d'efforts ciblés) et n'échouent pratiquement pas. Mais vous devez comprendre que lors du changement d'administrateur système, il doit résoudre tout cela, par exemple en émulant le travail des clients légers sur machines virtuelles, car tout échec entraînera un crash général.
Types de téléchargements :
  1. Télécharger sur le réseau. Cela fonctionne comme suit : Les serveurs DHCP et TFTP doivent être levés sur le réseau local. L'ordinateur doit avoir soit une carte réseau avec BootROM, soit des pilotes pour une carte réseau qui émulent BootROM. La carte réseau recherche un serveur DHCP sur le réseau, reçoit toutes les informations nécessaires paramètres réseau+ Adresse du serveur TFTP. Ensuite, le serveur TFTP est accédé et le système d'exploitation est chargé.
  2. Le démarrage à partir d'un CD / DVD / Flash / IDE est standard ici, comme tout autre système d'exploitation.
Qu'est-ce que WTWare ?

WTWare est une distribution GNU/Linux conçue spécifiquement pour la création de clients légers. Il est basé sur un client populaire appelé Thinstation. La principale différence est l'accent mis sur les utilisateurs russes (Thinstation lui-même a des problèmes avec l'alphabet cyrillique), ainsi que toutes sortes de corrections mineures.

Configuration de WTWare.

Je ne parlerai pas de la configuration des serveurs DHCP et TFTP, tout y est assez standard. Permettez-moi de vous rappeler que dans le serveur DHCP, vous devez spécifier l'adresse du serveur TFTP et dans le serveur TFTP le chemin d'accès au fichier de démarrage et le nom de ce fichier lui-même.

Aussi, je ne vais pas approfondir réglage fin WTWare, parce que les informations sur le site officiel de WTWare sont assez accessibles, il y en a beaucoup et toutes sont en russe. Je n'en soulignerai que les aspects principaux.

Donc. Tout d'abord, téléchargez l'image Thinstation sur le site Web de WTWare. Nous le déballons.
Le fichier de démarrage est nommé pxelinux.0 pour le démarrage PXE (si BootROM est intégré à votre carte réseau ou carte mère) ou wtshell.nbi pour le chargeur de démarrage Etherboot (lors de l'utilisation de l'émulateur BootROM).

Soit dit en passant, Etherboot est un projet open source qui produit un firmware pour presque toutes les cartes réseau existantes. Le firmware Etherboot peut être écrit dans la BootROM ou la mémoire flash d'une carte réseau, il peut être exécuté à partir d'une disquette ou d'un disque dur en tant que secteur de démarrage ou en tant que programme DOS.

De plus, si vous démarrez via LAN et que vous avez correctement configuré les serveurs DHCP et TFTP, tout devrait fonctionner "en l'état". La seule chose est que le serveur de terminal ne sera pas trouvé, car vous n'avez pas encore configuré vos clients légers.

Si vous téléchargez d'une manière différente, cela vaut la peine de lire en choisissant la méthode de téléchargement qui vous intéresse.

Configuration.

Encore une fois, je ne vais pas me plonger dans la jungle des fichiers de configuration, car il y a des centaines de paramètres. tu peux les voir liste complète... Je ne parlerai que des principaux.

WTWare a les types suivants fichiers de configuration :

  1. all.wtc est un fichier de configuration à l'échelle du système.
  2. list.wtc - fichiers de configuration inclus selon la liste.
  3. Fichiers de configuration individuels.
Les fichiers de configuration individuels peuvent être des types suivants :
  1. Nom_du_terminal.wtc. Le nom du terminal, respectivement, est émis par le serveur DHCP.
  2. ma.ca. autre e.t. rm.wtc. La liaison va à l'adresse poppy du terminal connecté.
Les fichiers de configuration ont les priorités suivantes :
  1. tout.wtc
  2. Fichiers spécifiés dans list.wtc
  3. Fichiers connectés via include
  4. Configuration individuelle
Variables de configuration de fichier à l'échelle du système :
win2kIP = 10.100.50.1 // adresse du serveur terminal 1.
win2kIP2 = 10.100.50.2 // adresse du serveur terminal 2.
vidéo = VESA (S) // pilote universel, fonctionne sur presque toutes les cartes vidéo
mouse_wheel = on // activer la molette de la souris
résolution = 1024x768 // résolution d'écran
bpp = 32 // Profondeur de couleur

Variables de configuration des fichiers individuels :
utilisateur = nom d'utilisateur // nom d'utilisateur
password = user_password // mot de passe utilisateur
domaine = domaine_entreprise // domaine de l'entreprise

Si nous écrivons dans un fichier individuel une variable présente dans fichier commun- il recevra une priorité plus élevée.

De plus, les périphériques connectés supplémentaires, tels que les imprimantes, les scanners, etc. sont enregistrés dans des fichiers individuels.

Et à la fin, je voulais mentionner une autre fonctionnalité intéressante - la connexion ressources locales(Disquette, DVD, Flash, Disque dur, Son). Dans la config, ça ressemble à ça :
disquette = activé
cdrom = activé
usb1 = activé
son = activé
Le disque sera disponible dans la session de l'utilisateur actuel à partir de Windows Explorerà : \\ tsclient \ (disquette | cdrom | usbN).

Désavantages:

  1. Il peut y avoir des problèmes avec la connexion de l'équipement s'il n'y a pas de pilotes pour cela dans le système. Je sais qu'à l'aide de béquilles, vous pouvez démonter l'image, y entasser les pilotes, remettre l'image en place. Je ne l'ai pas essayé moi-même.
  2. Si la carte n'a pas de BootROM, des problèmes peuvent survenir avec la sélection du firmware Etherboot (non disponible pour toutes les cartes).
Licence :

Il convient de noter que le système lui-même est gratuit, mais vous pouvez acheter une licence avec un objectif très intéressant - supprimer le logo WTWare de l'économiseur d'écran de démarrage. Si je comprends bien, cela a été fait pour les entreprises qui implémentent massivement ce produit sous les auspices de l'externalisation.

Equipement pour créer des clients légers :

Sur le site WTWare, vous pouvez également acheter du matériel pour créer des clients légers (afin de ne pas les récupérer dans la corbeille). Je dois dire qu'il (l'équipement) répond à toutes les exigences du glamour. Plusieurs captures d'écran :

Eh bien, c'est probablement tout. Avec la bonne configuration du terminal, du serveur DHCP et TFTP, tout devrait bien fonctionner. Il y a beaucoup de littérature en langue russe sur Internet, il ne devrait donc y avoir aucun problème de configuration. Et en général, en termes de documentation, j'ai beaucoup aimé le système, le site Web du fabricant a presque tout.

P.S. J'ai installé ce produit seul dans deux entreprises, sur un 34 PC, sur le second 16 PC.
P.P.S. Il faut bien comprendre que ce produit n'est pas une alternative au même Linux, et peut-être le nom sur chaque PC par le système d'exploitation installé, l'image globale sera beaucoup plus agréable. Peut être pas. C'est exactement un client léger, et rien d'autre.

Les clients légers sont des appareils (terminaux) qui ne disposent pas de leur propre puissance de calcul, connectés à un serveur commun à tous les utilisateurs et capables d'afficher des informations. En d'autres termes, ce sont des ordinateurs personnels compacts sans disque (clients légers sans disque) auxquels sont connectés des périphériques ordinaires - clavier, souris, moniteur, systèmes acoustiques etc.

Les clients légers avec un serveur de terminaux sont connectés via un réseau local ou une connexion commutée (modem). Tous les programmes et applications nécessaires à votre travail sont installés sur le serveur. Il stocke également les données et effectue tous les calculs.

En d'autres termes, les terminaux Windows sont utilisés pour afficher les données transmises depuis le serveur sur l'écran du moniteur et pour envoyer les données reçues du périphérique d'entrée au serveur. Dans ce cas, l'utilisateur, quel que soit le terminal avec lequel il travaille, le percevra comme son propre ordinateur, car sur l'écran du moniteur, il verra exactement son bureau et ses documents.

Lors du transfert d'un bureau vers des clients légers, l'équilibrage de charge incombe entièrement au serveur de terminaux, et chaque utilisateur travaille sur un périphérique d'entrée-sortie distinct (stations terminales), qui en lui-même n'effectue aucun calcul, mais sert uniquement à définir des tâches et à recevoir réponses. Les postes de travail terminaux sont en mesure de se passer de tout élément matériel ou logiciel jugé essentiel pour les ordinateurs "normaux".

Quelles tâches sont résolues lors de la mise en œuvre des clients légers ?

L'ordinateur personnel conventionnel sur le lieu de travail est encore pratiquement la norme, bien que dans la plupart des cas, il soit absurde. Les clients légers font plus que résoudre problèmes techniques, mais aussi pour dépasser les stéréotypes dominants.

Les avantages évidents de l'utilisation de terminaux clients au lieu d'ordinateurs personnels conventionnels sont les suivants :

- des coûts d'acquisition initiaux inférieurs grâce à des exigences de configuration minimales ;
unification - tous les clients ont le même ensemble de logiciels ;
- facilité de mise en œuvre des tâches - il n'est pas nécessaire de configurer chaque ordinateur séparément, car une gestion centralisée est effectuée processus d'information... L'administrateur système effectue tous les réglages pour la gestion des clients légers de manière centralisée sur le serveur ;
- gagner du temps administrateur du système desservant exactement les mêmes ordinateurs, la probabilité de panne est minimisée et tous les programmes sont installés sur le serveur;
- évolutivité - une image système créée une fois pour l'ensemble du groupe d'utilisateurs vous permet de maintenir un réseau facilement évolutif. Vous pouvez installer autant de PC que nécessaire, tandis que l'ajout de nouveaux travaux nécessite un effort minimal ;
- la sécurité et la résilience. Le terminal, lors du chargement, reçoit le système d'exploitation "du constructeur", dont le paramétrage est effectué uniquement par le service support informatique. Toutes les modifications du système d'exploitation et du logiciel d'application n'affectent en aucun cas les autres utilisateurs ou l'image stockée sur le serveur. Toutes les informations utilisateur sont stockées sur le serveur sur une matrice RAID et sont régulièrement sauvegardées, ce qui augmente la tolérance aux pannes ;
- protection contre les fuites d'informations - pas de média local - pas de possibilité de faire des copies de documents sur des supports amovibles.

Le coût du terminal est toujours inférieur au coût d'un poste de travail, mais en même temps, l'utilisateur a accès à une puissance de calcul nettement supérieure du serveur auquel il est connecté.

Un aspect important est l'utilisation d'un logiciel juridique et des économies importantes sur le coût de son acquisition. Dans la plupart des cas, un nombre minimum de licences d'application est requis car les programmes installés sur le serveur peuvent être exécutés par tous les utilisateurs et utilisent un seul système d'exploitation intégré.

La consommation électrique d'un client léger sans disque (terminal windows) est dix fois inférieure à la puissance des stations terminales de travail classiques. De plus, la rentabilité de l'utilisation de solutions de terminaux dépend directement du nombre de stations - plus on utilise de clients légers, plus l'ensemble du système est rentable. D'autre part, pour augmenter les fonctionnalités et les performances, vous n'avez pas besoin de mettre à jour toute la flotte, vous pouvez simplement mettre à niveau le serveur. Le client léger ne fait pas de bruit et ne chauffe pas l'environnement.

La correction des erreurs et l'installation des programmes dans le système de terminal étant effectuées de manière centralisée sur le serveur de terminal, l'administrateur du réseau local peut facilement utiliser une session à distance avec l'utilisateur. L'administration ne nécessite pas la mise en place du progiciel directement sur le lieu de travail de l'utilisateur ; moins de temps de travail et de personnel sont nécessaires.

Même les infrastructures informatiques d'entreprise à grande échelle peuvent être gérées par un ou deux administrateurs. Le remplacement d'un client léger défaillant ou l'installation d'un nouveau peut être effectué par du personnel sans aucune formation particulière. Tous les programmes et données utilisateur sont situés sur le serveur de terminaux, de sorte qu'une panne sur le lieu de travail de l'utilisateur n'entraînera pas de perte de données, ce qui signifie qu'elle n'entraînera pas de temps d'arrêt.

Il existe des problèmes de performances connus avec les systèmes plus anciens qui utilisent la technologie de serveur de fichiers. Avec le volume croissant des transactions et le nombre de clients, le goulot d'étranglement devient le réseau local... Les solutions de terminaux permettent d'éviter la transmission d'une énorme quantité d'informations sur le réseau, puisque les tâches du client sont effectuées sur le serveur où se trouve le système de disque.

De plus, comme tous les programmes sont installés de manière centralisée dans le système de terminaux, la transition simultanée vers les nouvelles versions se produit simultanément et sans modernisation des postes de travail, y compris pour les employés situés géographiquement dans des bureaux différents.

D'autre part, il convient de noter un avantage évident - une augmentation significative du niveau de sécurité des données. Par exemple, si l'administrateur désactive les ports d'E/S, la récupération d'informations non autorisée est impossible. Et la délimitation de l'accès aux données et aux programmes est effectuée par des moyens système sur le serveur. Le cryptage du trafic réseau vous permet d'atteindre le niveau maximal de protection des informations.

Vous avez aimé l'article ? A partager avec des amis :