[发明专利]调度服务节点的方法及相关装置在审
申请号: | 201910711777.1 | 申请日: | 2019-07-31 |
公开(公告)号: | CN112311836A | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 赵文鹏 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 吴磊 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 调度 服务 节点 方法 相关 装置 | ||
本申请实施例提供了一种调度服务节点的方法及相关装置,可以基于网络之间互连的协议IP地址和路由信息在多个服务节点中进行多层次筛选,得到最优的目标服务节点,能够有效提高节点调度的准确率。其中,本申请实施例中调度服务节点的方法包括:在终端设备需要分布式系统中的服务节点提供服务时,调度服务器先根据终端设备的IP地址确定目标路由信息,再根据目标路由信息确定目标服务节点,然后将目标服务节点的标识发送至终端设备,以使得终端设备访问目标服务节点,实现业务数据交互。
技术领域
本申请涉及通信技术领域,尤其涉及调度服务节点的方法及相关装置。
背景技术
业务运营商通常采用分布式系统为用户提供各种服务,如视频服务和直播服务等等。为了保证业务运行的可靠性,业务运营商需要在一定范围内部署多个服务节点,且每个服务节点均可为用户提供服务。针对用户的业务调度请求,分布式系统的调度中心(调度服务器)可以根据预置的调度策略在服务节点集群中确定某一服务节点为用户服务。
上述调度策略一般基于网络之间互连的协议(internet protocol,IP)地址进行设置,业务运营商需要预先收集当前网络的IP地址信息,并将其划分为多个IP地址范围(网段),每个IP地址范围对应一个服务节点。当调度中心接收用户的业务调度请求后,先确定用户的IP地址所落入的IP地址范围,进而确定对应的服务节点为用户提供服务。
然而,上述调度策略仅涉及用户IP地址与服务节点对应的IP地址范围之间的从属关系,选择服务节点时所考虑的因素过于单一,最终选择得到的服务节点可能并非最优节点,导致节点调度的准确率较低。
发明内容
本申请实施例提供了一种调度服务节点的方法及相关装置,能够提高节点调度的准确率。
本申请实施例第一方面提供了一种调度服务节点的方法,包括:
若终端设备需要分布式系统中的服务节点提供服务时,分布式系统中的调度服务器可以先接收终端设备发送的业务调度请求,其中,业务调度请求携带终端设备的第一IP地址;
调度服务器内设置有多个路由信息,可以理解的是,每个路由信息通常包括一个IP地址范围,当调度服务器确定终端设备的第一IP地址位于某个路由信息所包括的IP地址范围内时,则将该路由信息确定为目标路由信息;
调度服务器基于路由信息与服务节点的对应关系,可以根据目标路由信息确定目标服务节点,其中,目标路由信息为与目标服务节点对应的路由信息;
调度服务器向终端设备发送业务调度应答,其中,业务调度应答携带目标服务节点的标识,以使得终端设备可以根据目标服务节点的标识访问目标服务节点,从而建立终端设备与目标服务节点之间的连接,实现业务数据交互。
从上述调度服务节点的方法中,可以看出:在终端设备需要分布式系统中的服务节点提供服务时,调度服务器先根据终端设备的第一IP地址确定目标路由信息,再根据目标路由信息确定目标服务节点,以调度目标服务节点为终端设备进行服务。在调度服务节点的过程中,调度服务器基于IP地址和路由信息在多个服务节点中进行多层次筛选,得到最优的目标服务节点,能够有效提高节点调度的准确率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910711777.1/2.html,转载请声明来源钻瓜专利网。