-
公开(公告)号:EP2652924A2
公开(公告)日:2013-10-23
申请号:EP11849192.7
申请日:2011-12-16
发明人: PATEL, Parveen , IVANOV, Volodymyr , ZIKOS, Marios , PETTER, Vladimir , KUZNETSOV, Vyacheslav , DION, David Allen
CPC分类号: H04L47/125 , H04L43/0876 , H04L45/22 , H04L47/11
摘要: The present invention extends to methods, systems, and computer program products for synchronizing state among load balancer components. Embodiments of the invention include load balancers using a consistent hashing algorithm to decide how new connections should be load balanced. Use of consistent hashing algorithm permits load balancers to work in a stateless manner in steady state. Load balancers start keeping flow state information (destination address for a given flow) about incoming packets when it is needed, i.e., such as, for example, when a change in destination host configuration is detected. State information is shared across load balancers in a deterministic way, which allows knowing which load balancer is authoritative (e.g., is the owner) for a given flow. Each load balancer can reach the authoritative load balancer to learn about a flow that cannot be determined locally.