Configuration de démarrage rapide
Cet exemple de démarrage rapide montre comment créer une configuration de nom de site à l'aide de Site Selector pour
équilibrer la charge sur un ensemble de serveurs sur la base du nom de domaine utilisé dans la demande d'un client.
Matériel requis
Cet exemple de configuration de démarrage rapide nécessite :
- un accès administrateur au serveur de noms du site,
- quatre serveurs (serveur1, serveur2, serveur3, serveur4) configurés sur le réseau et un serveur supplémentaire sur
lequel le composant Site Selector est installé,
Remarque :
si Site Selector est co-implanté sur l'un des serveurs dont la charge est équilibrée, vous n'aurez besoin que
de quatre serveurs au lieu de cinq. Toutefois, la co-implantation nuira aux performances des serveurs avec équilibrage
de charge.
Préparation
Pour cet exemple de démarrage rapide, le domaine du site de la compagnie est ma_boutique_web.com. Site Selector est responsable du sous-domaine ma_boutique_web.com. Vous devez donc définir un sous-domaine
dans ma_boutique_web.com.
Par exemple : apps.ma_boutique_web.com. Site Selector n'est pas un système DNS totalement implémenté, tel que BIND, et agit en tant que noeud terminal dans une hiérarchieDNS. Site Selector a autorité sur le sous-domaine apps.ma_boutique_web.com. Le
sous-domaine apps.ma_boutique_web.com contiendra les noms de site suivants : marketing.apps.ma_boutique_web.com et
développeur.apps.ma_boutique_web.com.
- Mettez à jour le serveur de noms de domaine du site de la compagnie (voir la figure 20). Créez comme un enregistrement de serveur de noms dans le fichier named.data pour le sous-domaine
(apps.ma_boutique_web.com) dans lequel Site Selector est le serveur de noms faisant autorité :
apps.ma_boutique_web.com. IN NS siteselector.ma_boutique_web.com
- Vérifiez que le nom d'hôte complet ou le site n'est pas résolu dans le système de nom de domaine en cours.
- Installez Metric Server sur les serveurs (serveur1, serveur2, serveur3, serveur4) dont vous souhaitez que Site
Selector équilibre la charge. Pour plus d'informations, voir Metric Server.
Configuration du composant Site Selector
A l'aide de Site Selector, vous pouvez créer une configuration à l'aide de la ligne de commande, de
l'assistant de configuration ou de l'interface graphique. Pour cet exemple de démarrage rapide, les étapes de configuration
s'effectuent via la ligne de commande.
Remarque :
Les valeurs de paramètres doivent figurer en caractères anglais (donc sans accent, ni cédille). Les seules exceptions sont les valeurs de paramètres des noms d'hôte et des noms de fichier.
Configuration à partir de la ligne de commande
A partir d'une invite, effectuez les opérations ci-dessous.
- Démarrez le serveur ssserver sur la machine hébergeant Site Selector. En tant que superutilisateur ou administrateur, entrez la commande
ssserver à partir d'une invite.
Remarque :
Pour la plateforme Windows : Démarrez ssserver (IBM® Site Selector) à partir du panneau Services : Démarrer > Panneau de configuration > Outils
d'administration > Services.
- Démarrez le serveur de noms sur la configuration Site Selector :
sscontrol nameserver
start
- Configurez les noms de site (marketing.apps.ma_boutique_web.com et développeur.apps.ma_boutique_web.com) sur Site
Selector comme suit :
sscontrol sitename add marketing.apps.ma_boutique_web.com
sscontrol sitename add développeur.apps.ma_boutique_web.com
- Ajoutez les serveurs à la configuration Site Selector. Pour ce faire, configurez serveur1 et serveur2 avec
le nom de site marketing.apps.ma_boutique_web.com, puis configurez serveur3 et serveur4 avec le nom de site
développeur.apps.ma_boutique_web.com comme suit :
sscontrol server add
marketing.apps.ma_boutique_web.com:serveur1+serveur2
sscontrol server add
développeur.apps.ma_boutique_web.com:serveur3+serveur4
- Démarrez la fonction gestionnaire (manager) de Site Selector :
sscontrol manager
start
- Démarrez la fonction conseiller (advisor) de Site Selector (conseiller HTTP pour marketing.apps.ma_boutique_web.com
et conseiller FTP pour développeur.apps.ma_boutique_web) :
sscontrol advisor start http marketing.apps.ma_boutique_web.com:80
sscontrol
advisor start ftp développeur.apps.ma_boutique_web.com:21
Site Selector vérifie désormais que les
demandes des clients ne sont pas envoyées vers un serveur arrêté.
- Vérifiez que Metric Server a été démarré sur chacun des serveurs avec équilibrage de charge.
La configuration de base de Site Selector est maintenant terminée.
Test de vérification de la configuration
Vérifiez que la configuration fonctionne :
- A partir d'un client, doté d'un système DNS principal configuré comme étant le serveur de noms
responsable de ma_boutique_web.com, lancez une commande ping sur l'un des noms de site configurés.
- Connectez-vous à l'application. Par exemple :
- Ouvrez un navigateur, demandez marketing.apps.ma_boutique_web.com ; une page correcte doit s'afficher.
- Ouvrez un client FTP sur développeur.apps.ma_boutique_web.com, puis entrez un nom d'utilisateur et un mot de passe
correct.
- Observez les résultats de la commande suivante :
sscontrol server status
marketing.apps.ma_boutique_web.com:
sscontrol server status
développeur.apps.ma_boutique_web.com:
Le nombre total de réussites d'accès de chaque serveur doit s'ajouter
aux demandes de commande ping et d'application.
Configuration à l'aide de l'interface graphique
Pour plus d'informations sur l'utilisation de l'interface graphique de Site Selector, voir Interface graphique et Annexe A. Interface graphique utilisateur : Instructions générales.
Configuration à l'aide de l'assistant de configuration
Pour plus d'informations sur l'utilisation de l'assistant de Site Selector, voir
Assistant de configuration.