基于动态流水线网络服务器的分布式Cache系统及其工作方法技术方案

技术编号:6799334 阅读:302 留言:0更新日期:2012-04-11 18:40
本发明专利技术有关于一种基于动态流水线网络服务器的分布式Cache系统及其工作方法,该系统中,动态流水线网络服务器将HTTP处理逻辑分为第一流水级、第二流水级、第三流水级,并分别包装在不同的虚拟机中运行,每个流水级有对应的Cache,下一流水级的Cache为上一流水级的后备Cache,用于缓存上一流水级被替换出的文件;本流水级接收客户端发送的HTTP请求,并对该HTTP请求进行Cache查询,若该HTTP请求的文件在本流水级的Cache中,则返回HTTP响应给客户端,否则进行本流水级的HTTP处理逻辑,并在处理结束后通过调度策略将该HTTP请求发送到下一级流水级处理。本发明专利技术解决了同级流水级Cache一致性的问题,减少了流水级间数据传递传输造成的延时。

【技术实现步骤摘要】

【技术保护点】
1.一种基于动态流水线网络服务器的分布式Cache系统,动态流水线网络服务器包括网络服务器控制器、虚拟机、虚拟云计算平台,其特征在于:动态流水线网络服务器将HTTP处理逻辑分为第一流水级、第二流水级、第三流水级,并分别包装在不同的虚拟机中运行,每个流水级有对应的Cache,下一流水级的Cache为上一流水级的后备Cache,用于缓存上一流水级被替换出的文件;本流水级接收客户端发送的HTTP请求,并对该HTTP请求进行Cache查询,若该HTTP请求的文件在本流水级的Cache中,则返回HTTP响应给客户端,否则进行本流水级的HTTP处理逻辑,并在处理结束后通过调度策略将该HTTP请求发送到下一...

【技术特征摘要】

【专利技术属性】
技术研发人员:王若倪宋莹蔡富强孙毓忠
申请(专利权)人:中国科学院计算技术研究所
类型:发明
国别省市:11

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

1