Qu’est-ce que l’équilibrage de charge hybride ?
L’équilibrage de charge hybride consiste à répartir les requêtes des clients entre un ensemble d’applications serveur exécutées dans différents environnements : sur site, dans un cloud privé et dans le cloud public. Il optimise la fiabilité, la rapidité et la rentabilité de la diffusion des contenus, quel que soit leur emplacement, afin d’offrir une expérience utilisateur optimale.
Pour consulter des informations générales sur les répartiteurs de charge, voir Économisez 80 % par rapport aux répartiteurs de charge matériels.
Aujourd’hui, de nombreuses entreprises migrent leurs applications de serveurs sur site vers le cloud public afin de bénéficier d’avantages tels que la réduction des coûts et la facilité d’adaptation des capacités à la demande. Toutefois, une migration complète ne s’effectue généralement pas du jour au lendemain et le cloud ne convient pas à toutes les applications. Les entreprises doivent donc souvent gérer à la fois des applications sur site et dans le cloud. Par exemple, une entreprise peut utiliser un serveur de messagerie Outlook installé sur site et géré par son équipe informatique interne, tout en conservant les informations de ses clients dans un CRM cloud tel que Salesforce.com et en hébergeant sa boutique en ligne sur Amazon Web Services. Avec une solution d’équilibrage de charge hybride, les utilisateurs accèdent aux applications via un point d’entrée unique, tandis que l’équilibreur de charge identifie et répartit le trafic entre les différents emplacements.
Les entreprises qui ont investi dans des clouds privés sont confrontées à une situation encore plus complexe, car elles doivent répartir la charge entre trois emplacements de ressources. À l’instar du cloud public, un cloud privé est un centre de données virtuel hébergé hors site par un fournisseur de services cloud. Il se distingue toutefois du cloud public en garantissant des capacités de stockage et de calcul dédiées, qui ne sont pas partagées avec les autres clients du fournisseur.
Grâce à une solution d’équilibrage de charge hybride, les entreprises peuvent répartir le trafic de manière fluide entre les serveurs sur site, les clouds privés et le cloud public, afin que chaque requête soit traitée par la ressource la plus appropriée. La décision d’équilibrage de charge peut reposer sur des facteurs tels que les suivants :
- Emplacement – Les ressources de cloud public sont presque toujours réparties géographiquement, tout comme les ressources sur site et de cloud privé des entreprises multinationales. Connecter les utilisateurs au serveur le plus proche réduit la latence du réseau et permet de fournir du contenu localisé (par exemple, du texte dans la langue du pays où se trouve le serveur).
- Type de requête – Les solutions d’équilibrage de charge hybride peuvent acheminer les requêtes portant sur différents types de contenu (vidéos, images ou données d’application telles que les tarifs et les informations sur les stocks) vers les serveurs qui hébergent le type de contenu concerné. L’utilisation de serveurs spécialisés, qui peuvent être optimisés en fonction du contenu qu’ils diffusent, évite d’avoir à dupliquer le même contenu sur chaque site.
- Valeur commerciale – Les requêtes provenant de clients stratégiques ou susceptibles de générer des revenus peuvent être dirigées vers des serveurs dédiés afin de garantir une diffusion aussi rapide et fiable que possible, tandis que les requêtes de moindre valeur sont dirigées vers une ressource moins coûteuse.
- Sécurité – Les entreprises peuvent conserver un contrôle maximal sur les données sensibles en les hébergeant dans un cloud privé ou sur site, tout en stockant les données non soumises à des restrictions dans le cloud public afin de réduire les coûts.
- Coût – La répartition de charge hybride entre les ressources dédiées et les ressources cloud permet aux entreprises d’offrir une expérience optimale aux utilisateurs de la manière la plus rentable possible.
Équilibrage de charge matériel ou logiciel
Les solutions traditionnelles d’équilibrage de charge reposent sur du matériel propriétaire hébergé dans un centre de données, dont l’acquisition, la maintenance et la mise à niveau peuvent s’avérer très coûteuses. Les équilibreurs de charge logiciels peuvent offrir les mêmes performances et la même fiabilité que les solutions matérielles, à un coût bien inférieur, car ils fonctionnent sur du matériel standard.
La plupart des entreprises suivent les bonnes pratiques et déploient les répartiteurs de charge dans le même environnement que les ressources dont ils répartissent la charge : sur site pour les applications exécutées dans le centre de données et dans le cloud pour les applications hébergées dans le cloud. Les fournisseurs d’infrastructures cloud n’autorisent généralement pas l’utilisation de matériel appartenant aux clients ou de matériel propriétaire dans leur environnement. Par conséquent, les entreprises qui déploient des répartiteurs de charge matériels sur site doivent tout de même utiliser un répartiteur de charge logiciel pour leurs ressources cloud. Le personnel informatique doit donc maîtriser et assurer la maintenance de deux solutions de répartition de charge différentes. À l’inverse, une même solution logicielle de répartition de charge, telle que NGINX ou NGINX Plus, peut être déployée à la fois sur site et dans le cloud, ce qui réduit la complexité opérationnelle, les coûts ainsi que le temps nécessaire au développement et au déploiement des applications.
Comment NGINX peut-il vous aider ?
NGINX Plus et NGINX sont les meilleures solutions d’équilibrage de charge du marché, utilisées par des sites web à fort trafic tels que Dropbox, Netflix et Zynga. Plus de 350 millions de sites web dans le monde font confiance à NGINX Plus et NGINX Open Source pour diffuser leur contenu rapidement, de manière fiable et sécurisée.
En tant qu’équilibreur de charge logiciel, NGINX Plus est nettement moins coûteux que les solutions matérielles offrant des fonctionnalités similaires. De plus, il peut être facilement déployé dans une infrastructure cloud telle qu’Amazon Elastic Cloud Compute (EC2) afin de répartir la charge entre les ressources du cloud public, ainsi que les ressources sur site et celles du cloud privé.
Pour en savoir plus sur les avantages de l’utilisation de NGINX Plus pour répartir la charge de vos applications, téléchargez notre livre blanc, Cinq raisons de choisir un répartiteur de charge logiciel.

