Apache propose un logiciel gratuit pour faire fonctionner vos propres serveurs Web. Les serveurs Web deviennent plus fiables, cependant, lorsque vous utilisez plusieurs serveurs pour offrir le même site. De cette façon, les visiteurs peuvent découvrir les temps de chargement plus rapides parce que leur requête est envoyée au serveur moins encombré . Plusieurs serveurs offrent également plus de résilience en cas de panne du serveur. Comme son nom l'indique , l'équilibrage de charge équilibrer la charge de travail entre plusieurs ordinateurs. Il peut s'agir de n'importe quel nombre de serveurs - de deux à 200. Avec plus de serveurs , vous obtenez un site Web plus rapide et plus souple. Choses que vous devez
Deux serveurs de distribution produits multiples basé sur Linux Apache serveurs
Afficher plus Instructions
1
connecter tous les serveurs sur le réseau . S'assurer que tous les éléments peuvent parler les uns aux autres à travers le réseau en émettant des commandes Ping .
2
Activer logiciel d'équilibrage de charge de couche de transport sur les serveurs de distribution. On installe Linux , ceci est appelé serveur virtuel IP , ou IPVS . Il permet aux serveurs de contrôler les sessions de connexion Web individuelles .
3
Installer " UltraMonkey " ou un protocole similaire veille sur les serveurs de distribution. Cela vous permet de configurer chaque serveur de distribution d'émettre régulièrement un signal de « battement de cœur » à l'autre , permettant de renforcer et de traiter une demande d'équilibrage de charge dans le cas où l'autre échoue .
4
Configurez l' l'équilibrage de charge pour chacune des adresses IP des serveurs Apache individuels. Chez le singe de charge , cela se fait en éditant le fichier " ldirectord.cf " . Vous pourrez également configurer une adresse IP virtuelle supplémentaire . C'est l'adresse d'un client à l'extérieur va utiliser lorsque vous demandez une page Web à partir du cluster de serveurs.
5 synchronisation Configurer
entre les répertoires web publics de chacun de vos serveurs Apache . Cela permettra d'assurer que le même site Web est offert , quel que soit le serveur Web est utilisé. Linux utilise l'outil " rsync " pour remplir cette fonction .
6
Configurez chaque serveur Apache pour accepter les requêtes de pages web entrants destinés à l'adresse IP virtuelle qui a été mis en place à l'étape 5 .