METHOD AND SYSTEM FOR DISTRIBUTED LOAD BALANCING
Load balancing includes receiving, from a client, a connection request to establish a connection with a server; determining load balancing state information based at least in part on the connection request; synchronizing the determined load balancing state information across a plurality of service e...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Load balancing includes receiving, from a client, a connection request to establish a connection with a server; determining load balancing state information based at least in part on the connection request; synchronizing the determined load balancing state information across a plurality of service engines, including to invoke an atomic read-miss-create (RMC) function on a distributed data store service; and distributing the connection to a selected server among a plurality of servers according to a result of the RMC function.
L'invention concerne un procédé d'équilibrage de charge comportant les étapes consistant à recevoir de la part d'un client une demande de connexion visant à établir une connexion avec un serveur; déterminer des informations d'état d'équilibrage de charge en se basant au moins en partie sur la demande de connexion; synchroniser les informations déterminées d'état d'équilibrage de charge à travers une pluralité de moteurs de services, notamment pour invoquer une fonction de lecture-évitement-création (RMC) atomique sur un service réparti de magasin de données; et répartir la connexion à un serveur sélectionné parmi une pluralité de serveurs en fonction d'un résultat de la fonction RMC. |
---|