发明名称 Iterative optimization method for site selection in global load balance
摘要 Systems, devices, and methods, including executable instructions and/or logic thereon, are provided for server site selection. A system includes a load balancing master configured to have a domain name server (DNS) capability with extensions to support iterative control and a manager capability to select among server sites to probe. The system includes a load balancing slave, communicatively coupled to the master, configured to have a DNS reflection capability to measure a round trip time (RTT) between the load balancing slave and a client local DNS server and an actor capability to respond to commands from the manager and to report a measured RTT to the load balancing master.
申请公布号 US9467383(B2) 申请公布日期 2016.10.11
申请号 US201214397429 申请日期 2012.06.19
申请人 Hewlett Packard Enterprise Development LP 发明人 Lin Qun Yang;Xie Jun Qing;Shen Zhi-Yong;Xu Xunteng
分类号 H04L12/803;H04L12/26;H04L29/08 主分类号 H04L12/803
代理机构 Brooks, Cameron & Huebsch, PLLC 代理人 Brooks, Cameron & Huebsch, PLLC
主权项 1. A server site selection system, comprising: a hardware processor; a load balancing master coupled to the hardware processor, including: a domain name server (DNS) capability which, when executed by the hardware processor, executes extensions to support iterative control; anda manager capability which, when executed by the hardware processor, selects a server site from a pool of server sites to probe; a load balancing slave communicatively coupled to the master, the slave including: a DNS reflection capability which, when executed by the hardware processor, measures a round trip time (RTT) between the load balancing slave and a client local DNS server by leveraging a DNS reflection; andan actor capability which, when executed by the hardware processor, responds to commands from the manager capability and reports a measured RTT to the load balancing master, wherein the load balancing master and the load balancing slave: iteratively perform successive rounds of selection on the pool of server sites until a convergence condition is reached, wherein the convergence condition is reached if the measured RTT is less than a first threshold or the number of rounds is greater than a second threshold; andselect a site based on the measured RTT and responds to the client local DNS server with an IP address corresponding to the selected site after the convergence condition has been reached.
地址 Houston TX US