[发明专利]用于提供高速缓存服务的方法、设备和计算机可读介质有效
申请号: | 201811278408.X | 申请日: | 2018-10-30 |
公开(公告)号: | CN111124945B | 公开(公告)日: | 2023-09-22 |
发明(设计)人: | 贾瑞勇;徐鑫磊;杨利锋;刘友生;奉昌玉 | 申请(专利权)人: | 伊姆西IP控股有限责任公司 |
主分类号: | G06F12/0806 | 分类号: | G06F12/0806 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华;李峥宇 |
地址: | 美国马*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 提供 高速缓存 服务 方法 设备 计算机 可读 介质 | ||
本公开涉及用于在存储系统中提供高速缓存服务的方法、设备和计算机程序产品。该存储系统包括存储单元池、高速缓存以及基础存储系统,存储单元池包括多个存储单元,多个存储单元中的存储单元经由存储系统的地址映射被映射至基础存储系统中的物理地址。具体地,接收针对存储单元池中的虚拟地址处的目标数据的访问请求,并确定访问请求的类型。基于确定的类型,利用高速缓存来服务于访问请求,在此高速缓存用于按照存储单元池中的存储单元的格式来存储数据。此时,高速缓存直接存储对于可见的存储单元池中的各个存储单元中的数据,进而可以提高针对访问请求的响应速度。进一步,提供了一种用于在存储系统中提供高速缓存服务的设备和计算机程序产品。
技术领域
本公开的各实现方式涉及存储系统,更具体地,涉及用于在存储系统中提供高速缓存服务的方法、设备和计算机程序产品。
背景技术
随着数据存储技术的发展,各种数据存储设备已经能够向用户提供越来越高的数据存储能力,并且数据访问速度也有了很大程度的提高。在存储系统中,目前已经提出了存储资源池的概念,在存储系统的存储资源池中可以包括多个存储设备,并且多个存储设备中的每个存储设备可以包括多个区块(extent)。
此时,可以向用户分配存储系统中的存储空间以便建立用户的存储系统。用户的存储系统可以包括对于用户可见的存储单元池,并且存储单元池中的各个存储单元是虚拟存储单元,这些虚拟存储单元经由用户存储系统的地址映射而被映射至真正提供存储空间的基础存储系统中的物理地址。为了向用户提供更高的响应速度,目前已经开发出了在存储系统中使用高速缓存的技术方案。然而,由于在存储系统中可能会存在复杂的地址映射关系。此时,如何以更为有效的方式来在存储系统中提供高速缓存服务,成为一个研究热点。
发明内容
因而,期望能够开发并实现一种以更为有效的方式来管理存储系统并提供高速缓存服务的技术方案。期望该技术方案能够与现有的应用环境相兼容,并且通过改造现有应用环境的各种配置,来以更为有效的方式在存储系统中提供高速缓存服务。
根据本公开的第一方面,提供了一种用于在存储系统中提供高速缓存服务的方法。在此的存储系统包括存储单元池、高速缓存以及基础存储系统,存储单元池包括多个存储单元,多个存储单元中的存储单元经由存储系统的地址映射被映射至基础存储系统中的物理地址。该方法包括:接收针对存储单元池中的虚拟地址处的目标数据的访问请求;确定访问请求的类型,类型包括用于从存储系统中读取目标数据的读取请求、以及用于向存储系统中写入目标数据的写入请求;以及基于确定的类型,利用高速缓存来服务于访问请求,其中高速缓存用于按照存储单元池中的存储单元的格式来高速缓存存储单元池中的至少一部分存储单元中的数据。
根据本公开的第二方面,提供了一种用于在存储系统中提供高速缓存服务的设备。在此的存储系统包括存储单元池、高速缓存以及基础存储系统,存储单元池包括多个存储单元,多个存储单元中的存储单元经由存储系统的地址映射被映射至基础存储系统中的物理地址。该设备包括:至少一个处理器;易失性存储器;以及与至少一个处理器耦合的存储器,存储器具有存储于其中的指令,指令在被至少一个处理器执行时使得设备执行动作。该动作包括:接收针对存储单元池中的虚拟地址处的目标数据的访问请求;确定访问请求的类型,类型包括用于从存储系统中读取目标数据的读取请求、以及用于向存储系统中写入目标数据的写入请求;以及基于确定的类型,利用高速缓存来服务于访问请求,其中高速缓存用于按照存储单元池中的存储单元的格式来高速缓存存储单元池中的至少一部分存储单元中的数据。
根据本公开的第三方面,提供了一种计算机程序产品,计算机程序产品被有形地存储在非瞬态计算机可读介质上并且包括机器可执行指令,机器可执行指令用于执行根据本公开的第一方面的方法。
附图说明
结合附图并参考以下详细说明,本公开各实现方式的特征、优点及其他方面将变得更加明显,在此以示例性而非限制性的方式示出了本公开的若干实现方式。在附图中:
图1示意性示出了根据一个技术方案的用于提供高速缓存服务的存储系统的框图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伊姆西IP控股有限责任公司,未经伊姆西IP控股有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811278408.X/2.html,转载请声明来源钻瓜专利网。