一种CDN流量分配方法、设备及系统技术方案

技术编号:9173630 阅读:200 留言:0更新日期:2013-09-19 23:02
本发明专利技术公开了一种CDN流量分配方法、设备及系统,该方法包括:接收业务访问请求;根据时间分配策略、请求次数分配策略或地区分配策略,将所述业务访问请求调度给各CDN服务器处理,实现将业务访问请求调度给多个CDN服务器进行处理,以解决现有的企业业务扩展伸缩能力不足,以及CDN流量分配不灵活的问题。

【技术实现步骤摘要】
一种CDN流量分配方法、设备及系统
本专利技术涉及通信领域,尤其涉及一种CDN流量分配方法、设备及系统。
技术介绍
随着互联网的发展,用户在使用网络时对网站的浏览速度和效果愈加重视,但由于网民数量激增,网络访问路径过长,从而使用户的访问质量受到严重影响。特别是当用户与网站之间的链路被突发的大流量数据拥塞时,对于异地互联网用户急速增加的地区来说,访问质量不良更是一个急待解决的问题。CDN(ContentDeliveryNetwork,内容发布网络)通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络“边缘”,使用户可以就近取得所需的内容,提高用户访问网站的响应速度。如图1所示,当用户访问已经加入CDN服务的网站时,首先通过DNS(DomainNameSystem,域名系统)重定向技术确定最接近用户的最佳CDN节点,同时将用户的请求指向该节点。当用户的请求到达指定节点时,CDN服务器(节点上的高速缓存)负责将用户请求的内容提供给用户。具体流程为:用户在自己的浏览器中输入要访问的网站的域名,浏览器向本地DNS请求对该域名的解析,本地DNS将请求发到网站的主本文档来自技高网...
一种CDN流量分配方法、设备及系统

【技术保护点】
一种内容分发网络CDN流量分配方法,其特征在于,该方法包括:接收业务访问请求;根据以下各项中的至少一项,将所述业务访问请求调度给各CDN服务器处理:时间分配策略、请求次数分配策略、地区分配策略;其中,根据时间分配策略调度业务访问请求包括:预先将一分配周期的时长划分为与各CDN服务器数量相当的时间片,其中,一个时间片对应一个CDN服务器,各时间片长度与各CDN服务器的权重成正比;接收到所述业务请求后,确定当前时刻在当前分配周期内所处的时间片以及对应的CDN服务器,将所述业务访问请求调度给所述CDN服务器处理;根据请求次数分配策略调度业务访问请求包括:预先为各CDN服务器分配处理业务请求次数的比例...

【技术特征摘要】
1.一种内容分发网络CDN流量分配方法,其特征在于,该方法包括:接收业务访问请求;根据时间分配策略,将所述业务访问请求调度给各CDN服务器处理;其中,根据时间分配策略调度业务访问请求包括:预先将一分配周期的时长划分为与各CDN服务器数量相当的时间片,其中,一个时间片对应一个CDN服务器,各时间片长度与各CDN服务器的权重成正比;接收到所述业务请求后,确定当前时刻在当前分配周期内所处的时间片以及对应的CDN服务器,将所述业务访问请求调度给所述CDN服务器处理,所述分配周期为生存时间TTL。2.如权利要求1所述的方法,其特征在于,根据所述业务访问请求的IP地址确定该业务访问请求的来源地区。3.如权利要求1所述的方法,其特征在于,接收业务访问请求后,根据各CDN服务器的服务质量和/或服务价格确定各CDN服务器的服务权重,再根据时间分配策略,将所述业务访问请求调度给各CDN服务器处理。4.根据权利要求1所述的方法,其特征在于,根据时间分配策略以及以下各项中的至少一项进行综合考虑,将所述业务访问请求调度给各CDN服务器处理:请求次数分配策略、各CDN服务器的服务质量、各CDN服务器的服务价格。5.一种服务器,包括:接收模块,用于接收业务访问请求;选择模块,用于根据时间分配策略,从各CDN服务器中选择CDN服务器;其中,当根据时间分配策略选择CDN服务器时,用于预先将一分配周期的时长划分为与各CDN服务器数量...

【专利技术属性】
技术研发人员:郭晓峰邹贤能莫显峰
申请(专利权)人:深圳市腾讯计算机系统有限公司
类型:发明
国别省市:

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

1