Clusters à copie unique

 

S’applique à : Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Dernière rubrique modifiée : 2007-11-21

Un cluster à copie unique (SCC) est un serveur de boîtes aux lettres en cluster qui utilise le stockage partagé dans une configuration de cluster avec basculement pour permettre à plusieurs serveurs de gérer une copie unique des groupes de stockage. Cette fonctionnalité est similaire aux fonctionnalités de cluster dans les versions antérieures de Microsoft Exchange. Certaines modifications et optimisations importantes ont toutefois été apportées. La manière dont vous créez, gérez et dépannez un cluster à copie unique diffère totalement de celle dont les versions précédentes de clusters Exchange étaient créées et gérées. En outre, le comportement de basculement par défaut a sensiblement changé dans Microsoft Exchange Server 2007.

Ces modifications et améliorations sont les suivantes :

  • Expérience d'installation améliorée   L'installation d'un serveur de boîtes aux lettres en cluster dans un cluster à copie unique diffère sensiblement du processus d'installation utilisé dans les versions antérieures d'Exchange. Dans les versions antérieures, lorsque l'exécution du programme d’installation d'Exchange était terminée, des tâches supplémentaires devaient être exécutées à l’aide de l’Administrateur de clusters avant la création d’un serveur de boîtes aux lettres en cluster (appelé serveur virtuel Exchange dans les versions antérieures). Dans Exchange 2007, l’installation du serveur de boîtes aux lettres en cluster est intégrée dans l'installation d'Exchange. Par conséquent, les expériences d’installation de réseaux de clusters et de réseaux sans cluster sont identiques, ce qui réduit la courbe d’apprentissage généralement associée aux applications en cluster. En outre, à la fin du programme d’installation, un serveur de boîtes aux lettres en cluster aura été créé.

  • Expérience de gestion améliorée   Dans les versions antérieures, l’administrateur de clusters était exigé pour plusieurs tâches de gestion, telles que l’arrêt et le démarrage d’un serveur de boîtes aux lettres en cluster et son déplacement entre des nœuds dans le cluster. Dans Exchange 2007, ces tâches et les nouvelles tâches de gestion de serveur de boîtes aux lettres en cluster ont été intégrées dans les outils de gestion Exchange. Par exemple, vous pouvez utiliser l'environnement de ligne de commande Exchange Management Shell pour arrêter, démarrer et déplacer les serveurs de boîtes aux lettres en cluster. En outre, dans Microsoft Exchange 2007 SP1, vous pouvez également utiliser la console de gestion Exchange pour arrêter, démarrer et déplacer les serveurs de boîtes aux lettres en cluster.

  • Paramètres par défaut optimisés   Dans les versions antérieures, une fois le serveur de boîtes aux lettres en cluster créé, des tâches d’administration supplémentaires doivent être exécutées manuellement afin de configurer le serveur de boîtes aux lettres en cluster pour un comportement optimal. Dans Exchange 2007, chaque serveur de boîtes aux lettres en cluster est configuré avec les paramètres optimaux au cours du programme d’installation, éliminant ainsi la nécessité qu’un administrateur exécute ces tâches manuellement.

Comme l'illustre la figure suivante, des clusters à copie unique (SCC) requièrent l'utilisation d'une architecture sans partage incluant le stockage de disque partagé. Dans une architecture de mise en cluster avec accès exclusif (Shared Nothing), même si tous les noeuds du cluster peuvent accéder à des données partagées, ils ne peuvent pas le faire simultanément. Par exemple, si une ressource de disque physique est affectée au noeud 1 d'un cluster à deux noeuds, le noeud 2 ne peut accéder à la ressource de disque tant que le noeud 1 n'est pas hors connexion, défaillant ou que la ressource de disque n'a pas été manuellement déplacée sur le noeud 2.

Architecture de base d’un SCC

Architecture de cluster à copie unique

Dans un cluster à copie unique (SCC), un serveur de boîtes aux lettres Exchange 2007 utilise sa propre identité réseau, et non l'identité d'un noeud dans le cluster. C'est ce que l'on appelle un serveur de boîtes aux lettres en cluster. Si le noeud exécutant un serveur de boîtes aux lettres en cluster rencontre des problèmes, le serveur de boîtes aux lettres en cluster se déconnecte brièvement jusqu'à ce qu'un autre noeud prenne le contrôle du serveur de boîtes aux lettres en cluster et le mette en ligne. Ce processus est appelé basculement. Le stockage hébergeant les bases de données et groupes de stockage du serveur de boîtes aux lettres en cluster est hébergé sur le stockage partagé accessible à chaque noeud hôte possible du serveur de boîtes aux lettres en cluster. Lorsque le basculement se produit, le stockage associé au serveur de boîtes aux lettres en cluster est détecté de façon logique à partir du noeud défaillant et placé sous le contrôle du nouveau noeud hôte du serveur de boîtes aux lettres en cluster.

