[发明专利]用于实现混合调度的全局负载均衡方法和服务器有效
申请号: | 201410100432.X | 申请日: | 2014-03-18 |
公开(公告)号: | CN104935521B | 公开(公告)日: | 2018-11-16 |
发明(设计)人: | 陈戈;梁洁;庄一嵘;韩晓梅;陈学亮;周晓燕;海锦霞;李江崴 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | H04L12/803 | 分类号: | H04L12/803;H04L29/12 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 刘剑波 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 实现 混合 调度 全局 负载 均衡 方法 服务器 | ||
本发明公开一种用于实现混合调度的全局负载均衡方法和服务器。其中当接收到用户终端发送的服务请求时,提取出服务请求中包括的目的地址信息,将目的地址信息转换为服从IPv6协议的目的地址转换信息,根据目的地址转换信息进行资源匹配,以确定与目的地址转换信息相关联的CDN服务器资源池,利用全局负载均衡策略,在CDN服务器资源池中选择出相对于用户终端的最优CDN服务器。判断目的地址转换信息中是否具有指定前缀,若目的地址转换信息中具有指定前缀,则将最优CDN服务器的地址以IPv4协议发送给用户终端;若目的地址转换信息中不具有指定前缀,则将最优CDN服务器的地址以IPv6协议发送给用户终端。从而使用不同地址的用户可共享使用CDN资源。
技术领域
本发明涉及通信领域,特别涉及一种用于实现混合调度的全局负载均衡方法和服务器。
背景技术
全球互联网IPv4(Internet Protocol version4,互联网协议第4版)地址正处于非常紧缺的状况,而IPv6(Internet Protocol version6,互联网协议第6版)的引入提高了网络的整体性能、提高了服务质量,可有效解决网络地址短缺的问题,因此目前IPv6地址的应用正在加快。
IPv4地址向IPv6地址转换是一个长期过程,在这期间,存在多种并存方式,如双栈、V4单栈、V6单栈等,IPv4和IPv6网络互通也存在多种技术,组网非常复杂。
对于CDN(Content Delivery Network,内容分发网络)而言,在IPv4向IPv6转换的过程中,需要考虑在双栈、V4单栈、V6单栈等网络环境下的部署。其中,非常关键的是不同网络(IPv4网络、IPv6网络)的用户访问请求如何进行调度,对网络部署而言,支持IPv6与IPv4全局负载均衡混合调度是一种较佳的选择。
目前支持IPv6与IPv4全局负载均衡混合调度的技术,一般使用虚拟机技术,即在同一台GSLB(Global Server Load Balance,全局负载均衡)服务器上启用两个虚拟机,一台虚拟机配置IPv4地址,另一台虚拟机配置IPv6地址,分别处理IPv4与IPv6的用户请求调度。
但是,由于该技术把IPv4的CDN服务器资源划分为IPv4资源与IPv6资源,难以共享使用CDN资源。
发明内容
本发明实施例提供一种用于实现混合调度的全局负载均衡方法和服务器,通过基于统一的IPv6地址格式的资源池地址匹配,进而实现基于两种地址的用户请求混合调度。
根据本发明的一个方面,提供一种用于实现混合调度的全局负载均衡方法,包括:
当接收到用户终端发送的服务请求时,提取出服务请求中包括的目的地址信息;
将目的地址信息进行转换,以得到服从IPv6协议的目的地址转换信息;
根据所述目的地址转换信息进行资源匹配,以确定与所述目的地址转换信息相关联的CDN服务器资源池;
利用全局负载均衡策略,在所述CDN服务器资源池中选择出相对于所述用户终端的最优CDN服务器;
判断所述目的地址转换信息中是否具有指定前缀;
若所述目的地址转换信息中具有指定前缀,则将所述最优CDN服务器的地址以IPv4协议发送给所述用户终端;
若所述目的地址转换信息中不具有指定前缀,则将所述最优CDN服务器的地址以IPv6协议发送给所述用户终端。
在一个实施例中,将目的地址信息进行转换,以得到服从IPv6协议的目的地址转换信息的步骤包括:
判断目的地址信息是否服从IPv4协议;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410100432.X/2.html,转载请声明来源钻瓜专利网。