移动终端与服务器端链接的最优路径选择系统及方法技术方案

技术编号:17146611 阅读:40 留言:0更新日期:2018-01-27 17:38
本发明专利技术提供一种移动终端与服务器端链接的最优路径选择系统及方法,其中,方法包括,定时从数据库加载服务器信息列表,并根据各服务器的负载信息,将服务器信息列表中的不符合规则的服务器过滤,以获得有效的服务器信息列表;接收移动终端的链接请求,并根据链接请求,获取移送终端的网络类型和IP地址;根据IP地址,从数据库中查询与IP地址对应的地理区域信息和运营商信息;根据网络类型,地理区域信息,运营商信息,从有效的服务器信息列表中筛选出对应地理位置区域和对应运营商的服务器;根据筛选后的各服务器的负载信息,确定出最优服务器;获取最优服务器的服务器地址,并将最优服务器的服务器地址发送给移动终端。

Optimal path selection system and method of link between mobile terminal and server side

The present invention provides an optimal path of mobile terminal and server link selection system and method, the method includes timing loaded from the database server information list, and according to the load information of each server, the server information in the list does not conform to the rules of service filter, to obtain a list of valid information server; receiving the mobile terminal link request, and according to the link request, to obtain the type of network and the IP address of the terminal; according to the IP address and IP address of the corresponding query, geographic information and business operation information from the database; according to the type of network, geographic information, operator information, screening out the corresponding geographic region and the corresponding operators the server from the server list information effectively; according to the load information of each server after screening, to determine the optimal service The server address of the optimal server is obtained and the server address of the optimal server is sent to the mobile terminal.

