Microsoft Virtual Server 2005 R2 est le seul produit Microsoft qui permet de
mettre en place facilement un cluster MSCS (Microsoft Cluster Server) sous forme de machines virtuelles qui
pourront être mises en production grâce au support du iSCSI. Ce produit permet
aussi de développer une infrastructure de test rapidement (cf.
cet article) ce
qui permet de faire des vérifications concrètes du fonctionnement de la structure
informatique voulue. Son utilisation est simple et conviviale grâce à son
interface web.
L'infrastructure mise en place ici comporte:

Le cluster
doit pouvoir communiquer avec ses clients mais aussi entre les nœuds c’est
pourquoi la création de deux réseaux virtuels est nécessaire.
L’interface Web d’administration des
machines virtuelles permet :
- De créer un nouveau réseau virtuel
- D’ajouter un réseau virtuel
- De configurer un réseau virtuel
Dans notre cas la configuration de deux nouveaux réseaux virtuels est
nécessaire :
|
|
 |
Le réseau privé du cluster permet la
communication interne aux noeuds entre eux afin d’échanger leurs statuts
(online, offline).
Private network for cluster communications (Heartbeat)
|
 |
Le réseau public permet aux noeuds de communiquer
avec le contrôleur de domaine et les clients du service mis en cluster.
Public network for cluster communications. |
Maintenant que les deux réseaux nécessaires à la configuration du cluster sont
crée, il faut créer les deux disques virtuels nécessaires au fonctionnement du
cluster.
Les
disques doivent obligatoirement être de taille fixe.
 |
L’interface permet de créer des disques de
taille variable, de taille fixe, des disques dépendant les uns des
autres ou des disques virtuels liés a des disques réels. |
 |
Dans
tout cluster, il existe une ressource appelée ressource quorum. Cette
ressource conserve les données de configuration nécessaires à la
récupération du cluster. Ces données, sous la forme de journaux de
récupération, contiennent des informations détaillées sur toutes les
modifications apportées à la base de données de cluster. Grâce à cette
ressource, le stockage des données de configuration et d'état du cluster
est indépendant des nœuds. |
 |
Le disque
EVS (Exchange Virtual Server) permettra de
stocker les fichiers de logs du serveur Exchange et les banques de boites aux lettres. |
Le
contrôleur de domaine possède une configuration matérielle classique

Les deux nœuds doivent
avoir la même configuration matérielle et pouvoir accéder au disque quorum et
EVS grâce a l’iSCSI.
Pour cela chaque nœud
doit posséder un contrôleur SCSI configuré en mode partager avec un contrôleur
différent pour les deux disques. L’id 0 sera utilisé pour le nœud 1 et l’id 1
pour le nœud 2.

Au premier démarrage
les disques ne sont pas reconnus, afin que ceux-ci soient reconnus il faut aller
dans le gestionnaire de disque afin de les convertir en disques de base
puis les formater en partition principale et en NTFS.

Ainsi chaque nœud du cluster a accès aux
disques et pourra les utiliser dans le cadre du failback/failover mis en place
Le client est installé sur une machine
virtuelle avec Windows XP Professionnel SP2 avec une configuration classique.
La machine cliente permettra de réaliser des tests de
configuration et de performance sur différent type de client messagerie.

Les
deux nœuds du cluster doivent rejoindre le domaine afin de pouvoir être
administrés grâce à un compte de service qui sera membre du groupe
administrateur local.

Pour
réaliser les tests, Outlook 2003 SP2 sera utilisé ainsi qu’un navigateur web qui
servira a tester la connectivité avec OWA (Outlook Web Access).

La
structure complète pour la mise en place du cluster Exchange à 2 nœuds est prête
ainsi que la machine cliente de test.