分配服务节点的方法、装置及系统制造方法及图纸

技术编号:11722343 阅读:108 留言:0更新日期:2015-07-11 13:36
本发明专利技术提供了一种分配服务节点的方法,包括:获取采样终端上传的与服务节点对应的网络质量采样数据,获取所述采样终端对应的网关节点;根据所述网络质量采样数据在所述服务节点中选取与所述网关节点对应的候选服务节点;获取所述候选服务节点上传的与所述网关节点对应的候选节点网络质量参数;根据所述网络质量采样数据与所述候选节点网络质量参数在所述候选服务节点中选取服务节点分配给所述网关节点。此外,还提供了一种分配服务节点的装置和系统。上述分配服务节点的方法、装置及系统能够为用户分配网络质量更优的服务节点。

【技术实现步骤摘要】

本专利技术涉及网络
,特别是涉及一种分配服务节点的方法、装置及系统
技术介绍
大型的互联网应用系统的用户群数量较大,通常分布在全国多个区域。现有技术 中,为了解决地域因素导致的各个区域到应用系统的服务器的网络延时较大的问题,通常 在每个区域架设一个或一个一上的服务节点,该服务节点可用于专口服务其辖区的用户的 业务需求。 然而,仅仅从地域的角度为终端用户分配服务节点并不能将与用户使用的终端之 间的网络质量最优的服务节点分配给用户,使得终端与被分配的服务节点之间的网络质量 较差。
技术实现思路
基于此,有必要提供一种能够为用户分配网络质量更优的服务节点的分配服务节 点的方法。 -种分配服务节点的方法,包括: 获取采样终端上传的与服务节点对应的网络质量采样数据,获取所述采样终端对 应的网关节点; 根据所述网络质量采样数据在所述服务节点中选取与所述网关节点对应的候选 服务节点; 获取所述候选服务节点上传的与所述网关节点对应的候选节点网络质量参数; 根据所述网络质量采样数据与所述候选节点网络质量参数在所述候选服务节点 中选取服务节点分配给所述网关节点。 此外,还有必要提供一种能够为用户分配网络质量更优的服务节点的分配服务节 点的装置。 一种分配服务节点的装置,包括: 采样数据获取模块,用于获取采样终端上传的与服务节点对应的网络质量采样数 据,获取所述采样终端对应的网关节点; 候选节点筛选模块,用于根据所述网络质量采样数据在所述服务节点中选取与所 述网关节点对应的候选服务节点; 候选节点质量参数获取模块,用于获取所述候选服务节点上传的与所述网关节点 对应的候选节点网络质量参数; 服务节点分配模块,用于根据所述网络质量采样数据与所述候选节点网络质量参 数在所述候选服务节点中选取服务节点分配给所述网关节点。 此外,还有必要提供一种能够为用户分配网络质量更优的服务节点的分配服务节 点的方法。 一种分配服务节点的方法,包括: 采样终端获取与服务节点的网络质量采样数据,并通过网关节点将其上传至登录 节点; 登录节点获取采样终端上传的网络质量采样数据,获取所述采样终端对应的网关 节点;根据所述网络质量采样数据在所述服务节点中选取与所述网关节点对应的候选服务 节点; 候选服务节点获取与所述网关节点的对应的候选节点网络质量参数并上传至所 述登录节点; 登录节点根据所述网络质量采样数据与所述候选节点网络质量参数在所述候选 服务节点中选取服务节点分配给所述网关节点。 此外,还有必要提供一种能够为用户分配网络质量更优的服务节点的分配服务节 点的系统。 一种分配服务节点的系统,包括采样终端、服务节点、网关节点和登录节点,其 中: 采样终端用于获取与服务节点的网络质量采样数据,并通过网关节点将其上传至 登录节点;登录节点用于获取采样终端上传的网络质量采样数据,获取所述采样终端对应的 网关节点;根据所述网络质量采样数据在所述服务节点中选取与所述网关节点对应的候选 服务节点; 候选服务节点用于获取与所述网关节点的对应的候选节点网络质量参数并上传 至所述登录节点; 登录节点根据所述网络质量采样数据与所述候选节点网络质量参数在所述候选 服务节点中选取服务节点分配给所述网关节点。 上述分配服务节点的方法、装置及系统在为用户终端分配服务节点时,没有采用 简单的地理位置进行分配,而是根据用户终端所处的网关节点进行分配。且W网关节点为 单位分配服务节点时,不仅参考了该网关节点下的采样终端采样得到的能够反映到服务节 点的网络质量的数据,还参考了服务节点上传的能够反映服务节点到该网关节点的网络质 量的数据,并结合两者W网关节点为单位分配服务节点,使得网关节点所管辖的用户终端 在通过该网关节点访问服务节点实现业务需求时,总是能够连接网络质量最优的服务节 点,从而与传统技术中W地域为单位分配服务节点的方式相比,能够为用户分配了网络质 量更优的服务节点。【附图说明】 图1为一个实施例中分配服务节点的方法的流程图; 图2为一个实施例中分配服务节点的系统的拓扑结构示意图; 图3为一个实施例中分配服务节点的方法的各节点交互时序图; 图4为一个实施例中分配服务节点的装置的结构示意图; 图5为另一个实施例中分配服务节点的装置的结构示意图; 图6为一个实施例中分配服务节点的方法的流程图; 图7为一个实施例中运行上述分配服务节点的方法的服务器运行环境示意图。【具体实施方式】 在一个实施例中,如图1所示,一种分配服务节点的方法,该方法可依赖于计算机 程序,能够运行于基于冯洛伊曼体系的计算机系统上。 如图2所示,图2展示了一种分配服务节点的系统,该系统包括登录节点10、网关 节点20、服务节点30、采样终端40W及用户终端50。该方法即可运行于登录节点10上。 [003引登录节点10即为用户通过终端设备访问互联网应用时的入口服务器。用户与登 录节点连接后,可向其发送服务节点分配请求来请求分配服务节点为其完成相应的业务需 求。例如,在一个网络游戏应用场景中,用户可先在登录节点10上完成身份校验,然后登录 节点为其分配合适的网络游戏服务器具体的执行游戏业务。而在一个即时通信应用场景 中,用户在登录节点上完成身份校验后,登录节点则可为其分配合适的缓存服务器为其转 发和缓存即时通信消息。 网关节点20可W是某个子网与广域网之间的网关设备或具有网关功能的计算 机设备。例如,若用户使用移动终端通过2G或3G移动网络上网,则网关节点即为相应的 GGSN(GatewayGPRSSupportNode,网关GPRS支持节点;GPRS,GeneralPacketRadio Service,通用分组无线服务技术)节点(4G网络中为PGW,PacketDataNetworkGateway)。 移动终端需要先与其所在区域的基站建立数据连接,再由基站与相应的GGSN连接,最终移 动终端通过GGSN节点接入互联网,用户的移动终端与广域网中的服务节点进行数据通信 均需要由该GGSN节点进行数据当前第1页1 2 3 4 本文档来自技高网...
分配服务节点的方法、装置及系统

【技术保护点】
一种分配服务节点的方法,包括:获取采样终端上传的与服务节点对应的网络质量采样数据,获取所述采样终端对应的网关节点;根据所述网络质量采样数据在所述服务节点中选取与所述网关节点对应的候选服务节点;获取所述候选服务节点上传的与所述网关节点对应的候选节点网络质量参数;根据所述网络质量采样数据与所述候选节点网络质量参数在所述候选服务节点中选取服务节点分配给所述网关节点。

【技术特征摘要】

【专利技术属性】
技术研发人员:饶明
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1