【技术实现步骤摘要】
移动终端与服务器端链接的最优路径选择系统及方法
本专利技术涉及服务器管理
,尤其涉及一种移动终端与服务器端链接的最优路径选择系统及方法。
技术介绍
在互联网中,当我们使用某一个应用客户端时,客户端使用预定义的域名,通过DNS(DomainNameSystem,域名系统)解析获得一个服务器的IP地址(InternetProtocolAddress,网际协议地址),然后链接到该IP地址进行正常的业务数据通信。然而在移动互联网当中,客户端为移动终端,移动终端数量的规模更大,数量增长也更迅速,需要更多服务器支持更多移动终端的链接,然而,一个域名可关联的服务器IP地址是有限的,当需要的服务器数量超过该限制时就无法再进行增加服务器。此外,移动终端所在的网络更复杂,网络状况可能比传统互联网差,移动终端在使用过程更容易和服务器断开链接,造成不好的用户体验。也就是说,传统的链接方式已经不能满足移动互联网应用的要求。
技术实现思路
本专利技术要解决的技术问题是提供一种移动终端与服务器端链接的最优路径选择系统及方法,旨在解决传统方案中服务器扩展困难,不利于支持更多移动终端的问题,并根据移动终端使用的网络类型、所在地理区域以及根据各个服务器的状态,对服务器进行综合选择,优化了移动终端与服务器的通信链路,可使通信链路更稳定。为解决上述技术问题,本专利技术提供的技术方案为:一方面,本专利技术提供一种移动终端与服务器端链接的最优路径选择系统,包括,应用管理中心,寻址单元,服务器,移动终端,域名系统;且应用管理中心包括,数据库,健康监测单元,Web管理单元;其中,移动终端分别链接于寻址单元,服务器和域名系统,服务器链接于健康监测单元,寻址单元,健康监测单元,Web管理单元分别链接于数据库;Web管理单元,用于配置服务器,并将服务器信息保存至数据库中;数据库,用于对数据信息进行存储;健康监测单元,用于监控各个服务器的运行状态,并实时采集各服务器的负载信息,并将各服务器的负载信息存储至数据库中;寻址单元,用于在接收到移动终端发送的链接请求信息时,获取最优服务器的服务器地址,并将最优服务器的服务器地址发送给移动终端;域名系统,用于对寻址单元地址进行地址解析;移动终端,用于通过寻址单元获取最优服务器的服务器地址,并根据服务器地址与最优服务器建立通信链接;服务器,用于在与移动终端建立通信链接后,为移动终端提供通信服务。进一步地,还包括数据中间层,数据中间层通过TCP长链接与数据库链接;寻址单元,健康检测单元,Web管理单元通过TCP短链接与数据中间层链接,且寻址单元,健康检测单元,Web管理单元通过数据中间层与数据库链接。进一步地,移动终端包括,手机,平板电脑,POS机、物联网终端。进一步地,服务器信息包括,服务器地址,负载信息,所服务的地理区域,所服务的运营商;其中,负载信息包括,内存负载信息,CPU负载信息,磁盘负载信息,链接负载信息;内存负载信息包括,内存负载权重,当前内存负载;CPU负载信息包括,CPU负载权重,CPU当前负载;磁盘负载信息包括,磁盘负载权重,磁盘当前负载;链接负载信息包括,链接负载权重,链接当前负载。进一步地,寻址单元,具体用于,定时从数据库加载服务器信息列表,并根据各服务器的负载信息,将服务器信息列表中的不符合规则的服务器过滤,以获得有效的服务器信息列表;接收移动终端的链接请求,并根据所述链接请求,获取移送终端的网络类型和IP地址;根据IP地址,从数据库中查询与IP地址对应的地理区域信息和运营商信息;根据网络类型,地理区域信息,运营商信息,从有效的服务器信息列表中筛选出对应地理位置区域和对应运营商的服务器;根据筛选后的各服务器的负载信息,确定出最优服务器;获取最优服务器的服务器地址,并将最优服务器的服务器地址发送给移动终端。进一步地,根据各服务器的负载信息,将服务器信息列表中的不符合规则的服务器过滤,具体为,对于服务器信息列表中的任一服务器,根据内存负载信息获取内存负载系数,根据CPU负载信息获取CPU负载系数,根据磁盘负载信息获取磁盘负载系数;在内存负载系数,CPU负载系数,磁盘负载系数中的任一项超过设定阈值时,将服务器过滤。进一步地,根据筛选后的各服务器的负载信息,确定出最优服务器,具体为,根据各服务器的链接负载信息获取链接负载系数,将具有最大链接负载系数的服务器确定为最优服务器。另一方面,本专利技术还提供一种移动终端与服务器端链接的最优路径选择方法,包括,定时从数据库加载服务器信息列表,并根据各服务器的负载信息,将服务器信息列表中的不符合规则的服务器过滤,以获得有效的服务器信息列表。接收移动终端的链接请求,并根据所述链接请求,获取移送终端的网络类型和IP地址;根据IP地址,从数据库中查询与IP地址对应的地理区域信息和运营商信息;根据网络类型,地理区域信息,运营商信息,从有效的服务器信息列表中筛选出对应地理位置区域和对应运营商的服务器;根据筛选后的各服务器的负载信息,确定出最优服务器;获取最优服务器的服务器地址,并将最优服务器的服务器地址发送给移动终端。进一步地,根据各服务器的负载信息,将服务器信息列表中的不符合规则的服务器过滤,具体为,对于服务器信息列表中的任一服务器,根据内存负载信息获取内存负载系数,根据CPU负载信息获取CPU负载系数,根据磁盘负载信息获取磁盘负载系数;在内存负载系数,CPU负载系数,磁盘负载系数中的任一项超过设定阈值时,将服务器过滤。进一步地,根据筛选后的各服务器的负载信息,确定出最优服务器,具体为,根据各服务器的链接负载信息获取链接负载系数,将具有最大链接负载系数的服务器确定为最优服务器。本专利技术提供的移动终端与服务器端链接的最优路径选择系统及方法,根据移动终端使用的网络类型、所在地理区域以及根据各个服务器的状态,对服务器进行综合选择,优化了移动终端与服务器的通信链路,可使通信链路更稳定。附图说明图1是本专利技术实施例提供的移动终端与服务器端链接的最优路径选择系统的框图;图2是本专利技术实施例提供的移动终端与服务器端链接的最优路径选择系统的又一框图;图3是本专利技术实施例提供的移动终端与服务器端链接的最优路径选择方法的流程图。具体实施方式下面通过具体的实施例进一步说明本专利技术,但是,应当理解为,这些实施例仅仅是用于更详细具体地说明之用,而不应理解为用于以任何形式限制本专利技术。实施例一结合图1,本实施例提供的移动终端与服务器端链接的最优路径选择系统,包括,应用管理中心,寻址单元2,服务器3,移动终端4,域名系统5;且应用管理中心包括,数据库101,健康监测单元102,Web管理单元103;其中,移动终端4分别链接于寻址单元2,服务器3和域名系统5,服务器3链接于健康监测单元102,寻址单元2,健康监测单元102,Web管理单元103分别链接于数据库101;Web管理单元103,用于配置服务器3,并将服务器3信息保存至数据库101中;数据库101,用于对数据信息进行存储;健康监测单元102,用于监控各个服务器3的运行状态,并实时采集各服务器3的负载信息,并将各服务器3的负载信息存储至数据库101中;寻址单元2,用于在接收到移动终端4发送的链接请求信息时,获取最优服务器3的服务器3地址,并将最优服务器3的服务器3本文档来自技高网...
移动终端与服务器端链接的最优路径选择系统及方法

