Serveur d'impression

Windows 2003 Print Clusters – Part One – Communauté Microsoft Tech – Bien choisir son serveur d impression

Le 3 mai 2019 - 7 minutes de lecture

Publié pour la première fois sur TECHNET le 20 juil. 2007

Aujourd'hui, nous allons commencer à examiner les serveurs d'impression en cluster. La mise en grappes elle-même a tendance à intimider de nombreux administrateurs, en particulier les plus récents. Une grande partie du facteur de peur provient généralement d'une méconnaissance du fonctionnement du clustering et du fait que vous avez affaire à un stockage partagé. Ajoutez à cela que la plupart des clusters de production fournissent des services critiques et il est facile de voir comment un administrateur peut être quelque peu hésitant en ce qui concerne le clustering. Bien que nous n'allions pas vraiment couvrir le fait de se regrouper dans cet article, nous aborderons quelques concepts de base au fur et à mesure. Alors, commençons …

En quoi consiste exactement un groupe d'impression? Un cluster d'impression est un serveur d'impression configuré en tant que ressource de spouleur sur des serveurs en cluster. Dans une configuration de serveur en cluster Windows Server 2003, il existe un groupe d'ordinateurs indépendants qui fonctionnent ensemble pour fournir un ensemble commun de services et présenter une image de système unique aux clients. Cela signifie que vous regroupez deux serveurs physiques ou plus présentant un seul nom de serveur virtuel aux clients. Ce nom de serveur virtuel correspond aux points d’accès aux services créés sur le cluster, y compris l’impression. Par exemple: Vous avez 2 serveurs physiques, NodeA et NodeB. Ces serveurs appartiennent à un groupe de clusters et possèdent une ressource de spouleur installée. Cette ressource de spouleur est associée à un nom: PrintServerA. Les clients accèdent à ‘\ PrintServerA’ pour accéder aux imprimantes installées sur la ressource de spouleur.

