【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
负载平衡可以包括工作负载跨多个计算机系统或计算机集群的分布。计算机系统和计算机集群可以分别包括应用(例如,web应用)、服务器和应用服务器的集群。应用服务器的集群可以包括冗余应用服务器,并且冗余应用服务器可以包括相同应用或内容的多个副本。可以在跨应用服务器的多个集群(即,冗余应用服务器的多个集群)对应用托管工作负载进行负载平衡。应用服务器的集群可以在物理上位于多个位置处。建立用户与应用服务器之间的最短路径可以包括可以影响应用托管性能的多个度量。附图说明图1示出了根据本公开内容的服务器选择的图。图2是示出根据本公开内容的用于选择服务器的方法的示例的流程图。图3示出了根据本公开内容的、与用于服务器选择的处理资源通信的机器可读介质的示例的框图。具体实施方式本公开内容的示例可以包括用于服务器选择的方法和系统。用于选择服务器的示例方法可以包括:在管理服务器处从本地服务器接收第一查询,并通过从所述管理服务器向多个参与者服务器发送多个查询通知来触发回复竞赛;以及选择第一参与者服务器。另外,用于选择服务器的示例方法还可以包括:在所述管理服务器处通过参考从所述第一参与者服务器接收的第一报告对来自本地服务器的将来查询进行解析(resolve)。在本公开内容的一些示例中,可以从部署在多个位置处的多个复制的服务器中选择服务器。所述选择可以基于从查询服务器到应用服务器的最短传播延迟。应用服务器可以包括对信息请求进行响应的多种类型的服务器。例如,应用服务器可以包括内容服务器或应用服务器,尽管服务器并不局限于内容服务 ...
【技术保护点】
一种用于选择服务器的方法,包括:在管理服务器处从本地服务器接收第一查询;通过构建多个查询通知以及通过从所述管理服务器向多个参与者服务器发送所述多个查询通知来触发回复竞赛,其中,所述多个参与者服务器中的每个参与者服务器响应于接收所述多个查询通知而向所述本地服务器发送响应,并且其中,来自所述多个参与者服务器的第一参与者服务器被所述本地服务器选择;以及在所述管理服务器处通过参考从所述第一参与者服务器接收的第一报告对来自所述本地服务器的将来查询进行解析。
【技术特征摘要】
【国外来华专利技术】1. 一种用于选择服务器的方法,包括:
在管理服务器处从本地服务器接收第一查询;
通过构建多个查询通知以及通过从所述管理服务器向多个参与者服务器发送所述多个查询通知来触发回复竞赛,其中,所述多个参与者服务器中的每个参与者服务器响应于接收所述多个查询通知而向所述本地服务器发送响应,并且其中,来自所述多个参与者服务器的第一参与者服务器被所述本地服务器选择;以及
在所述管理服务器处通过参考从所述第一参与者服务器接收的第一报告对来自所述本地服务器的将来查询进行解析。
2. 根据权利要求1所述的方法,其中,在所述管理服务器处从所述本地服务器接收所述第一查询包括:在全局负载平衡(GLB)管理服务器处接收第一域名系统(DNS)查询,并且其中,从所述管理服务器向所述多个参与者服务器发送所述多个查询通知包括:从GLB管理服务器向多个GLB 参与者服务器发送所述多个查询通知,所述多个查询通知包括通知标识符、所述本地服务器的IP地址、所述GLB管理服务器的IP地址以及惩罚延迟值。
3. 根据权利要求1所述的方法,其中,参考所述第一报告包括:
在一段时间期间触发多个回复竞赛;
从多个所选择的参与者服务器接收多个报告;
从多个所接收的报告选择具有最短延迟的第二报告;以及
选择与所述第二报告相关联的第二参与者服务器。
4. 根据权利要求1所述的方法,其中,构建多个查询通知包括:
创建指向所述多个参与者服务器的多个查询通知;以及
在所述管理服务器处针对所述多个参与者服务器中的每个参与者服务器计算惩罚延迟值,其中,所述多个参与者服务器中的每个参与者服务器的惩罚延迟值与所述多个参与者服务器中的每个参与者服务器上的负载或者与和所述多个参与者服务器相关联的多个应用服务器上的负载相关联。
5. 根据权利要求1所述的方法,其中,从所述多个参与者服务器中选择所述第一参与者服务器包括:所述本地服务器选择从所述多个参与者服务器接收的第一响应以及选择发送所接收的第一响应的所述第一参与者服务器。
6. 根据权利要求5所述的方法,其中,接收所述第一报告包括:接收选择结果和往返时间,并且其中,往返时间包括所述第一参与者服务器从其开始向所述本地服务器发送响应的时间到其中所述第一参与者服务器从所述本地服务器接收第二查询的时间。
7. 一种存储可由计算机执行的用于使计算机执行以下操作的用于服务器选择的指令的非临时性计算机可读介质:
在多个参与者服务器处接收复制的第一查询以便对来自管理服务器的域名进行解析,其中,所述管理服务器响应于接收第一查询而发送所述复制的第一查询以对来自本地服务器的域名进行解析;
在所述多个参与者服务器向所述本地服务器发送多个响应之前等待与惩罚延迟相等的一段时间,每个响应委派发送所述响应的参与者服务器来解析域名;
在第一参与者服务器处从所述...
【专利技术属性】
技术研发人员:Q林,J谢,Z沈,
申请(专利权)人:惠普发展公司,有限责任合伙企业,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。