[发明专利]基于智能父节点的Web缓存资源共享系统和方法有效
申请号: | 201210281673.X | 申请日: | 2012-08-09 |
公开(公告)号: | CN102843426A | 公开(公告)日: | 2012-12-26 |
发明(设计)人: | 洪珂;胡海龙 | 申请(专利权)人: | 网宿科技股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 施浩 |
地址: | 200030 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 智能 节点 web 缓存 资源共享 系统 方法 | ||
1.一种基于智能父节点的Web缓存资源共享系统,包括:
多个Web缓存节点,用于缓存资源,接收用户请求,并将用户请求对应的资源返回给用户;
源站服务器,存储源数据;
缓存资源列表池,接收多个Web缓存节点的资源上报,形成所有Web缓存节点的资源清单;
智能父节点,接收一Web缓存节点的请求,向缓存资源列表池查询所要请求的资源的缓存位置,通过重定向实现多个Web缓存节点间的资源共享调度。
2.根据权利要求1所述的基于智能父节点的Web缓存资源共享系统,其特征在于,缓存资源列表池根据来自智能父节点的查询请求,查询包含请求对应的资源的缓存节点地址列表,并将节点地址列表返回给智能父节点,其中若没有Web缓存节点包含该资源则返回的节点地址列表为空。
3.根据权利要求2所述的基于智能父节点的Web缓存资源共享系统,其特征在于,智能父节点包括:
查询单元,根据接收到的Web缓存节点的请求,向缓存资源列表池查找是否其他的Web缓存节点缓存了请求对应的资源;
地址返回单元,根据缓存资源列表池返回的节点地址列表,以Http协议中的调度方式响应给提出请求的Web缓存节点。
4.根据权利要求3所述的基于智能父节点的Web缓存资源共享系统,其特征在于,所述Http协议中的调度方式是Http协议中的302调度方式。
5.一种基于智能父节点的Web缓存资源共享方法,包括:
步骤1:一Web缓存节点接收用户的资源请求,该Web缓存节点查询自身是否包含所请求的资源,若包括则直接返回资源给用户,否则向智能父节点发起资源请求;
步骤2:智能父节点向缓存资源列表池查找是否有其他的Web缓存节点缓存了该资源;
步骤3:缓存资源列表池将查询结果返回给智能父节点;
步骤4:智能父节点通过重定向实现多个Web缓存节点间的资源共享调度。
6.根据权利要求5所述的基于智能父节点的Web缓存资源共享方法,其特征在于,在步骤3中,缓存资源列表池根据来自智能父节点的查询请求,查询包含请求对应的资源的缓存节点地址列表,并将节点地址列表返回给智能父节点,其中若没有Web缓存节点包含该资源则返回的节点地址列表为空。
7.根据权利要求6所述的基于智能父节点的Web缓存资源共享方法,其特征在于,在步骤4进一步包括:
智能父节点根据节点地址列表进行处理:若节点地址列表为空,则指示该Web缓存节点向源站服务器请求资源,否则指示该Web缓存节点向包含该资源的其他Web缓存节点请求资源;
该Web缓存节点接收到来自源站服务器或者其他Web缓存节点提供的资源后,返回该资源给用户。
8.根据权利要求7所述的基于智能父节点的Web缓存资源共享方法,其特征在于,智能父节点对该Web缓存节点的指示是通过构造Http协议中的302调度方式来实现的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210281673.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:抱箍法施工盖梁底板托架脱模装置
- 下一篇:一种桥梁雨水格栅井结构