Composant Site Selector

Site Selector fonctionne avec d'autres serveurs de noms pour équilibrer la charge sur un groupe de serveurs à l'aide des mesures et des pondérations recueillies. Vous pouvez créer une configuration de site pour assurer l'équilibrage de charge sur un groupe de serveurs sur la base du nom de domaine utilisé pour la demande d'un client.

Un client envoie une demande de résolution de nom de domaine à un serveur de noms appartenant au réseau. Le serveur de noms achemine la demande au poste Site Selector. Site Selector résout le nom de domaine en adresse IP de l'un des serveurs qui est configuré sous le nom du site. Site Selector renvoie l'adresse IP du serveur sélectionné au serveur de noms. Le serveur de noms renvoie l'adresse IP au client.

Metric Server est un composant de Load Balancer qui surveille le système et doit être installé sur chaque serveur avec équilibrage de charge de votre configuration. Metric Server permet à Site Selector de surveiller le niveau d'activité d'un serveur, de détecter le moment où un serveur est le moins chargé et de détecter un serveur défaillant. Par charge, on entend le travail effectivement fourni par le serveur. En personnalisant les fichiers script de mesure du système, vous pouvez choisir le type de mesures utilisées pour évaluer la charge. Site Selector peut être configuré en fonction de chaque environnement, en tenant compte de facteurs tels que la fréquence des accès, le nombre total d'utilisateurs et les différents types d'accès (requêtes courtes, longues, à forte ou faible consommation de ressources CPU).

Fonctions de Site Selector :

Fonctions d'équilibrage de charge

Les fonctions principales de Site Selector interagissent les unes avec les autres et avec la configuration de votre serveur afin d'équilibrer le trafic réseau de votre environnement. Site Selector se compose des fonctions suivantes :
  • La commande ssserver traite les demandes à partir de la ligne de commande adressées au serveur de noms, au gestionnaire et aux conseillers.
  • La commande nameserver fonctionne avec d'autres serveurs de noms d'un système de noms de domaine pour équilibrer la charge sur un groupe de serveurs. Le serveur de nms s'exécute toujours lorsque le composant Site Selector est utilisé pour l'équilibrage de charge.
  • Le gestionnaire définit les mesures utilisées par l'exécuteur en fonction de plusieurs facteurs :
    • les décomptes internes de l'exécuteur,
    • le retour d'informations sur les serveurs fournis par les conseillers,
    • le retour d'informations émanant d'un programme de contrôle système, tel que Metric Server ou WLM.
  • Les conseillers interrogent les serveurs et analysent les résultats par protocole avant d'appeler le gestionnaire pour définir les pondérations comme il convient. Pour configurer et gérer le serveur de noms, les conseillers et le gestionnaire, utilisez la ligne de commande (sscontrol) ou l'interface utilisateur graphique (lbadmin).

Gestion des serveurs locaux et éloignés avec Site Selector et Metric Server

Un client envoie une demande de résolution de nom de domaine à un serveur de noms client. Le serveur de noms client achemine la demande au poste Site Selector (chemin d'accès 1) via DNS. Site Selector résout ensuite le nom de domaine en adresse IP de l'un des serveurs. Site Selector renvoie l'adresse IP du serveur sélectionné au serveur de noms client. Le serveur de noms renvoie l'adresse IP au client. Une fois que le client a reçu l'adresse IP du serveur, il achemine les demandes d'application directement au serveur sélectionné (chemin d'accès 2).
Important : Dans cet exemple, le serveur Metric Server fournit les informations de charge du système au poste Site Selector. L'agent Metric Server est installé sur chaque serveur principal. Utilisez Metric Server avec Site Selector, sinon Site Selector peut seulement utiliser une méthode de sélection par permutation circulaire pour l'équilibrage de charge.
Cette figure illustre un site utilisant le composant Site Selector pour répondre aux demandes. Serveur 1, Serveur 2 et Serveur 3 sont des serveurs locaux. Serveur 4, Serveur 5 et Serveur 6 sont des serveurs éloignés.
Exemple de site utilisant Site Selector et Metric Server pour gérer les serveurs locaux et distants
Concept topic    

Terms and conditions for information centers | Feedback

Last updated: May 23, 2013 04:24 PM EDT
File name: covr_siteselector.html