Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

Annexe A. Utilisation de LVS avec un cluster Red Hat

Vous pouvez utiliser des routeurs LVS avec un cluster Red Hat pour déployer un site de e-commerce à haute disponibilité qui fournit des capacités de répartition de charge, d'intégrité des données et de disponibilité d'applications.
The configuration in Figure A.1, « LVS with a Red Hat Cluster » represents an e-commerce site used for online merchandise ordering through a URL. Client requests to the URL pass through the firewall to the active LVS load-balancing router, which then forwards the requests to one of the Web servers. The Red Hat Cluster nodes serve dynamic data to the Web servers, which forward the data to the requesting client.
LVS with a Red Hat Cluster

Figure A.1. LVS with a Red Hat Cluster

Serving dynamic Web content with LVS requires a three-tier configuration (as shown in Figure A.1, « LVS with a Red Hat Cluster »). This combination of LVS and Red Hat Cluster allows for the configuration of a high-integrity, no-single-point-of-failure e-commerce site. The Red Hat Cluster can run a high-availability instance of a database or a set of databases that are network-accessible to the Web servers.
Une configuration trois tiers est requise pour fournir du contenu dynamique. Alors qu'une configuration LVS deux tiers est appropriée lorsque les serveurs fournissent uniquement du contenu Web statique (des petites quantités de données ne changeant pas fréquemment), ce n'est pas le cas lorsque les serveurs fournissent du contenu dynamique. Le contenu dynamique pourrait inclure un inventaire de produits, des bons de commande ou des base de données client qui doivent être cohérents sur tous les serveurs Web afin que le client ait accès à une information correcte et mise à jour.
Chaque tiers fournit les fonctions suivantes :
  • Premier tiers — Des routeurs LVS répartissant la charge afin de distribuer les requêtes Web.
  • Second tiers — Un ensemble de serveurs Web pour traiter les requêtes.
  • Troisième tiers — Un cluster Red Hat pour fournir les données aux serveurs Web.
In an LVS configuration like the one in Figure A.1, « LVS with a Red Hat Cluster », client systems issue requests on the World Wide Web. For security reasons, these requests enter a Web site through a firewall, which can be a Linux system serving in that capacity or a dedicated firewall device. For redundancy, you can configure firewall devices in a failover configuration. Behind the firewall are LVS load-balancing routers, which can be configured in an active-standby mode. The active load-balancing router forwards the requests to the set of Web servers.
Each Web server can independently process an HTTP request from a client and send the response back to the client. LVS enables you to expand a Web site's capacity by adding Web servers behind the LVS routers; the LVS routers perform load balancing across a wider set of Web servers. In addition, if a Web server fails, it can be removed; LVS continues to perform load balancing across a smaller set of Web servers.