Étape de planification 2 : Planifier la configuration de la batterie de serveurs web IIS

par Keith Newman et Robert McMurray

Dans la deuxième phase de la planification d’une batterie de serveurs web, déterminez ce qui est nécessaire pour configurer le contenu partagé et la configuration partagée. En outre, apprenez comment ajouter des serveurs web à votre ferme de serveurs.

Lorsque vous avez terminé avec ces tâches, enregistrez vos décisions de conception avant d’aller à l’étape 3 : Planifier l’équilibrage de charge de batterie de serveurs web IIS.

2.1. Planifier le contenu partagé

Le contenu partagé réseau utilise un serveur de fichiers back-end pour gérer le contenu du site web. Tous les serveurs web pointent vers un dossier partagé sur le serveur de fichiers sur un chemin UNC. Pour réduire le risque de défaillance, le serveur de fichiers est souvent mis en miroir sur un autre serveur avec une méthode de basculement fournie. Pour plus d’informations sur les clusters de basculement, consultez Cluster de basculement.

Pour configurer du contenu partagé, vous devez d’abord configurer le dossier partagé sur le serveur de fichiers. Créez un utilisateur personnalisé pour chaque pool d’applications et affectez cet utilisateur au dossier partagé. Vous pouvez créer des utilisateurs et des groupes locaux tant que le même nom d’utilisateur et mot de passe est affecté à chaque serveur web.

Si votre batterie de serveurs web prend en charge les applications ASP.NET, utilisez l’outil de stratégie de sécurité d’accès au code (Caspol.exe) pour accorder à ASP.NET l'autorisation pour le chemin UNC. Avec l’outil Caspol, vous pouvez accorder une confiance totale au chemin UNC sur votre serveur web. L’outil réside sur votre serveur à l’un des emplacements suivants :

  • Systèmes 64 bits : %windir%\Microsoft.NET\Framework64\v4.030319
  • Systèmes 32 bits : %windir%\Microsoft.NET\Framework\v4.030319

Exécutez l’outil à l’aide d’une invite de commandes système, d’une invite de commandes PowerShell ou d’une invite de commandes Visual Studio. Pour plus d’informations, consultez l’étape 2 : Configurer les serveurs de batteries de serveurs web IIS.

2.2. Planifier la configuration partagée

La configuration partagée est une fonctionnalité IIS qui permet de prendre en charge les batteries de serveurs web homogènes où tous les serveurs web partagent la même configuration. En utilisant un partage UNC, toutes les modifications apportées à un fichier de configuration maître se propagent sur différents serveurs sans outils supplémentaires ni prise en charge par programmation.

Vous activez la configuration partagée en deux étapes à l’aide du Gestionnaire d’IIS.

  1. Exportez les fichiers de configuration vers un dossier partagé sur le serveur de fichiers principal.
  2. Pointez IIS sur le chemin UNC de ce dossier partagé.

2.3 Planifier l’ajout de serveurs web

Pour ajouter des serveurs web à votre batterie de serveurs, utilisez d’abord le Gestionnaire IIS pour configurer la configuration partagée en pointant vers le chemin d’accès UNC de configuration. Lorsque vous redémarrez le Gestionnaire d’IIS, le site ou les sites partagés sont répertoriés. Si votre batterie de serveurs web prend en charge ASP.NET applications, exécutez l’outil Caspol sur le nouveau serveur.

Voir aussi