Outre le basculement, un administrateur peut déplacer manuellement un serveur de boîtes aux lettres en cluster entre des noeuds dans un cluster. Ce processus est appelé une procédure de transfert. Une procédure de transfert doit être effectuée uniquement à l'aide de la cmdlet Move-ClusteredMailboxServer dans l'environnement de ligne de commande Exchange Management Shell ou, si vous exécutez Exchange 2007 SP1, à l'aide de l'Assistant Gestion de serveur de boîtes aux lettres en cluster dans la console de gestion Exchange.

Notes

L'Administrateur de cluster et le programme cluster.exe fournissent des mécanismes permettant de déplacer des groupes de ressources entre des noeuds dans un cluster. Dans le cadre d'une procédure de transfert de serveur de boîtes aux lettres en cluster dans un cluster à copie unique, il est recommandé d'utiliser la cmdlet Move-ClusteredMailboxServer ou l'Assistant Gestion de serveur de boîtes aux lettres en cluster plutôt que les outils de gestion des clusters car la cmdlet et l'Assistant permettent à l'administrateur de spécifier le motif de la procédure de transfert.

Cluster avec basculement Windows

Pour créer un cluster à copie unique pour Exchange 2007, vous devez créer un cluster avec basculement en utilisant le service de cluster. Des clusters de basculement sont inclus dans les systèmes d'exploitation Windows Server 2003 Enterprise Edition et Datacenter Edition et Windows Server 2008 Enterprise et Datacenter. Dans les deux systèmes d’exploitation, le service de cluster est le composant logiciel essentiel qui contrôle tous les aspects des ressources en cluster. Lorsque le programme d'installation d'Exchange 2007 est exécuté sur un noeud d'un cluster de basculement, la version d'Exchange compatible avec les clusters est automatiquement installée. Un serveur de boîtes aux lettres en cluster dans un environnement de SCC contient les éléments suivants :

  • Stockage partagé   Exchange 2007 prend en charge les clusters de stockage partagé et non partagé. Les SCC utilisent le stockage partagé. Pour plus d'informations sur les clusters Exchange de stockage non partagé, consultez la rubrique Réplication continue en cluster.

  • La DLL de ressource   Windows communique avec des ressources dans un cluster en utilisant une bibliothèque de liens dynamiques (DLL) de ressources. Exchange 2007 fournit sa propre DLL de ressources personnalisée (nommée Exres.dll) pour communiquer avec le service de cluster. La communication entre le service de cluster et Exchange 2007 est personnalisée pour fournir les fonctionnalités de cluster, notamment le basculement.

  • Groupes    Exchange 2007 utilise des groupes de clusters Windows pour héberger et représenter un serveur de boîtes aux lettres en cluster. Dans un cluster à copie unique (SCC), un serveur de boîtes aux lettres en cluster est un groupe de clusters contenant des ressources de cluster Exchange, telles qu'une adresse IP, une ou plusieurs ressources de disque physique, le service Surveillance du système Microsoft Exchange et d'autres ressources Exchange.

  • Ressources   Les serveurs de boîtes aux lettres en cluster incluent des ressources telles que les ressources d'adresses IP, de noms de réseau et de disque physique. Ils incluent également leurs propres ressources spécifiques à Exchange. Lors de la création d'un serveur de boîtes aux lettres en cluster, Exchange crée automatiquement les autres ressources Exchange essentielles, telles que le service Surveillance du système Microsoft Exchange, le service de banque d'informations Microsoft Exchange et une ou plusieurs instances de groupe de stockage ou de base de données Microsoft Exchange.

Déploiement de clusters à copie unique

Le déploiement d'un SCC est similaire au déploiement d'un serveur Exchange autonome, ainsi qu'au déploiement de la réplication continue en cluster (CCR). Il existe néanmoins des caractéristiques propres aux clusters à copie unique (SCC) qu'il faut connaître lors de leur déploiement. Il est recommandé de consulter les rubriques suivantes :