Microsoft Cluster Server est un service précieux, mais méconnu, de Windows NT Server 4.0 édition Enterprise, qui augmente le temps de production grâce à une disponibilité élevée. Dans cet article, nous détaillerons les fonctions de base de MSCS et son utilisation avec Internet Information Server pour configurer un site Web à haute disponibilité.
Bâtir un site Web à haute disponibilité avec MSCS et IIS
Microsoft Cluster Server (MSCS) est victime d’un malentendu, on lui prête, en
effet, la capacité d’équilibrer les charges d’une application ou d’un service
entre plusieurs serveurs. En réalité, MSCS assure la tolérance de panne et garantit
que les applications ou services sont toujours disponibles pour les utilisateurs,
en cas de défaillance du matériel, des OS, des services ou des applications.
Un système MSCS de base se compose de deux serveurs physiques connectés via une
interconnexion à haute vitesse et une unité SCSI partagée ou un sous-système fibre-channel
pour le stockage arbitré.MSCS utilise cette configuration pour assurer la disponibilité
active/active ou active/standby. La disponibilité active/active signifie que les
deux serveurs fournissent activement aux utilisateurs des instances distinctes
d’un service ou d’une application.
Dans ce cas, l’un ou l’autre serveur peut assumer de manière quasi transparente
la charge de travail de l’autre noeud du cluster en cas de défaillance matérielle,
du service, de l’application ou de l’OS de son partenaire. La disponibilité active/standy
signifie qu’un seul des systèmes du cluster est actif. L’autre noeud est inactif
et attend, prêt à assumer toute la charge en cas de défaillance de son partenaire
actif.
Les services et applications exécutés dans des configurations active/active ou
active/standby déterminent si vous pouvez exécuter plusieurs instances d’un service
ou d’une application sur l’un des noeuds d’un cluster ou sur les deux.Si vous utilisez
MSCS pour mettre IIS en cluster, les noeuds de votre cluster IIS 4.0 n’assureront
pas l’équilibrage des charges du site Web. En revanche, avec MSCS, votre site
Web IIS est vu par le réseau sous l’apparence d’un serveur virtuel (c’est-à -dire
plusieurs serveurs apparaissant comme un serveur unique) et MSCS héberge votre
site sur un noeud préféré.
Ce dernier est le noeud du cluster que vous désignez comme serveur primaire de
votre serveur virtuel. Il effectue tout le traitement en fonctionnement normal.
En cas de défaillance de ce noeud, la charge du serveur virtuel se déplace sur
l’autre noeud du cluster. Une fois la bascule achevée, le serveur virtuel reste
disponible pour les utilisateurs.Certains utilisateurs sont déçus par MSCS parce
qu’il n’assure pas l’équilibrage des charges.
En revanche, il garantit la disponibilité des applications stratégiques en cas
de défaillance du matériel ou de l’OS. De plus, une implémentation de MSCS peut
héberger plusieurs sites Web à haute disponibilité.
Téléchargez cette ressource
Travail à distance – Guide complet pour les Directions IT et Métiers
Le travail à distance met à l'épreuve la maturité numérique des entreprises en termes de Cybersécurité, d'espace de travail, de bien-être des collaborateurs, de communication et gestion de projet à distance. Découvrez, dans ce nouveau Guide Kyocera, quels leviers activer prioritairement pour mettre en place des solutions de travail à domicile efficaces, pérennes et sécurisées.