Partitions

Si vos liaisons WAN sont lentes ou peu fiables, ou si l'annuaire comprend un nombre élevé d'objets qui entraîne une surcharge du serveur et ralentit l'accès, partitionnez l'annuaire. Pour obtenir des informations complètes sur les partitions, reportez-vous au Gestion des partitions et des répliques.

Le partitionnement vous permet de déplacer une partie de l'annuaire d'un serveur vers 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 Novell iManager. Les partitions sont identifiées dans iManager par l'icône de partition suivante : (partition icon).

Figure 13
Vue Réplique d'un serveur

Dans l'exemple ci-dessus, 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.

Notez, dans cet exemple, que la vue Réplique du Serveur1 est affichée. Lorsque vous affichez la vue Réplique d'un serveur dans iManager, toutes les répliques de ce serveur sont affichées dans la partie droite de l'écran. Dans le cas présent, Serveur1 contient une réplique de la partition unique Pour plus d'informations, reportez-vous à Répliques et à Affichage des répliques sur un serveur eDirectory.


Partitions

Les partitions reçoivent le nom du conteneur le plus élevé qu'elles comprennent. Dans la Figure 14, deux partitions sont présentes : Arborescence et Finances. La partition Finances est appelée partition enfant de la partition Arborescence, car elle a été séparée de cette dernière. La partition Arborescence est appelée partition parente de Finances.

Figure 14
Vue Réplique d'une partition

Vous pouvez envisager de créer cette partition si l'annuaire compte tellement d'objets que le serveur est surchargé et que l'accès à eDirectory est lent. La création d'une nouvelle partition permet de scinder la base de données et de placer les objets de cette branche sur un autre serveur.

L'exemple ci-dessus représente la vue Réplique de la partition Finances. Lorsque vous affichez la vue Réplique d'une partition dans iManager, tous les serveurs comportant une réplique de cette partition sont affichés dans la partie droite de l'écran. Dans le cas présent, Serveur1 contient une réplique Lecture-écriture de la partition Finances. Pour plus d'informations, reportez-vous à Affichage des répliques d'une partition.


Répartition optimale des répliques

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 accroître les performances, vous devez déplacer l'une des répliques vers 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 alors que les objets issus des conteneurs Finances et Comptes. La charge de Serveur1 et de Serveur2 est inférieure à la charge globale sans partitionnement.


Partitions et liaisons WAN

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.

Figure 15
Exemple de conteneurs eDirectory

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 solution s'avère difficile à gérer pour deux raisons :

La solution à deux partitions présentée ci-dessous permet de résoudre les problèmes de performances et de fiabilité sur la liaison WAN.

Figure 16
Exemple de partitions

Les répliques de la partition Arborescence sont conservées sur les serveurs du site Nord. Celles de la partition Sud sont conservées sur les serveurs du site Sud, comme l'illustre la Figure 17.

Figure 17
Exemple de partitions, serveurs et répliques

Pour chacun des sites, les objets qui représentent les ressources locales sont conservés localement. Le trafic de synchronisation entre les serveurs s'effectue également au niveau local, par le réseau LAN, plutôt que par la liaison WAN à débit faible 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.