Chinese (People's Republic of China)  English  Français


Supinfo-Projects.com
Tous les projets des élèves ingénieurs de Supinfo



Projets
  Dernier Projet
  Les plus populaires
  Tous les Projets

153 Visiteurs
3168 Projets


My Supinfo-Projects

   Connectez-vous
   Créez un Compte


Synopsis

   25 Visites
   Note INTERNET : 20
    (3 Votants)
   0 Commentaires

   Lire l'article

Evaluez cet article

20
18
16
14
12
10
8
6
4
2
0


Commentez cet article

Auteur :

Email :

Votre commentaire :



 
2006 - Mémoire de fin d'étude
Mise en place d'un cluster Exchange 2003
[60 mn de lecture - paru le 7/3/2006 3:13:46 PM - Public : Expert]

Auteur

kikrakKevin LE COGUIC
Elève-Ingénieur Supinfo Paris
Promotion SUPINFO 2006

   Lui écrire
   Tous les projets de cet auteur
   Le mini-CV de cet auteur

1 Concept de clustering

1.1 Clustering

La technique de clustering a été inventée afin d’assurer une haute disponibilité de ressources publiées et un partage de charge entre plusieurs serveurs.
Un cluster est en général composé des éléments suivants :

  • Plusieurs serveurs physiques, appelés nœuds
  • Des ressources partagées stockées sur des disques physiques connectés à tous les nœuds du cluster


  • Bien qu’il existe plusieurs types de clustering, on peut distinguer deux catégories principales :

  • Le partage de charge (Load Balancing) permet de fractionner le traitement de tâches sur plusieurs serveurs physiques.
  • Le clustering de haute disponibilité (High Availability) permet d’assurer une tolérance aux pannes et une disponibilité continue pour des applications critiques. Chaque nœud du cluster peut ainsi prendre le relai en cas de défaillance du nœud principal.

  • 1.2 Cluster de serveurs

    Depuis Windows NT Server 4.0, Microsoft fourni des services de clustering de serveurs (MSCS - Microsoft Cluster Server).
    Un cluster de serveurs est un groupe de serveurs physiques fonctionnant ensemble comme s’il s’agissait d’un seul système. C’est une solution de haute disponibilité qui permet un basculement entre les nœuds afin de garantir la continuité d’un service critique.

    Pour fonctionner, ce type de cluster a besoin de deux nœuds au minimum, au moins un disque partagé (disque de quorum), un réseau public permettant au cluster de communiquer avec le reste de l’infrastructure et un réseau privé assurant un échange d’informations périodique entre les nœuds du cluster (pulsation).

    Le déploiement d’un cluster nécessite la création d’un Serveur Virtuel auquel est associé un groupe de ressources par défaut (une adresse IP, un nom DNS, un disque physique).
    En cas d’échec d’un des nœuds du cluster, il y a basculement des ressources sur un autre nœud. On parle alors de failover.
    Il est alors possible de dépanner le nœud défaillant de manière transparente pour les utilisateurs, la continuité du service étant assurée.
    Lorsque le nœud est restauré, les ressources basculent de nouveau sur le nœud principal et on parle alors de failback.

    Le fonctionnement des nœuds peut être soit actif/actif, soit actif/passif. Cela a un impacte différent sur le déroulement des failover et failback.

    Dans une configuration actif/passif, un seul nœud (actif) supporte toute la charge de l’application critique et les autres nœuds (passifs) patientent jusqu’à un failover.
    En cas de panne dans une configuration actif/passif, les performances sont préservées car le nœud qui prend le relai n’exécutait aucune application avant le failover.
    C’est le cas le plus couramment utilisé bien qu’étant relativement coûteux du fait que la puissance des autres serveurs ne soit utilisée qu’en cas de défaillance.

    Dans une configuration actif/actif, tous les nœuds du cluster se partagent la charge de l’application critique.
    En cas de panne de défaillance d’un nœud dans cette configuration, les autre nœuds actifs se répartissent la charge du serveur défaillant en plus de la charge qui leur était déjà attribué avant la panne. Il peut donc arriver qu’une panne d’un nœud sature l’ensemble du cluster dans une configuration actif/actif.

    Un nœud actif correspond à un nœud exécutant une instance de Serveur Virtuel.

    Le cluster de serveurs n’est supporté que par les versions Enterprise Edition (jusqu’à 8 nœuds) et Datacenter de Windows Server 2003.

    1.3 Cluster de serveurs Exchange

    Lors de la conception d’une infrastructure de messagerie Exchange 2003 en cluster, différents éléments sont à prendre en compte.
    Le fait qu’Exchange 2003 soit limité à 4 groupes de stockage par serveur influence le déroulement des failover en cas de défaillance d’un des nœuds dans une configuration actif/actif.
    En effet, dans une configuration actif/actif à deux nœuds dans laquelle chaque nœud contient plus de 2 groupes de stockage, un failover obligerait un des nœuds à assumer plus de 4 groupes de stockage !
    Microsoft recommande donc l’utilisation de configurations actif/passif lors de la mise en place d’un cluster Exchange.

    Dans le cas d’un cluster Exchange, un nœud actif correspond à un nœud exécutant un serveur virtuel Exchange (EVS, Exchange Virtual Server) Un EVS est associé à un groupe de ressources qui comprend au minimum :

  • Un disque physique
  • Une adresse IP
  • Un nom DNS


  • Lors de l’implémentation d’une infrastructure de messagerie Exchange avec un serveur frontal traitant les requêtes clientes et un serveur dorsal stockant les boites aux lettres des utilisateurs, une solution avancée de clustering peut être mise en place.
    En effet, si on constate un goulot d’étranglement au niveau de la charge réseau occupée par les requètes clientes, il peut être judicieux de mettre en place une solution de partage de charge (clustering NLB, Network Load Balancing) pour le serveur frontal.
    Cette solution peut être également couplée à une solution de clustering de serveurs sur le serveur dorsal afin de garantir la disponibilité des boites aux lettres.


    Articles de la même catégorie

     Pages : Top


    12 Visites
    0 Commentaires
    Etude de cas migration Windows Server 2003
    [10 mn de lecture - paru le 7/3/2006 1:31:25 PM - Public : Confirmé]

    En savoir plus


    14 Visites
    0 Commentaires
    Packaging avec Wise Package Studio
    [20 mn de lecture - paru le 6/30/2006 2:17:18 PM - Public : Débutant]

    En savoir plus


    17 Visites
    0 Commentaires
    ͼÂÛÉϵĵ¥Ôª²¼Ïß
    [25 mn de lecture - paru le 6/24/2006 2:51:25 PM - Public : ÐÂÊÖ]

    En savoir plus

       Tous les Articles


    SUPINFO Training Center peut vous proposer une formation système ...

       Devenez Ingénieur Système Microsoft en 35 jours avec SUPINFO Training Center
       Devenez Administrateur Système Microsoft avec SUPINFO Training Center


    Powered by Campus-Booster Technology
    Conditions d'utilisation & Copyright | Respect de la vie privée
    © Copyright 1965-2006 Supinfo Paris, Paris Academy of Computer Science
    Supinfo, Ecole Supérieure d'Informatique et Paris Academy Of Computer Science are trade marks.
    23, rue de Château LANDON - 75010 PARIS - Phone : +33 (0) 153359 700 Fax : +33 (0) 153359 701

    Web site autided by :