(19)中华人民共和国国家知识产权局
| (12)发明专利说明书 | |
| (10)申请公布号 CN 101242422 A (43)申请公布日 2008.08.13 |
| | |
(21)申请号 CN200710006800.4
(22)申请日 2007.02.06
(71)申请人 中国电信股份有限公司
地址 100032 北京市西城区金融大街31号
(72)发明人 周开宇 雷葆华 谭国权 杨明川 杨战宏 广小明 王和宇
(74)专利代理机构 中国国际贸易促进委员会专利商标事务所
代理人 李镇江
(51)Int.CI
(54)发明名称
(57)摘要
一种内容分发网络系统,包括基于域名服务DNS的内容分发系统和应用层重定向内容分发系统,基于DNS的内容分发系统具有基于DNS的全局服务负载均衡器GSLB,应用层重定向内容分发系统具有应用层重定向GSLB,其特征在于:在基于DNS的GSLB和应用层重定向GSLB之间提供交换设备,其耦合到客户端,接收来自客户端的DNS域名解析请求或带有内容统一资源定位符URL的内容访问请求,根据请求的业务类型分别将其转发到基于DNS的GSLB和应用层重定向GSLB。本发明还提供了相关方法。本发明实现了基于DNS的CDN网络和应用层重定向CDN网络的融合。 | |
| |
法律状态
权 利 要 求 说 明 书
1. 一种内容分发网络系统,包括基于域名服务DNS的内容分发系统和应用层重定向内容分发系统,基于DNS的内容分发系统具有基于DNS的全局服务负载均衡器GSLB(111),应用层重定向内容分发系统具有应用层重定向GSLB(112),其特征在于:在基于DNS的GSLB和应用层重定向GSLB之间提供交换设备(113),其耦合到客户端,接收来自客户端的DNS域名解析请求或带有内容统一资源定位符URL的内容访问请求,根据请求的业务类型分别将其转发到基于DNS的GSLB和应用层重定向GSLB。
2. 根据权利要求1的内容分发网络系统,其特征在于:交换设备(113)当判断出请求的业务类型是网页或应用加速时,将来自客户端的DNS域名解析请求转发给基于DNS的GSLB,当判
断出请求的业务类型是流媒体时,将来自客户端的带有内容URL的内容访问请求转发给应用层重定向GSLB。
3. 根据权利要求1的内容分发网络系统,其特征在于:该交换设备具有公网IP地址,基于DNS的GSLB和应用层重定向GSLB具有虚拟IP地址。
4. 根据权利要求1的内容分发网络系统,其特征在于:该交换设备是L4交换机。
5. 一种内容分发网络系统,包括:
客户端(14),该客户端的浏览器响应于用户键入的内容提供商URL,产生DNS域名解析请求;响应于用户通过内容提供商的发布页面获得内容URL,发起内容访问请求;
服务负载均衡器SLB(121),其下面具有用于存储内容提供商所存放的内容的各缓冲器(131-135);
基于DNS的GSLB(111),根据DNS解析请求中的IP地址判断最适合该用户的SLB,并将该SLB的地址发送给客户端,以便客户端向该SLB的地址进行访问;
应用层重定向GSLB(112),根据内容访问请求中的信息综合判断最适合该用户的SLB,根据SLB地址和被请求内容生成新的内容URL,返回给客户端,以便客户端根据新的内容URL向该SLB访问;
在基于DNS的GSLB和应用层重定向GSLB之间的交换设备(113),接收来自客户端的DNS域名解析请求或带有内容URL的内容访问请求,当判断出请求的业务类型是网页或应用加速时,将来自客户端的DNS域名解析请求转发给基于DNS的GSLB,当判断出请求的业务类型是流媒体时,将来自客户端的带有内容URL的内容访问请求转发给应用层重定向GSLB。
6. 根据权利要求5的内容分发网络系统,其特征在于:该交换设备具有公网IP地址,基于DNS的GSLB和应用层重定向GSLB具有虚拟IP地址。
7. 根据权利要求5的内容分发网络系统,其特征在于:该交换设备是L4交换机。
8. 根据权利要求5的内容分发网络系统,其特征在于:所述内容访问请求中的信息包括用户IP地址、内容分布、负载情况、流量信息。
9. 一种内容分发方法,包括:
客户端的浏览器响应于用户键入的内容提供商URL,产生DNS域名解析请求;响应于用户通过内容提供商的发布页面获得内容URL,发起内容访问请求;
交换设备接收来自客户端的DNS域名解析请求或带有内容URL的内容访问请求,当判断出请求的业务类型是网页或应用加速时,将来自客户端的DNS域名解析请求转发给基于DNS的GSLB,当判断出请求的业务类型是流媒体时,将来自客户端的带有内容URL的内容访问请求转发给应用层重定向GSLB;
基于DNS的GSLB根据DNS解析请求中的IP地址判断最适合该用户的服务负载均衡器SLB,并将该SLB的地址发送给客户端,客户端向该SLB的地址进行访问;应用层重定向GSLB根据内容访问请求中的信息综合判断最适合该用户的SLB,根据SLB地址和被请求内容生成新的内容URL,返回给客户端,客户端根据新的内容URL向该SLB访问;
服务负载均衡器SLB从其下面用于存储内容提供商所存放的内容的各缓冲器(131-135)播放内容。
10.一种内容分发网络系统,包括:
客户端(14),该客户端的浏览器响应于用户键入的内容提供商URL,产生DNS域名解析请求;响应于用户通过内容提供商的发布页面获得内容URL,发起内容访问请求;
交换设备(121),其一方面作为服务负载均衡器SLB,下面具有用于存储内容提供商所存放的内容的各缓冲器,另一方面耦合到应用层重定向SLB(129),当判断出请求的业务类型是网页或应用加速时,从自身的各缓冲器中播放内容;当判断出请求的业务类型是流媒体时,将带有内容URL的内容访问请求转发给应用层重定向SLB(129);
基于DNS的GSLB(111),解析DNS域名解析请求中的域名或内容访问请求中的URL中的域名,判断最适合该用户的交换设备(121),并将该交换设备的地址发送给客户端,以便客户端向该交换设备的地址进行访问;