Avant d'effectuer les opérations décrites dans le présent chapitre, voir Planification de Site Selector. Ce chapitre décrit comment créer une configuration de base pour le composant Site Selector de Load Balancer.
Tâche | Description | Informations connexes |
---|---|---|
Configuration de la machine Site Selector. | Conditions requises | Installation de la machine Site Selector |
Configuration des machines pour équilibrer la charge. | Définition de la configuration de l'équilibrage de charge. | Etape 4. Définition de serveurs avec équilibrage de charge |
Quatre méthodes permettent de créer une configuration de base pour composant Site Selector de Load Balancer :
C'est la méthode la plus directe pour la configuration de Site Selector. Les valeurs des paramètres de commandes doivent être saisies à l'aide de caractères anglais. Les seules exceptions s'appliquent aux noms d'hôte (utilisés dans les commandes site name et server) et aux noms de fichiers.
Pour démarrer Site Selector à partir de la ligne de commande :
Vous pouvez entrer une version abrégée des paramètres de commandes sscontrol. Il suffit d'entrer les lettres spécifiques des paramètres. Par exemple, pour obtenir l'aide correspondant à la commande file save, entrez sscontrol he f à la place de sscontrol help file.
Pour démarrer l'interface de ligne de commande, entrez sscontrol pour ouvrir une invite sscontrol.
Pour fermer l'interface de ligne de commande, entrez exit ou quit.
Les commandes permettant de configurer Site Selector peuvent être entrées dans un fichier script de configuration, puis exécutées ensemble.
sscontrol file appendload mon_script
sscontrol file newload mon_script
Pour sauvegarder la configuration en cours dans un fichier script (par exemple, savescript), exécutez la commande suivante :
sscontrol file save savescript
Cette commande enregistre le fichier script de configuration dans le répertoire suivant :
Pour des instructions générales et un exemple de l'interface graphique, voir la figure 38.
Pour démarrer l'interface graphique, procédez comme suit :
Pour pouvoir configurer le composant Site Selector à partir de l'interface graphique, vous devez d'abord sélectionner Site Selector dans l'arborescence. Une fois connecté à un hôte sur lequel le serveur ssserver est exécuté, vous pouvez créer des noms de site contenant des serveurs, démarrer le gestionnaire et lancer des conseillers.
Vous pouvez utiliser l'interface graphique pour toute opération normalement exécutée par la commande sscontrol. Par exemple, pour définir un nom de site à partir de la ligne de commande, vous devez entrer la commande sscontrol sitename add nom_site. Pour définir un nom de site à partir de l'interface graphique, cliquez à l'aide du bouton droit de la souris sur Serveur de noms, puis dans le menu en incrustation, sélectionnez Ajouter un nom de site. Entrez le nom du site dans le menu en incrustation, puis cliquez sur OK.
Les fichiers de configuration Site Selector existants peuvent être chargés à l'aide des options Chargement de la nouvelle configuration (pour remplacer intégralement la configuration en cours) et Ajout à la configuration en cours (pour mettre à jour la configuration en cours) du menu en incrustation Hôte. Vous devez sauvegarder votre configuration Site Selector dans un fichier en utilisant l'option Sauvegarder le fichier de configuration en du menu en incrustation Hôte. Le menu Fichier situé en haut de l'interface graphique permet de sauvegarder les connexions à l'hôte en cours dans un fichier ou de restaurer les connexions dans des fichiers existants sur tous les composants Load Balancer.
Pour exécuter une commande à partir de l'interface graphique : mettez le noeud Hôte en surbrillance dans l'arborescence de l'interface graphique, puis sélectionnez Envoyer la commande... dans le menu en incrustation Hôte. Dans la zone d'entrée de commande, entrez la commande à exécuter, par exemple nameserver status. Les résultats et l'historique des commandes exécutées lors de la session courante s'affichent dans la fenêtre ouverte.
Vous pouvez accéder à l'Aide en cliquant sur le point d'interrogation situé dans l'angle supérieur droit de la fenêtre Load Balancer.
Pour plus de détails sur l'utilisation de l'interface graphique, voir Annexe A. Interface graphique utilisateur : Instructions générales.
Si vous utilisez l'assistant de configuration, procédez comme suit :
ssserver
Vous pouvez lancer cet assistant à partir de l'invite en entrant la commande sswizard ou sélectionner l'assistant de configuration à partir du menu du composant Site Selector présenté dans l'interface graphique.
L'assistant Site Selector vous guide pas à pas dans le processus de création d'une configuration de base pour le composant Site Selector. Il vous demande des renseignements sur votre réseau et vous guide pour la configuration d'un nom de site permettant à Site Selector d'équilibrer le trafic entre un groupe de serveurs.
La configuration de la machine Site Selector ne peut être effectuée que par le superutilisateur (pour les systèmes AIX, HP-UX, Linux ou Solaris) ou l'administrateur (pour les systèmes Windows).
Vous aurez besoin d'un nom d'hôte complet ne pouvant être résolu comme nom de site pour le groupe de serveurs que vous configurez. Le nom de site est celui utilisé pour les clients pour accéder à votre site (par exemple, www.yourcompany.com). Site Selector équilibrera la charge du trafic pour ce nom de site entre les serveurs du groupe auquel le nom DNS a été attribué.
Pour démarrer la fonction serveur Site Selector, entrez ssserver sur la ligne de commande.
Pour démarrer le serveur de noms, entrez la commande sscontrol nameserver start.
Vous pouvez également lancer le serveur de noms à l'aide du mot clé bindaddress pour établir un lien uniquement avec l'adresse indiquée.
Site Selector équilibrera les demandes envoyées pour le nom de site aux serveurs correspondants configurés pour cela.
Le nom de site est un nom d'hôte ne pouvant être résolu qui sera demandé par le client. Le nom de site doit être un nom de domaine complet (par exemple, www.dnsdownload.com). Lorsqu'un client demande ce nom de site, l'une des adresses IP de serveur associées au nom de site est renvoyée.
Pour définir un nom de site, émettez la commande suivante :
sscontrol sitename add nom_site
Pour définir les options du nom de site, émettez la commande suivante :
sscontrol sitename set valeur_option_nom_site
Pour plus d'informations, voir Guide des commandes Site Selector.
Les serveurs sont les postes qui exécutent les applications dont vous souhaitez équilibrer la charge. Le serveur est l'adresse à nom symbolique ou notation décimale de la machine serveur. Pour définir un serveur sur le nom de site défini à l'étape 3, émettez la commande suivante :
sscontrol server add nom_site:serveur
Vous devez définir plusieurs serveurs sous un nom de site afin de permettre l'équilibrage de charge.
La fonction gestionnaire permet d'étendre la fonction d'équilibrage de charge. Avant de lancer la fonction gestionnaire, vérifiez que le système Metric Server est installé sur toutes les machines dont la charge est équilibrée.
Pour démarrer le gestionnaire, tapez la commande suivante :
sscontrol manager start
Les conseillers transmettent au gestionnaire des informations complémentaires sur la capacité à répondre aux demandes des serveurs ayant fait l'objet d'un équilibrage de charge. Chaque conseiller est spécifique à un protocole. Load Balancer fournit de nombreux conseillers. Par exemple, pour lancer le conseiller HTTP pour un nom de site particulier, entrez la commande suivante :
sscontrol advisor start http nom_site:port
Pour plus d'informations sur l'utilisation des mesures du système et de Metric Server, voir Metric Server.
Si vous démarrez des conseillers, vous pouvez modifier le niveau d'importance donné aux informations fournies par ces derniers (port) et entrant dans les décisions d'équilibrage de la charge. Pour définir le niveau d'importance pour le nom de site, émettez la commande sscontrol sitename set nom_site proportions. Pour plus d'informations, voir Proportion de l'importance accordée aux données d'état.
Il est recommander d'utiliser Metric Server avec le composant Site Selector. Pour plus d'informations sur la configuration de Metric Server sur tous les serveurs dont Site Selecteur assure l'équilibrage de charge, voir Metric Server.