Si les liaisons WAN sont à débit lent ou peu fiables, ou si l'Annuaire comprend un nombre d'objets élevé entraînant une surcharge du serveur et que l'accès soit lent, partitionnez l'Annuaire. Pour obtenir des informations complètes sur les partitions, reportez-vous au Gestion des partitions et des répliques.
La partition vous permet de déplacer une partie de l'Annuaire d'un serveur sur un autre.
Une partition est une division logique de la base de données eDirectory. Une partition d'Annuaire forme une unité de données distincte dans l'arborescence qui contient les informations de l'Annuaire.
Chaque partition de l'Annuaire se compose d'un ensemble d'objets Conteneur, de tous les objets qu'ils incluent et des données concernant ces objets. Les partitions eDirectory ne comprennent pas d'informations sur le système de fichiers, ni sur les répertoires et fichiers de ce système.
Le partitionnement est effectué à l'aide de ConsoleOne. Les partitions sont identifiées dans ConsoleOne par l'icône de partition suivante : Reportez-vous à Figure 15.
Figure 15
Vue Partition et Vue Réplique dans ConsoleOne
Dans cet exemple, l'icône de partition se trouve en regard de l'objet Arborescence. Cela signifie que cet objet est le conteneur le plus élevé dans la partition. Aucune icône de partition n'apparaît en regard des autres conteneurs, la seule partition est donc celle de l'arborescence.
La partition par défaut pour eDirectory consiste en effet à conserver l'Annuaire complet dans une seule partition.
Dans cet exemple, remarquez que Serveur1 est sélectionné. Lorsque vous sélectionnez un serveur dans ConsoleOne et que vous affichez la vue Partition et réplique, les répliques présentes sur ce serveur apparaissent à droite. Dans ce cas, Serveur1 contient une réplique de la partition unique. Reportez-vous à Répliques.
Les partitions se voient attribuer un nom d'après leur conteneur le plus élevé. Dans la Figure 16 deux partitions sont présentes : Arborescence et Finances. La partition Société est appelée partition enfant de la partition Arborescence car elle en a été séparée. La partition Arborescence est appelée partition parent de Finances.
Figure 16
Vue Partition et Vue Réplique dans ConsoleOne
Vous pouvez créer cette partition dans le cas où l'Annuaire compte tant d'objets que le serveur est surchargé et si l'accès à eDirectory est lent. En créant cette partition, vous pouvez diviser la base de données et transmettre les objets de cette branche à un autre serveur.
Dans l'exemple précédent, supposez que Serveur1 contienne des répliques des partitions Arborescence et Finances. À ce stade, les performances de eDirectory ne sont pas supérieures puisque Serveur1 contient toujours l'Annuaire complet (les répliques des deux partitions).
Pour améliorer les performances, vous devez déplacer l'une des répliques sur un autre serveur. Par exemple, si vous déplacez la partition Arborescence vers Serveur2, ce dernier contient tous les objets issus des conteneurs Arborescence et Société. Serveur1 ne contient que les objets issus des conteneurs Finances et Comptes. La charge de Serveur1 et de Serveur2 est inférieure à ce qu'elle serait sans partition.
Supposez que votre réseau couvre deux sites, Nord et Sud, connectés entre eux par une liaison WAN. Chacun des sites comporte trois serveurs. Reportez-vous à Figure 17.
Figure 17
Exemples de conteneurs dans ConsoleOne
Dans ce cas, le fonctionnement de eDirectory est plus rapide et plus fiable si l'Annuaire est divisé en deux partitions.
Avec une seule partition, les répliques sont soit conservées sur un site, soit partagées entre les deux sites. Cette méthode s'avère lourde pour deux raisons :
La solution à deux partitions indiquée ci-dessous permet de résoudre les problèmes de performances et de fiabilité sur la liaison WAN. Reportez-vous à Figure 18.
Figure 18
Exemples de partitions dans ConsoleOne
Les répliques de la partition Arborescence sont conservées sur les serveurs du site Nord. Les répliques de la partition Sud sont conservées sur le serveur du site Sud, comme l'illustre la Figure 19.
Figure 19
Exemples de partitions, de serveurs et de répliques dans ConsoleOne
Pour chacun des sites, les objets qui représentent les ressources locales sont stockés localement. Le trafic de synchronisation entre les serveurs se produit également au niveau local via le réseau LAN, plutôt que via la liaison WAN, à débit lent et peu fiable.
Cependant, lorsqu'un utilisateur ou un administrateur accède aux objets d'un autre site, le trafic eDirectory est généré sur la liaison WAN.