Qu'est-ce que l'équilibrage de charge hybride ?

L'équilibrage de charge hybride fait référence à la répartition des demandes client sur un ensemble d'applications serveur exécutées dans différents environnements : sur site, dans un cloud privé et dans le cloud public. L’équilibrage de charge hybride maximise la fiabilité, la rapidité et la rentabilité de la diffusion de contenu, quel que soit l’endroit où il se trouve, pour une expérience utilisateur optimale.

Pour consulter les informations générales sur les équilibreurs de charge, consultez Économisez 80 % par rapport aux équilibreurs de charge matériels .

Aujourd’hui, de nombreuses entreprises migrent leurs applications des serveurs sur site vers le cloud public, pour bénéficier d’avantages tels que des coûts réduits et une facilité d’évolution en réponse à la demande. Mais une migration complète ne se fait généralement pas du jour au lendemain, et le cloud n’est pas adapté à toutes les applications. Les entreprises doivent donc souvent gérer un mélange d’applications sur site et dans le cloud. Par exemple, une entreprise peut utiliser un serveur de messagerie Outlook installé et géré sur site par son équipe informatique interne, mais conserver les informations client dans un CRM basé sur le cloud tel que Salesforce.com et héberger sa boutique de commerce électronique 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 et l’équilibreur de charge identifie et distribue le trafic sur 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 équilibrer la charge sur trois emplacements de ressources. Comme le cloud public, un cloud privé est un centre de données virtuel hébergé hors site par un fournisseur de cloud. Il diffère du cloud public dans le sens où il garantit un stockage dédié et une puissance de calcul qui ne sont pas partagés avec d’autres clients du fournisseur de cloud.

À l’aide d’une solution d’équilibrage de charge hybride, les entreprises peuvent répartir le trafic entre les serveurs sur site, les clouds privés et le cloud public de manière transparente afin que chaque demande soit satisfaite par la ressource la plus pertinente. La décision d’équilibrage de charge peut être basée sur des facteurs tels que les suivants :

  • Localisation – Les ressources du cloud public sont presque toujours réparties géographiquement, tout comme les ressources sur site et du cloud privé des entreprises multinationales. La connexion des utilisateurs au serveur le plus proche réduit la latence du réseau et peut être utilisée pour diffuser du contenu localisé (par exemple, du texte dans la langue du pays où réside le serveur).
  • Type de demande – Les solutions d’équilibrage de charge hybrides peuvent transmettre des demandes pour différents types de contenu (vidéo, images ou données d’application telles que des informations sur les prix et l’inventaire) aux serveurs qui hébergent ce type de contenu. L’utilisation de serveurs spécialisés, qui peuvent être optimisés pour le contenu qu’ils diffusent, élimine le besoin de dupliquer le même contenu à chaque emplacement.
  • Valeur commerciale – Les demandes provenant de clients stratégiquement importants ou susceptibles de générer des revenus peuvent être dirigées vers des serveurs dédiés pour une livraison plus rapide et plus fiable, tandis que les demandes 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 des données illimitées dans le cloud public pour réaliser des économies de coûts.
  • Coût – L’équilibrage de charge hybride entre les ressources dédiées et cloud permet aux entreprises d’offrir une expérience optimale aux utilisateurs de la manière la plus rentable.

Matériel vs. Équilibrage de charge du logiciel

Les solutions d’équilibrage de charge traditionnelles reposent sur du matériel propriétaire hébergé dans un centre de données et peuvent être assez coûteuses à acquérir, à entretenir et à mettre à niveau. Les équilibreurs de charge basés sur des logiciels peuvent offrir les performances et la fiabilité des solutions matérielles à un coût bien inférieur, car ils fonctionnent sur du matériel standard.

La plupart des entreprises suivent les meilleures pratiques et déploient des équilibreurs de charge dans le même environnement que les ressources qu’elles équilibrent : 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’infrastructure cloud n’autorisent généralement pas le matériel client ou propriétaire dans leur environnement. Par conséquent, les entreprises qui déploient des équilibreurs de charge matériels sur site doivent toujours utiliser un équilibreur de charge logiciel pour les ressources cloud. Cela nécessite que le personnel informatique comprenne et maintienne deux solutions d’équilibrage de charge différentes. En revanche, la même solution d’équilibrage de charge basée sur un logiciel, comme NGINX et NGINX Plus, peut être déployée à la fois sur site et dans le cloud, réduisant ainsi la complexité opérationnelle, les coûts et 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 utilisées par les sites Web à fort trafic tels que Dropbox, Netflix et Zynga. Plus de 350 millions de sites Web dans le monde s'appuient sur 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 cher que les solutions matérielles dotées de capacités similaires. De plus, il peut être facilement déployé dans une infrastructure cloud telle qu'Amazon Elastic Cloud Compute (EC2) pour équilibrer la charge entre les ressources du cloud public ainsi que les ressources sur site et dans le cloud privé.

Pour en savoir plus sur les avantages de l'utilisation de NGINX Plus pour équilibrer la charge de vos applications, téléchargez notre livre électronique, Cinq raisons de choisir un équilibreur de charge logiciel .