De nombreux services et applications peuvent être mis en cluster – par exemple, SQL et Exchange sont souvent en cluster. Les services réseau tels que les serveurs de fichiers et les serveurs d'impression sont peut-être les exemples les plus courants de clusters non applicatifs. Nous allons nous concentrer sur les clusters d’imprimés car c’est principalement le domaine que soutient l’équipe Performance. Lorsque vous pensez à un cluster d’impression, rappelez-vous qu’il s’agit d’un serveur d’impression installé sur un ensemble de serveurs en cluster et qui présente un nom de serveur virtuel unique aux clients. Le cluster d'impression fournit une solution à haute disponibilité pour les imprimantes. Ainsi, si le nœud actif (le serveur qui possède la ressource d'impression) échoue, la ressource d'impression bascule vers le serveur suivant du cluster. Cela permet aux imprimantes de rester disponibles en conservant le même point d'accès pour les clients. Ainsi, dans notre exemple ci-dessus, si NodeA possède les ressources d'impression et échoue pour une raison quelconque, les ressources basculent alors vers NodeB. Du point de vue du client, ils n’auraient toujours accès qu’au nom du serveur virtuel –

\ PrintServerA

.

D'accord, avant de commencer à résoudre les problèmes courants liés aux clusters d'impression et les meilleures pratiques, il est important de comprendre où les informations sont stockées. La principale différence entre un serveur d'impression local et un serveur d'impression en cluster réside dans les emplacements de fichier et de registre dans lesquels le cluster d'impression stocke les informations de configuration. Nous avons couvert le

Architecture d'impression de base

dans un post précédent.

Remarque: les informations ci-dessous s'appliquent aux clusters de serveurs Windows 2003 uniquement, car il existe des différences significatives entre le fonctionnement d'un cluster d'impression Windows 2003 et Windows 2000.

Emplacement du registre:

Le service de cluster Windows Server 2003 stocke toutes les informations sur les imprimantes et les ports dans le registre de cluster:

HKLM Cluster Resources

. Chaque La sous-clé représente une ressource en cluster. Vous pouvez consulter la valeur «Type» d’une ressource donnée pour identifier une ressource Print; il devrait avoir les données de valeur: “Print Spooler” comme indiqué ci-dessous:

le

HKLM Cluster Resources Paramètres

key contient les informations d’intérêt de la configuration du spouleur d’impression. Toutes les informations sur l'imprimante, le pilote et le port sont stockées dans des clés séparées sous la clé Parameters. À partir de ce moment, la structure du registre est essentiellement la même que celle du spouleur local à l'adresse:

HKLM SYSTEM CurrentControlSet Control Print

.

Jetons un coup d'œil à d'autres clés de registre importantes:

  • HKLM Cluster Resources Paramètres Environnements

    Remarque: Cette clé contient la structure nécessaire pour d’autres clients d’impression Windows (tels que Windows NT 4.0, Windows 2000 et les clients Windows IA64). La liste des pilotes installés et des informations connexes est stockée sous les sous-clés des clients d'impression appropriés.

  • HKLM Cluster Resources Paramètres Moniteurs

    : Cette clé est l'endroit où le cluster stockera les informations de surveillance du port. Les seuls moniteurs de port pris en charge sur un cluster sont les moniteurs de port standard TCP / IP et LPR. Cela ne veut pas dire que vous ne pouvez pas installer de moniteurs de port tiers sur un cluster. Toutefois, si le moniteur de port n'est pas compatible avec les clusters, vous risquez de rencontrer un problème. Les informations concernant les ports TCP / IP, telles que l'adresse du port, le nom et les informations SNMP, sont stockées ici.

  • HKLM SYSTEM CurrentControlSet Control Print Monitors

    : Toutes les autres informations sur le moniteur (autre moniteur de port + moniteur de langue) se trouvent dans la clé Imprimer / Moniteurs du nœud local.

  • HKLM Cluster Resources Paramètres Imprimantes

    : Toutes les informations de la file d'attente d'impression sont stockées dans cette clé. Cette clé contient également des informations sur le processeur d'impression utilisé par chaque file d'attente.

Emplacement des fichiers:

Les fichiers de spouleur d'impression en cluster sont stockés séparément de celui du spouleur local. Le début de l'arborescence pour le stockage de fichiers est ici:

C: windows system32 spool drivers

comme indiqué ci-dessous.

Au-delà, la structure des dossiers est identique à celle du spouleur d'impression du serveur autonome. Les pilotes, les processeurs d'impression et les profils de couleur sont stockés ici sous les dossiers appropriés. Les fichiers de pilote installés sur le spouleur d'impression en cluster se trouvent dans le dossier suivant:

C: windows system32 spool drivers Pilotes

. Par exemple, pour les clients d’impression x86, les pilotes sont stockés sous C: windows system32 spool drivers . Drivers w32x86. Jetons un coup d'oeil à d'autres dossiers importants:

  • C: windows system32 spool drivers Drivers PRTPROCS

    : Ceci est le magasin de la DLL de processeur d'impression tierce utilisée par les imprimantes en cluster. Les mêmes informations sont répliquées sur le disque partagé sous le dossier nommé PrinterDrivers. Dans notre exemple, le disque partagé du spouleur d'impression est le lecteur S:

  • S: PrinterDrivers PRTPROCS -> Processeurs d'impression

  • S: PrinterDrivers Drivers -> Fichiers de pilotes sous la structure de dossiers client appropriée

  • S: PrinterDrivers Monitors -> Monitor DLLs s’il en existe

  • Le dossier Spool dans lequel les travaux d’impression sont spoulés se trouve également sur le lecteur S: du dossier Spool.

Je suppose que c'est assez théorique pour ce post. Dans notre prochain article sur les clusters d'impression Windows Server 2003, nous examinerons certaines des meilleures pratiques et instructions.

Ressources supplémentaires:

– Sumesh P.

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.