[发明专利]在网络基础设施中提供高速缓存服务的方法和装置有效
申请号: | 201210440761.X | 申请日: | 2012-10-26 |
公开(公告)号: | CN103795770B | 公开(公告)日: | 2017-07-04 |
发明(设计)人: | 万林涛;王天青;郭峰;颜开 | 申请(专利权)人: | 伊姆西公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京市金杜律师事务所11256 | 代理人: | 王茂华,李峥宇 |
地址: | 美国马*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 基础设施 提供 高速缓存 服务 方法 装置 | ||
技术领域
本发明的各实施方式涉及高速缓存,更具体地,涉及用于在网络基础设施中提供高速缓存服务的方法和装置。
背景技术
网络技术的发展为人们的工作和生活提供了诸多便利,并且越来越多的应用涉及经由网络来进行数据访问。经由网络进行的数据访问的响应速度成为影响用户体验的一项关键因素。如何通过网络基础设施提供更快并且更加稳定的数据传输服务一直是网络技术的研究重点。
高速缓存技术已经被用于提高网络的访问速度,然而目前的各种技术方案需要针对特定的网络应用单独开发、或者专门开发或者部署专用硬件和软件产品,以用于缓存先前经由网络获得的数据。然而这些开发和部署工作的可重用性较差,并且会造成大量的人力和物力负担。
发明内容
因而,期望能够开发并实现一种在网络基础设施中提供高速缓存服务的技术方案。期望该技术方案能够在尽量不改变现有网络基础设施的结构的基础上与现有的网络应用相兼容,并且还期望该技术方案能够具有可扩展性,即,可以随着网络基础设施的建设而逐渐完善。为此,本发明的各个实施方式提供了一种于用于在网络基础设施中提供高速缓存服务的方法和装置。
在本发明的一个实施方式中,提供了一种用于在网络基础设施中提供高速缓存服务的方法,包括:响应于至少一个应用节点对存储节点中的数据的访问,将数据的副本缓存在高速缓存服务器中;响应于至少一个应用节点对存储节点中的数据的访问,获取指示存储节点中的数据是否有效的标识符;以及响应于标识符指示存储节点中的数据有效,返回副本;其中至少一个应用节点和存储节点经由网络基础设施连接,高速缓存服务器耦合至网络基础设施中的交换机。
在本发明的一个实施方式中,至少一个应用节点中的每一个和存储节点经由网络基础设施中的交换机连接。
在本发明的一个实施方式中,交换机是与至少一个应用节点直接连接的交换机。
在本发明的一个实施方式中,提供了一种用于在网络基础设施中提供高速缓存服务的装置,包括:缓存模块,配置用于响应于至少一个应用节点对存储节点中的数据的访问,将数据的副本缓存在高速缓存服务器中;获取模块,配置用于响应于至少一个应用节点对存储节点中的数据的访问,获取指示存储节点中的数据是否有效的标识符;以及返回模块,配置用于响应于标识符指示存储节点中的数据有效,返回副本;其中至少一个应用节点和存储节点经由网络基础设施连接,高速缓存服务器耦合至网络基础设施中的交换机。
在本发明的一个实施方式中,至少一个应用节点中的每一个和存储节点经由网络基础设施中的交换机连接。
在本发明的一个实施方式中,交换机是与至少一个应用节点直接连接的交换机。
根据本发明的各实施方式所提供的高速缓存服务可以在网络基础设施中实现,并且该实现对于用户而言是透明的。网络应用仅需要如同往常一样通过网络进行数据访问,即可获得较快的数据访问速度。
附图说明
结合附图并参考以下详细说明,本发明各实施方式的特征、优点及其他方面将变得更加明显,在此以示例性而非限制性的方式示出了本发明的若干实施方式。在附图中:
图1示意性示出了适于实现本发明实施方式的示例性计算系统的框图;
图2示意性示出了网络环境的框图;
图3示意性示出了根据本发明一个实施方式的用于在网络基础设施中提供高速缓存服务的架构图;
图4示意性示出了根据本发明一个实施方式的用于在网络基础设施中提供高速缓存服务的方法的流程图;
图5示意性示出了根据本发明一个实施方式的基于网络基础设施提供的高速缓存服务来进行数据访问的过程的框图;
图6示意性示出了根据本发明一个实施方式时所传输的数据包的框图;以及
图7示意性示出了根据本发明一个实施方式的用于在网络基础设施中提供高速缓存服务的装置的框图。
具体实施方式
下面将参照附图更详细地描述本公开的优选实施方式。虽然附图中显示了本公开的优选实施方式,然而应该理解,可以以各种形式实现本公开而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整的传达给本领域的技术人员。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伊姆西公司,未经伊姆西公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210440761.X/2.html,转载请声明来源钻瓜专利网。