LOAD BALANCING SYSTEM AND METHOD FOR CLOUD-BASED NETWORK APPLIANCES
A load balancing system is provided including: one or more virtual machines implemented in a cloud-based network and including a processor; and a load balancing application implemented in the virtual machines and executed by the processor. The load balancing application is configured such that the p...
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: | A load balancing system is provided including: one or more virtual machines implemented in a cloud-based network and including a processor; and a load balancing application implemented in the virtual machines and executed by the processor. The load balancing application is configured such that the processor: receives one or more health messages indicating states of health of network appliances implemented in an appliance layer of the cloud-based network; receives a forwarding packet from a network device for an application server; based on the health messages, determines whether to perform a failover process or select a network appliance; performs a first iteration of a symmetric conversion to route the forwarding packet to the application server via the selected network appliance; receives a return packet from the application server based on the forwarding packet; and performs a second iteration of the symmetric conversion to route the return packet to the network device.
L'invention porte sur un système d'équilibrage des charges comprenant : une ou plusieurs machines virtuelles mises en œuvre dans un réseau basé sur l'infonuagique et comprenant un processeur ; et une application d'équilibrage des charges mise en œuvre dans les machines virtuelles et exécutée par le processeur. L'application d'équilibrage des charges est configurée de sorte que le processeur : reçoive un ou plusieurs messages de santé indiquant des états de santé d'appareils de réseau mis en œuvre dans une couche d'appareil du réseau basé sur l'infonuagique ; reçoive un paquet de transfert provenant d'un dispositif de réseau pour un serveur d'application ; sur la base des messages de santé, détermine s'il faut effectuer un processus de reprise ou sélectionner un appareil de réseau ; effectue une première itération d'une conversion symétrique pour acheminer le paquet de transfert vers le serveur d'application par l'intermédiaire de l'appareil de réseau sélectionné ; reçoive un paquet de retour du serveur d'application sur la base du paquet de transfert ; et effectue une seconde itération de la conversion symétrique pour acheminer le paquet de retour vers le dispositif de réseau. |
---|