【技术保护点】
一种移动终端与服务器端链接的最优路径选择系统,其特征在于,包括,应用管理中心,寻址单元,服务器,移动终端,域名系统;且所述应用管理中心包括,数据库,健康监测单元,Web管理单元;其中,所述移动终端分别链接于所述寻址单元,所述服务器和所述域名系统,所述服务器链接于所述健康监测单元,所述寻址单元,所述健康监测单元,所述Web管理单元分别链接于所述数据库;所述Web管理单元,用于配置服务器,并将服务器信息保存至所述数据库中;所述数据库,用于对数据信息进行存储;所述健康监测单元,用于监控各个服务器的运行状态,并实时采集各服务器的负载信息,并将各服务器的负载信息存储至所述数据库中;所述寻址单元,用于在接收到移动终端发送的链接请求信息时,获取最优服务器的服务器地址,并将所述最优服务器的服务器地址发送给所述移动终端;所述域名系统,用于对寻址单元地址进行地址解析;所述移动终端,用于通过所述寻址单元获取最优服务器的服务器地址,并根据所述服务器地址与最优服务器建立通信链接;所述服务器,用于在与移动终端建立通信链接后,为移动终端提供通信服务。

【技术特征摘要】
1.一种移动终端与服务器端链接的最优路径选择系统,其特征在于,包括,应用管理中心,寻址单元,服务器,移动终端,域名系统;且所述应用管理中心包括,数据库,健康监测单元,Web管理单元;其中,所述移动终端分别链接于所述寻址单元,所述服务器和所述域名系统,所述服务器链接于所述健康监测单元,所述寻址单元,所述健康监测单元,所述Web管理单元分别链接于所述数据库;所述Web管理单元,用于配置服务器,并将服务器信息保存至所述数据库中;所述数据库,用于对数据信息进行存储;所述健康监测单元,用于监控各个服务器的运行状态,并实时采集各服务器的负载信息,并将各服务器的负载信息存储至所述数据库中;所述寻址单元,用于在接收到移动终端发送的链接请求信息时,获取最优服务器的服务器地址,并将所述最优服务器的服务器地址发送给所述移动终端;所述域名系统,用于对寻址单元地址进行地址解析;所述移动终端,用于通过所述寻址单元获取最优服务器的服务器地址,并根据所述服务器地址与最优服务器建立通信链接;所述服务器,用于在与移动终端建立通信链接后,为移动终端提供通信服务。2.根据权利要求1所述的移动终端与服务器端链接的最优路径选择系统,其特征在于,还包括数据中间层,所述数据中间层通过TCP长链接与所述数据库链接;所述寻址单元,所述健康检测单元,所述Web管理单元通过TCP短链接与所述数据中间层链接,且所述寻址单元,所述健康检测单元,所述Web管理单元通过所述数据中间层与所述数据库链接。3.根据权利要求1所述的移动终端与服务器端链接的最优路径选择系统,其特征在于,所述移动终端包括,手机,平板电脑,POS机、物联网终端。4.根据权利要求1所述的移动终端与服务器端链接的最优路径选择系统,其特征在于,所述服务器信息包括,服务器地址,负载信息,所服务的地理区域,所服务的运营商;其中,所述负载信息包括,内存负载信息,CPU负载信息,磁盘负载信息,链接负载信息;所述内存负载信息包括,内存负载权重,当前内存负载;所述CPU负载信息包括,CPU负载权重,CPU当前负载;所述磁盘负载信息包括,磁盘负载权重,磁盘当前负载;所述链接负载信息包括,链接负载权重,链接当前负载。5.根据权利要求4所述的移动终端与服务器端链接的最优路径选择系统,其特征在于,所述寻址单元,具体用于,定时从所述数据库加载服务器信息列表,并根据各服务器的负载信息,将所述服务器信息列表中的不符合规则的服务器过滤,以获得有效的服务器信息列表;接收移动终端的链接请求,并根据所述链接请求,获取移送终端的网络类型和IP地址;根据所述IP地址,从所述数据库中查询与所述I...

【专利技术属性】
技术研发人员:曾振波罗伟东叶天虹王丰
申请(专利权)人:深圳市和讯华谷信息技术有限公司
类型:发明
国别省市:广东,44

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

1