Équilibrage de la charge Microsoft Print Server – Bien choisir son serveur d impression
Microsoft Print Server constitue un excellent moyen de partager des imprimantes au sein de votre entreprise. Toutefois, lorsque le serveur d’impression s’effondre, le téléphone sonne rapidement. En ajoutant un équilibreur de charge et un second serveur d'impression configurés avec les mêmes files d'attente d'impression, vous obtenez rapidement une infrastructure d'impression équilibrée et résiliente pour vos utilisateurs.
L'équilibreur de charge est configuré en mode Couche 4 DR (retour direct). Par conséquent, vous devrez également résoudre le problème ARP sur les serveurs d'impression. Il s'agit d'un processus simple, comme indiqué ci-dessous dans la section "Configuration des serveurs d'impression".
Remarque: Ce blog a récemment été mis à jour (janvier 2018) afin de faire la distinction entre les versions ultérieures de Windows utilisant le SMB hébergé direct et les versions plus anciennes nécessitant NBT (NetBIOS sur TCP / IP). Cela détermine quels ports doivent être inclus dans le VIP à charge équilibrée.
Ces informations sont également disponibles ici dans un guide rapide Loadbalancer.org au format pdf.
Sommaire
Vue d'ensemble des étapes requises
- Créez un service virtuel (VIP) sur l'équilibreur de charge qui écoute sur les ports requis
- Associez vos serveurs d’impression à ce service virtuel, c’est-à-dire, définissez-les en tant que "serveurs réels" (RIP) pour le VIP
- Installer et configurer les mêmes files d'attente sur tous les serveurs d'impression
- Configurez les paramètres de registre sur vos serveurs d'impression pour pouvoir y accéder via un nom partagé.
- Configurez les paramètres liés à la résolution de noms sur vos serveurs d'impression.
- Dirigez vos clients vers le VIP pour accéder au serveur d'impression et aux partages d'imprimante
Voici les détails …
Configurer l'équilibreur de charge
Remarque: les étapes répertoriées concernent un appareil v8.x, mais sont similaires pour toutes les versions.
Étape 1 – Configurer le service virtuel (VIP)
- À l'aide de l'interface Web, naviguez jusqu'à: Configuration du cluster> Couche 4 – Services virtuels et cliquez Ajouter un nouveau service virtuel
- Configurez le VIP – les ports requis dépendent de votre environnement:
- Si votre environnement est basé sur Windows 2000 et les versions ultérieures, il utilisera par défaut la résolution de noms DNS, le partage de fichiers et d'impression en utilisant SMB hébergé direct sur TCP / IP.
- Si votre environnement est basé sur des versions de Windows antérieures à Windows 2000, il utilisera par défaut la résolution de noms NetBIOS et le partage de fichiers et d'impression à l'aide de SMB et de NBT (NetBIOS sur TCP / IP).
Pour Windows 2000 et versions ultérieures, entrez les détails suivants:
- Définissez le libellé (nom) requis pour le VIP, par exemple. PrintServerVIP
- Définissez le champ Adresse IP du service virtuel sur l'adresse IP requise, par exemple. 192.168.100.10
- Définissez le champ Ports de services virtuels sur 445.
- Cliquez sur Mettre à jour
- Maintenant, cliquez Modifier à côté du service virtuel nouvellement créé
- Assurez-vous que le port de contrôle est défini sur 445.
- Cliquez sur Mettre à jour
Pour les environnements hérités antérieurs à Windows 2000, entrez les détails suivants:
- Définissez le libellé (nom) requis pour le VIP, par exemple. PrintServerVIP
- Définissez le champ Adresse IP du service virtuel sur l'adresse IP requise, par exemple. 192.168.100.10
- Définissez le champ Ports de services virtuels sur 135,137,138,139,445,1024-65535.
- Cliquez sur Mettre à jour
- Maintenant, cliquez Modifier à côté du service virtuel nouvellement créé
- Assurez-vous que le port de contrôle est défini sur 135
- Cliquez sur Mettre à jour
Étape 2 – Définir les vrais serveurs (RIP)
- À l'aide de l'interface Web, naviguez jusqu'à: Configuration du cluster> Couche 4 – Serveurs réels et 2. cliquez sur Ajouter un nouveau serveur réel à côté du VIP nouvellement créé
- Entrez les détails suivants:
- Entrez une étiquette appropriée pour le serveur réel, par exemple. PS1
- Définissez le champ Adresse IP réelle du serveur sur l'adresse requise, par exemple. 192.168.100.20
- Cliquez sur Mettre à jour
- Répétez les étapes ci-dessus pour ajouter vos autres serveurs d'impression.
Configurer les serveurs d'impression
Étape 1 – Configuration initiale
Effectuez les étapes suivantes sur chaque serveur d'impression:
- Rejoignez le serveur sur le même domaine que le PC client
- Installez le Service d'impression et de documentation rôle / Serveur d'imprimante un service
- Installez et partagez les imprimantes (utilisez exactement les mêmes noms de partage et autorisations sur tous les serveurs)
- Résolvez le «problème ARP» sur chaque serveur d'impression. Veuillez vous reporter au manuel d'administration de l'appareil et recherchez «Résoudre le problème ARP pour les serveurs Windows”Et suivez les étapes pour votre version de Windows.
Remarque:
Vous pouvez facilement vérifier les paramètres du modèle d’hôte avant / après la configuration à l’aide de la commande suivante:interface netsh interface show ipv4
par exemple.netsh interface ipv4 show interface loopback
NOTE IMPORTANTE:
Lors de la configuration de la carte de bouclage pour résoudre le problème ARP, assurez-vous que ces options sont également cochées (cochées): 'Client pour les réseaux Microsoft' et 'Partage de fichiers et d'imprimantes pour les réseaux Microsoft'
Étape 2 – Modifications du registre
Pour permettre l'accès aux serveurs d'impression via un nom partagé ("printserver-vip" dans ce blog), ajoutez les entrées de registre suivantes à chaque serveur d'impression:
Clé: HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Lsa
Valeur: DisableLoopbackCheck
Type: REG_DWORD
Les données: 1
Clé: HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services lanmanserver parameters
Valeur: DisableStrictNameChecking
Type: REG_DWORD
Les données: 1
Clé: HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services lanmanserver parameters
Valeur: Noms optionnels
Type: REG_MULTI_SZ
Les données: printserver-vip
Remarque: "printserver-vip" est le nom qui sera utilisé pour accéder aux serveurs d'impression à charge équilibrée via le service virtuel (VIP) créé sur l'équilibreur de charge. Cela peut être défini pour être n'importe quel nom approprié. Quel que soit le nom utilisé, ce doit être le même nom utilisé pour l’entrée DNS ou NetBIOS décrite dans la section Configurer la résolution de nom section ci-dessous.
Si vos serveurs d'impression exécutent Windows 2008 R2 et que vous souhaitez faire référence à votre imprimante par le nom de domaine complet, par exemple, printserver-vip.lbtestdom.com, vous devez également ajouter la clé de registre suivante à chaque serveur d'impression.
Clé: HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Print
Valeur: DNSOnWire
Type: REG_QWORD
Les données: 1
Étape 3 – Configurer la résolution de noms
Configurez la résolution de noms DNS ou NetBIOS comme indiqué ci-dessous:
Résolution de noms DNS (Windows 2000 et versions ultérieures):
Pour configurer la résolution de noms DNS, procédez comme suit:
- Désactivez NetBIOS sur TCP / IP sur toutes les interfaces de chaque serveur d'impression, comme indiqué ci-dessous:
- Créez un enregistrement DNS pour le nom de partage, dans cet exemple: printserver-vip —> 192.168.110.10
Résolution de noms NetBIOS (Environnements hérités):
Pour configurer la résolution de noms NetBIOS, procédez comme suit:
- Sur chaque serveur d’impression, désactivez NetBIOS sur TCP / IP sur la carte réseau principale et laissez-le activé sur la carte de bouclage.
- Configurez un serveur WINS et configurez tous les clients pour qu'ils l'utilisent, ou configurez des entrées pré-chargées dans le fichier LMHosts de chaque client.
Remarque: Comme indiqué dans l'organigramme de cet article Technet, pour un client de noeud H par défaut, la résolution de noms NetBIOS se produit dans l'ordre suivant:
- Cache NetBIOS local
- Serveur WINS
- Diffusion NetBIOS
- Fichier LMHosts local
Par conséquent, pour éviter la diffusion, les entrées LMHost doivent être déclarées comme pré-chargées afin de garantir leur disponibilité dans le cache NetBIOS local.
Pour configurer le fichier LMHosts, créez une entrée comme indiqué ci-dessous:
printserver-vip 192.168.100.10 #PRE
Les entrées avec la directive #PRE sont chargées dans le cache lors du redémarrage ou peuvent être forcées à l'aide de la commande suivante:
nbtstat -R
Utilisez la commande suivante pour afficher le cache et vérifier que l'entrée a été ajoutée:
nbtstat -c
Étape 4 – Redémarrage du serveur
Pour appliquer toutes les modifications, redémarrez chaque serveur d'impression.
Accès aux serveurs d'impression à charge équilibrée
Vous devriez maintenant pouvoir accéder à vos imprimantes en naviguant à l'aide de l'adresse IP du service virtuel ou du nom de partage. Dans cet exemple:
\ 192.168.100.10
ou
\ printserver-vip
Vous verrez également tous les dossiers partagés qui ont été configurés sur le serveur, ce qui peut également être utile en fonction de vos besoins.
Déploiement d'imprimantes via une stratégie de groupe
- Assurez-vous que le nom du serveur d'impression à charge équilibrée (printserver-vip, par exemple) peut être résolu par DNS ou NetBIOS, comme expliqué ci-dessus.
- Sur votre serveur d'impression, ouvrez: Outils d'administration> Gestion des imprimantes
- Cliquez avec le bouton droit de la souris sur Serveurs d'impression et entrez le nom de votre serveur d'impression avec équilibrage de la charge (par exemple, printserver-vip), puis cliquez sur D'accord
- Développez la section Imprimantes
- Cliquez avec le bouton droit sur l’imprimante que vous souhaitez déployer, puis cliquez sur Déployer avec une stratégie de groupe
- Sélectionnez l'objet de stratégie de groupe approprié et configurez les paramètres restants en fonction de vos besoins.
Commentaires
Laisser un commentaire