Qu'est-ce que l'équilibrage de charge dans le cloud ?

L’équilibrage de charge dans le cloud fait référence à la répartition des demandes des clients sur plusieurs serveurs d’applications exécutés dans un environnement cloud. Comme d’autres formes d’équilibrage de charge, l’équilibrage de charge cloud vous permet de maximiser les performances et la fiabilité des applications ; ses avantages par rapport à l’équilibrage de charge traditionnel des ressources sur site sont le coût (généralement) inférieur et la facilité de mise à l’échelle de l’application vers le haut ou vers le bas pour répondre à la demande.

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

Un nombre croissant d’entreprises, en particulier les petites entreprises, exécutent des applications de toutes sortes dans le cloud. Une entreprise peut utiliser un CRM basé sur le cloud tel que Salesforce.com pour stocker les informations client, un système ERP basé sur le cloud pour suivre les données produit, un fournisseur d'hébergement Web comme Google pour héberger son site Web et Amazon Elastic Compute Cloud (EC2) pour exécuter une poignée d'applications personnalisées. Il est considéré comme une bonne pratique de provisionner le serveur d'équilibrage de charge dans le même environnement que les ressources dont il équilibre la charge. Ainsi, lorsque la majeure partie de l’infrastructure informatique d’une entreprise est hébergée dans le cloud, il est logique d’exécuter également l’équilibreur de charge dans le cloud.

Matériel vs. Équilibrage de charge du logiciel

Les solutions d’équilibrage de charge traditionnelles s’appuient sur du matériel propriétaire hébergé dans un centre de données et nécessitent une équipe de personnel informatique sophistiqué pour installer, régler et entretenir le système. Seules les grandes entreprises disposant de budgets informatiques importants peuvent bénéficier de performances et d’une fiabilité améliorées. À l’ère du cloud computing, les solutions matérielles présentent un autre inconvénient majeur : elles ne prennent pas en charge l’équilibrage de charge dans le cloud, car les fournisseurs d’infrastructures cloud n’autorisent généralement pas le matériel client ou propriétaire dans leur environnement.

Heureusement, les équilibreurs de charge logiciels peuvent offrir les avantages en termes de performances et de fiabilité des solutions matérielles à un coût bien inférieur. Parce qu’ils fonctionnent sur du matériel standard, ils sont abordables même pour les petites entreprises. Et ils sont idéaux pour l’équilibrage de charge dans le cloud, car ils peuvent s’exécuter dans le cloud comme n’importe quelle autre application logicielle.

Avantages de l'équilibrage de charge dans le cloud

Les avantages de l’équilibrage de charge dans le cloud découlent notamment du caractère évolutif et global du cloud lui-même.

La facilité et la rapidité de mise à l'échelle dans le cloud signifient que les entreprises peuvent gérer les pics de trafic (comme ceux du Cyber Monday) sans dégradation des performances en plaçant un équilibreur de charge cloud devant un groupe d'instances d'application, qui peuvent rapidement évoluer automatiquement en réaction au niveau de demande.

La possibilité d’héberger une application sur plusieurs hubs cloud à travers le monde peut améliorer la fiabilité. Si une panne de courant frappe le nord-est des États-Unis après une tempête de neige, par exemple, l'équilibreur de charge cloud peut diriger le trafic des ressources cloud hébergées là-bas vers des ressources hébergées dans d'autres régions du pays.

Comment NGINX Plus 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 EC2 pour équilibrer la charge sur plusieurs ressources cloud.

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 .