[发明专利]一种互联网缓存处理方法、内容探测子系统和Cache系统有效
申请号: | 201210479507.0 | 申请日: | 2012-11-22 |
公开(公告)号: | CN103841045B | 公开(公告)日: | 2017-11-21 |
发明(设计)人: | 倪伟;易秋超;王寓辰;毕娅娜;武威 | 申请(专利权)人: | 中国移动通信集团公司 |
主分类号: | H04L12/861 | 分类号: | H04L12/861;H04L12/803 |
代理公司: | 北京中誉威圣知识产权代理有限公司11279 | 代理人: | 郭振兴,丛芳 |
地址: | 100032 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 互联网 缓存 处理 方法 内容 探测 子系统 cache 系统 | ||
1.一种互联网缓存处理方法,其特征在于,包括:
获取可缓存的互联网内容及业务系统域名相关的全量信息,根据所述全量信息生成当前网站的质量探测任务列表;
根据所述质量探测任务列表,对网站的状态及质量进行探测;
对探测结果进行统计分析,根据所述统计分析结果对所述网站进行缓存处理;
所述根据统计分析结果对所述网站进行缓存处理的步骤包括:
如果网站的访问质量满足要求或已更新为网内资源,则对所述网站不进行缓存加速处理;
如果网站的访问质量不满足要求,则对所述网站进行缓存加速处理。
2.根据权利要求1所述的方法,其特征在于,所述根据统计分析结果对所述网站进行缓存处理的步骤进一步包括:
当满足条件时触发白名单配置,触发向缓存配置数据库的写操作;
所述写操作包括:将白名单内的域名移出白名单,将新域名加入白名单。
3.根据权利要求2所述的方法,其特征在于,所述将白名单内的域名移出白名单的步骤包括:
如果某个内容为互联网数据中心已引入的内容,当所述内容所处网站的访问速度快时,将所述内容的域名移出白名单,通过所述内容的域名访问互联网数据中心引入的内容;
如果某个内容为相邻地区的Cache系统已引入的内容,将所述内容的域名移出白名单,由相邻地区的Cache系统提供所述内容。
4.根据权利要求2所述的方法,其特征在于,所述将新域名加入白名单的步骤包括:
如果某个内容为互联网数据中心已引入的内容,所述内容的域名未在白名单内,当所述内容所处网站的访问速度慢时,将所述内容的域名加入白名单,由本地的Cache系统进行缓存加速处理。
5.一种内容探测子系统,其特征在于,包括:
任务管理模块,用于获取可缓存的互联网内容及业务系统域名相关的全量信息,根据所述全量信息生成当前网站的质量探测任务列表;
状态探测模块,用于根据所述质量探测任务列表,对网站的状态及质量进行探测;
统计分析模块,用于对探测结果进行统计分析,根据所述统计分析结果对所述网站进行缓存处理;所述统计分析模块包括:
质量判断子模块,用于判断网站的访问质量是否满足要求或是否已更新为网内资源;
缓存处理子模块,用于根据所述质量判断子模块的判断结果,对所述网站进行缓存加速处理:如果网站的访问质量满足要求或已更新为网内资源,则对所述网站不进行缓存加速处理,如果网站的访问质量不满足要求,则对所述网站进行缓存加速处理。
6.根据权利要求5所述的子系统,其特征在于,所述统计分析模块进一步包括:
配置触发子模块,用于当满足条件时触发白名单配置,触发向缓存配置数据库的写操作;
所述写操作包括:将白名单内的域名移出白名单,将新域名加入白名单。
7.根据权利要求6所述的子系统,其特征在于,所述配置触发子模块包括:
内容判断单元,用于判断某个内容是否为互联网数据中心或相邻地区的Cache系统已引入的内容;
白名单移出单元,用于根据所述内容判断单元的判断结果对所述内容的域名进行移出白名单的处理:如果某个内容为互联网数据中心已引入的内容,当所述内容所处网站的访问速度快时,将所述内容的域名移出白名单,通过所述内容的域名访问互联网数据中心引入的内容;
如果某个内容为相邻地区的Cache系统已引入的内容,将所述内容的域名移出白名单,由相邻地区的Cache系统提供所述内容。
8.根据权利要求7所述的子系统,其特征在于,所述配置触发子模块还包括:
白名单加入模块,用于根据所述内容判断单元的判断结果对所述内容的域名进行加入白名单的处理:如果某个内容为互联网数据中心已引入的内容,所述内容的域名未在白名单内,当所述内容所处网站的访问速度慢时,将所述内容的域名加入白名单,由本地的Cache系统进行缓存加速处理。
9.一种Cache系统,其特征在于,包括重定向子系统、缓存子系统、管理子系统和内容探测子系统:
所述重定向子系统,用于深度包解析和全局负载均衡;
所述缓存子系统,用于负载均衡和缓存服务;
所述管理子系统,用于网络管理和系统管理,提供各节点缓存系统各功能实体的参数配置;
所述内容探测子系统包括:
任务管理模块,用于获取可缓存的互联网内容及业务系统域名相关的全量信息,根据所述全量信息生成当前网站的质量探测任务列表;
状态探测模块,用于根据所述质量探测任务列表,对网站的状态及质量进行探测;
统计分析模块,用于对探测结果进行统计分析,根据所述统计分析结果对所述网站进行缓存处理;
所述统计分析模块包括:
质量判断子模块,用于判断网站的访问质量是否满足要求或是否已更新为网内资源;
缓存处理子模块,用于根据所述质量判断子模块的判断结果,对所述网站进行缓存加速处理:如果网站的访问质量满足要求或已更新为网内资源,则对所述网站不进行缓存加速处理,如果网站的访问质量不满足要求,则对所述网站进行缓存加速处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团公司,未经中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210479507.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种热交换器用铝合金板
- 下一篇:纹影测量成像系统及方法