一种CDN业务自动配置系统的制作方法

文档序号:12625069阅读:560来源:国知局

本发明涉及云计算机领域,特别涉及一种CDN业务自动配置系统。



背景技术:

CDN(Content Delivery Network,内容分发网络)是一种通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络。CDN能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上,其目的是能够选择离用户相对较近的节点向用户发送用户所需的内容,缓解网络拥挤的状况,提高网站的响应速度。

现有技术中,CDN 控制中心无法根据用户的不同需求,通过不同的方法为用户调度服务器,进而造成 CDN系统资源的不合理利用,影响了 CDN 系统的性能。



技术实现要素:

针对现有CDN系统统资源的不合理利用的问题,本发明提供一种CDN业务自动配置系统,为了达到上述目的,本发明采用以下技术方案:一种CDN业务自动配置系统,步骤一:获取用户的请求信息,通过用户端IP地址搜索获得ID位置信息;步骤二:通过ID位置信息以及用户请求信息的类型确定服务器的调度方案,步骤三:为用户分配相适应的CDN服务器,所述步骤二中,用户请求信息的类型包括视频类文件、图片类文件和其他类型文件。

优选的,所述步骤二中,通过判断模块来确定用户请求信息的类型。

优选的,所述判断模块通过文件的文件域名来确定用户请求信息的类型。

优选的,包括用户信息请求的获取装置,用于获取用户的资源请求;调度确定装置,用于根据所述资源请求中的类型以及用户ID位置信息,确定所述资源请求所对应的服务器调度信息;服务器分配装置,用于根据所述服务器调度信息,来为所述用户分配相适应的 CDN 服务器。

本发明有益效果:对用户请求信息进行类型分类和用户ID位置确认,根据服务器调度指令的不同类型,采用不同的方式调度服务器,因此避免了调度不合理的情况,均衡了内容分发系统的访问压力,合理地利用系统资源,提升了CDN系统的性能。

附图说明

图1为本发明的流程图。

具体实施方式

由图1所示可知,本发明提供一种CDN业务自动配置系统,步骤一:获取用户的请求信息,通过用户端IP地址搜索获得ID位置信息;步骤二:通过ID位置信息以及用户请求信息的类型确定服务器的调度方案,步骤三:为用户分配相适应的CDN服务器,所述步骤二中,用户请求信息的类型包括视频类文件、图片类文件和其他类型文件。

优选的,所述步骤二中,通过判断模块来确定用户请求信息的类型。

优选的,所述判断模块通过文件的文件域名来确定用户请求信息的类型。

优选的,包括用户信息请求的获取装置,用于获取用户的资源请求;调度确定装置,用于根据所述资源请求中的类型以及用户ID位置信息,确定所述资源请求所对应的服务器调度信息;服务器分配装置,用于根据所述服务器调度信息,来为所述用户分配相适应的 CDN 服务器。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1