L'équilibrage de la charge du serveur global (GSLB) fait référence à la répartition intelligente du trafic entre les ressources du serveur situées dans plusieurs zones géographiques. Les serveurs peuvent être sur site dans les centres de données d’une entreprise, ou hébergés dans un cloud privé ou public.
Pour plus d'informations sur l'équilibrage de charge, voir Équilibrage de charge : Gestion du trafic évolutive .
La reprise après sinistre est la principale raison pour laquelle de nombreuses entreprises déploient des ressources serveur sur plusieurs sites. Dans la configuration la plus courante, les données sont diffusées à partir d'un emplacement actif mais dupliquées dans un ou plusieurs emplacements de secours (passifs) qui les diffusent uniquement en cas de défaillance du site actif. Le rôle de l’équilibreur de charge global du serveur dans ce cas est de détecter la panne sur le site actif et de rediriger automatiquement les requêtes vers les sites de secours.
L’une des principales raisons de choisir un schéma actif-passif est qu’il n’est pas nécessaire de synchroniser les données entre les sites en temps réel ; les modifications sur le site actif peuvent être distribuées aux sites passifs à l’aide d’une méthode de traitement par lots plus simple et de connexions hors bande moins chères. Si vous gérez plusieurs sites actifs diffusant le même contenu – et certains des avantages de GSLB dans la liste suivante n’apparaissent que si vous le faites – alors la synchronisation des sites en temps réel devient importante.
Les avantages de l’équilibrage de la charge du serveur global sont les suivants :
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.
Bien qu'il soit possible de mettre en œuvre un équilibrage de charge global du serveur en interne, les défis liés au maintien de la synchronisation des données sur plusieurs sites (et à l'équilibrage efficace de la charge sur les sites) ne sont pas anodins. De nombreuses entreprises obtiennent leur solution GSLB auprès d'un fournisseur DNS géré tel qu'Akamai ou Amazon Route 53 . NGINX Plus ne fournit pas directement de fonctionnalités GSLB, mais ses algorithmes sophistiqués d'équilibrage de charge, ses contrôles de l'état du serveur et d'autres fonctionnalités le rendent idéal pour une utilisation dans les centres de données sur site ou dans le cloud vers lesquels les équilibreurs de charge de serveur mondiaux dirigent le trafic. Les modules spécialisés de NGINX Plus facilitent la capture d’informations sur l’emplacement du client et leur utilisation dans la décision d’équilibrage de charge locale.
En tant qu'équilibreur de charge logiciel, non seulement NGINX Plus est moins cher que les solutions matérielles dotées de capacités similaires, mais il peut également être déployé dans le cloud public ainsi que dans des centres de données privés, alors que les fournisseurs d'infrastructures cloud n'autorisent généralement pas les équilibreurs de charge matériels clients ou propriétaires dans leurs centres de données.
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 .