Préparation du serveur

Chaque machine sous Windows 2000 peut être transformée en serveur d’applications. Ce système permet à chaque membre du réseau d’exécuter des programmes directement sur le serveur plutôt que sur son propre poste, baptisé à l’occasion client léger. En effet, ce dernier n’abrite plus les applications sur son disque dur, puisque celles-ci sont désormais centralisées sur le serveur. Le client accède à l’application par une fenêtre qui lui donne l’impression que tous les traitements sont effectués sur sa machine. Il se contente alors d’un noyau de système d’exploitation, qui permet simplement de démarrer la machine, de gérer l’affichage, et de se connecter au réseau. Cette architecture tend à se développer au sein des entreprises, puisqu’elle permet une réduction des coûts d’administration de l’ordre de 50 %.

Le fonctionnement est le suivant : le client se connecte au serveur sur lequel il fait tourner une application. Il lui envoie des informations telles les déplacements de la souris et les frappes au clavier. Le serveur interprète ces événements et exécute les requêtes comme si elles étaient effectués sur le poste client.

L’avantage de ce système repose sur la rapidité d’exécution de l’application. Celle-ci dépend en fait de la capacité du serveur, généralement largement plus puissant qu’un poste client. Ceci permet aux utilisateurs de machines peu puissantes d’utiliser des logiciels réclamant des ressources qu’ils ne possèdent pas sur leurs machines. Mais si trop de clients sont connectés au serveur, cette rapidité d’exécution tourne à une lenteur intolérable !

Pour utiliser votre machine sous Windows 2000 en serveur d’applications, il suffit de lui rajouter un module appelé Terminal Server. Cliquez sur Démarrer/Paramètres/Panneau de configuration. Choisissez Ajout/Suppression de programmes. Dans la boîte de dialogue, sélectionnez Ajouter/Supprimer des composants Windows. Cochez les cases Services Terminal Server et Gestionnaire de licences des services Terminal Server puis cliquez sur Suivant.

Lors de l’installation du composant services Terminal Server, deux modes de fonctionnement sont proposés. Choisissez le second, Serveur d’applications, qui vous permet d’installer les services de clients légers. Le premier, Administration à distance, permet juste de gérer le serveur Windows 2000 depuis n’importe quel membre du réseau.

Ensuite, le gestionnaire de licences s’installe. Ce composant centralise toutes les licences des clients. Les clients peuvent posséder leur licence sur leur poste sans avoir besoin de recourir au serveur de licence. Cependant, celui-ci doit être actif en permanence pour que le serveur d’applications puisse s’y connecter lorsqu’un client ne dispose pas d’une licence valide. Sélectionnez votre domaine ou groupe de travail et cliquez sur Suivant. Une fois les fichiers copiés, choisissez Terminer et redémarrez votre serveur.

En activant le module Démarrer/Programmes/Outils d’administration, vous constatez que quatre modules ont fait leur apparition. Le créateur de client Terminal Server permet de créer des jeux de disquettes pour configurer les postes clients. L’outil configuration des services Terminal Server permet de changer les paramètres relatifs au protocole RDP (Remote Desktop Protocol) utilisé sur le réseau. Le gestionnaire des services Terminal Server donne accès aux renseignements sur les utilisateurs, les serveurs et les processus en cours. Quant au gestionnaire de licences des services Terminal Server, il a été examiné précédemment.

En dernier lieu, sachez qu’il faut installer un contrôleur de domaine. Celui-ci a pour de multiples fonctions, comme celle de gérer l'ensemble des postes du réseau, ou de faciliter les échanges sur celui-ci. Cette opération peut être prise en charge soit par le serveur d’applications lui-même, soit par un autre serveur. Pour configurer votre serveur en contrôleur de domaine, activez Démarrez/Programmes/Outils d’administration/Configurer votre serveur et choisissez Active Directory.

Toutefois, Microsoft recommande de ne pas utiliser le serveur d’applications comme contrôleur de domaine. Ceci est préférable pour qu’il n’y ait pas de confusion entre les utilisateurs locaux du serveur et les utilisateurs distants.