Important Les fonctionnalités de mise en cluster décrites dans cette section sont disponibles uniquement avec Windows 2000 Advanced Server.
La mise en cluster de Windows fournit deux technologies de mise en cluster pouvant être utilisées avec IIS : Clusters d'équilibrage de la charge réseau et clusters de serveurs. Les clusters d'équilibrage de la charge réseau garantissent une adaptabilité et une disponibilité de haut niveau pour 32 serveurs au maximum. Les clusters de serveurs garantissent une haute disponibilité via une mise en cluster avec basculement pour deux serveurs connectés. En fonction de vos besoins et des ressources disponibles, vous pouvez installer IIS dans un cluster d'équilibrage de la charge réseau comprenant plusieurs noeuds (pour une disponibilité et une adaptabilité de haut niveau), ou bien dans un cluster de serveurs comprenant deux noeuds (pour une haute disponibilité uniquement).
Cette documentation décrit ces deux types de clusters, mais indique uniquement la procédure permettant d'installer IIS dans un cluster de serveurs comportant deux noeuds. Pour plus d'informations sur l'équilibrage de la charge réseau, sur les clusters de serveurs et sur la mise en cluster dans Windows en général, consultez la documentation de Windows 2000 Advanced Server.
Internet Information Services (IIS) est conçu pour une intégration avec la fonctionnalité de service Cluster de Windows 2000 Advanced Server et la fonctionnalité Microsoft Content Replication System (CRS) de Microsoft Site Server. IIS fournit également un utilitaire de ligne de commande (Iissync.exe) pour la réplication de la métabase IIS et d'autres paramètres de configuration (par exemple, des applications) d'un noeud de serveur vers d'autres noeuds. Cet utilitaire fournit une méthode manuelle permettant de dupliquer ces paramètres.
Les informations ci-dessous décrivent l'installation de IIS dans un cluster de serveurs. Pour plus d'informations sur les clusters de serveurs, notamment sur l'utilisation de l'Administrateur de clusters, consultez la documentation de Windows 2000 Advanced Server.
Tout site Web ou FTP en cluster comprend les éléments suivants :
- Une ressource cluster IIS.
- Une ressource cluster d'adresse IP, dont dépend la ressource IIS de site Web ou FTP.
Pour installer IIS dans un cluster de serveurs
- Dans l'Administrateur de clusters, sélectionnez le groupe auquel vous souhaitez ajouter la nouvelle ressource. Le groupe est l'unité de basculement dans un environnement en cluster. Il s'agit généralement du groupe du cluster de la première ressource IIS. Pour les autres ressources IIS, il s'agit généralement d'un nouveau groupe Si vous sélectionnez un nouveau groupe, les ressources qu'il contient basculent indépendamment.
- Dans le menu Fichier, pointez sur Nouveau, puis sur Ressource. Dans la boîte de dialogue, tapez le nom et la description de la nouvelle ressource et sélectionnez le type de ressource Instance de serveur IIS dans la zone de liste déroulante. Cliquez sur Suivant.
- Dans le champ de sélection, sélectionnez les noeuds du cluster sur lesquels vous souhaitez que la ressource soit disponible. Pour garantir le basculement, les deux noeuds doivent être sélectionnés. Il s'agit du paramètre par défaut. Cliquez sur Suivant.
- Dans le volet de navigation, sélectionnez une dépendance pour la nouvelle ressource. Les ressources cluster IIS nécessitent au moins une dépendance d'adresse IP cluster, telle que l'adresse IP du cluster. Cliquez sur Ajouter pour sélectionner les dépendances. Cliquez sur Suivant.
Remarques
- La dépendance d'adresse IP est nécessaire à la réussite du basculement. L'instance de serveur IIS doit disposer d'une dépendance d'adresse IP pour que, si IIS bascule sur le deuxième noeud d'un cluster, l'adresse IP nécessaire pour établir le lien avec l'instance de serveur IIS bascule également sur ce deuxième noeud.
- Si votre contenu est stocké sur un disque en cluster, assurez-vous d'avoir configuré l'instance de serveur IIS pour qu'elle soit dépendante de ce disque en cluster. Sinon, le serveur IIS en cluster risque de ne pas pouvoir démarrer sur un noeud qui n'a pas accès au disque en cluster et, dans ce cas, IIS ne peut pas accéder à votre contenu après un basculement.
- Assurez-vous que tous les noms et mots de passe d'utilisateurs anonymes employés dans les configurations du site Web peuvent être utilisés sur tous les noeuds du cluster. Tous les chemins d'accès au répertoire virtuel doivent pointer sur un lecteur partagé (c'est-à-dire un disque dur UNC ou de cluster) ou sur des disques locaux identiques (c'est-à-dire les mêmes lettres de lecteur et structures de répertoires sur tous les noeuds du cluster).
- Sélectionnez FTP ou WWW. Sélectionnez un serveur dans la zone de liste déroulante. Cliquez sur OK.
Si vos sites Web ou FTP sont liés à une adresse IP, utilisez la ressource Adresse IP du cluster et rendez votre ressource cluster IIS dépendante de cette ressource Adresse IP du cluster.
Important Vous devez toujours utiliser le composant logiciel enfichable IIS pour définir les propriétés d'un site Web ou FTP. Vous pouvez également démarrer et arrêter des sites Web ou FTP sur un ordinateur hors cluster en utilisant le composant logiciel enfichable IIS, mais vous devez utiliser l'Administrateur de clusters pour démarrer et arrêter des sites Web ou FTP sur un ordinateur en cluster.
Réplication des paramètres de configuration
Pour répliquer des paramètres de configuration d'un serveur Web ou FTP vers un autre
- Sur le serveur source (principal), à l'invite de commande, placez-vous dans le répertoire contenant l'utilitaire (%RacineSystème%\system32\inetsrv).
- Répliquez les paramètres de configuration en tapant : iissync destination, destination étant le nom du serveur sur lequel vous souhaitez répliquer les paramètres de configuration.
- Pour répliquer les paramètres de configuration de l'ordinateur principal vers plusieurs autres ordinateurs simultanément, répertoriez simplement les noms, séparés par des espaces, après la commande iissync. Par exemple iissync noeud_cluster_2 noeud_cluster_3 ... etc.
Remarques
- Vous devez exécuter cet utilitaire lorsque cela est nécessaire pour garantir une réplication fiable des paramètres de configuration sur les deux noeuds de serveurs. Cet utilitaire ne synchronise pas automatiquement les paramètres de configuration. Il ne détecte pas non plus les modifications apportées à la configuration.
- Si le serveur de destination contient déjà une adresse IP liée à un port et à un nom d'hôte, cette adresse IP ne change pas lors de la copie de la configuration.
- Pour que l'utilitaire Iissync.exe puisse fonctionner, des clusters doivent déjà exister. Si le nom d'ordinateur utilisé est incorrect, une erreur est renvoyée et la réplication ne peut pas avoir lieu.
Désinstallation du service Cluster
Toutes les ressources IIS doivent être supprimées du cluster avant la désinstallation du service Cluster. Sinon, vous ne pouvez plus arrêter ou démarrer les sites IIS qui appartenaient au cluster.
Pour cela, tapez la commande ci-dessous à l'invite de commande pour toutes les ressources IIS qui se trouvaient dans le cluster :
adsutil set <nom service>/<id instance>/ClusterEnabled 0
© 1997-1999 Microsoft Corporation. Tous droits réservés.