[发明专利]管理存储系统中数据对象的I/O操作在审
申请号: | 201780077890.8 | 申请日: | 2017-12-02 |
公开(公告)号: | CN110140114A | 公开(公告)日: | 2019-08-16 |
发明(设计)人: | A·班萨利;K·梅塔;B·凯莫伦;R·巴里 | 申请(专利权)人: | 西部数据技术公司 |
主分类号: | G06F12/0868 | 分类号: | G06F12/0868;G06F3/06;G06F12/0875;G06F11/14 |
代理公司: | 北京纪凯知识产权代理有限公司 11245 | 代理人: | 赵志刚 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了用于管理存储系统中的数据对象(例如,大数据对象(LOB))的输入/输出(I/O)操作的各种方面。例如,方法可以包括:接收对数据对象执行I/O操作的I/O请求;确定数据对象的大小;以及相对于高速缓存存储器设备的存储阈值将数据对象确定为不相容数据对象。该方法还可以包括;将不相容数据对象划分为多个数据块,该数据块中的每个数据块具有的大小小于存储阈值;将存储在高速缓存存储器设备的一个或多个存储器空间中的一个或多个数据块移动到长期存储器设备中以空出一个或多个存储器空间;以及将不相容数据对象的数据块中的一个或多个数据块存储在所空出的一个或多个存储器空间中。 | ||
搜索关键词: | 数据对象 数据块 存储器空间 不相容 高速缓存存储器 管理存储系统 存储 存储器设备 大数据对象 数据块存储 数据块移动 输入/输出 | ||
【主权项】:
1.一种非易失性存储器系统,包括:第一非易失性高速缓存存储器设备,所述第一非易失性高速缓存存储器设备包括存储阈值;和存储控制器,所述存储控制器耦接到所述第一非易失性高速缓存存储器设备,所述存储控制器包括一个或多个处理设备,所述一个或多个处理设备用于在一个或多个应用程序中执行指令,所述指令被配置为使所述存储控制器执行包括以下的操作:接收对数据对象的输入/输出(I/O)请求,确定所述数据对象的大小,相对于所述第一非易失性高速缓存存储器设备的所述存储阈值将所述数据对象确定为不相容数据对象,将所述不相容数据对象划分为多个数据块,所述数据块中的每个数据块具有的大小小于所述存储阈值,将存储在所述第一非易失性高速缓存存储器设备的一个或多个存储器空间中的一个或多个数据块移动到长期存储器设备以空出所述一个或多个存储器空间,以及将所述不相容数据对象的一个或多个数据块存储在所述第一非易失性高速缓存存储器设备的所空出的一个或多个存储器空间中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西部数据技术公司,未经西部数据技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201780077890.8/,转载请声明来源钻瓜专利网。
- 同类专利
- 管理存储系统中数据对象的I/O操作-201780077890.8
- A·班萨利;K·梅塔;B·凯莫伦;R·巴里 - 西部数据技术公司
- 2017-12-02 - 2019-08-16 - G06F12/0868
- 本发明提供了用于管理存储系统中的数据对象(例如,大数据对象(LOB))的输入/输出(I/O)操作的各种方面。例如,方法可以包括:接收对数据对象执行I/O操作的I/O请求;确定数据对象的大小;以及相对于高速缓存存储器设备的存储阈值将数据对象确定为不相容数据对象。该方法还可以包括;将不相容数据对象划分为多个数据块,该数据块中的每个数据块具有的大小小于存储阈值;将存储在高速缓存存储器设备的一个或多个存储器空间中的一个或多个数据块移动到长期存储器设备中以空出一个或多个存储器空间;以及将不相容数据对象的数据块中的一个或多个数据块存储在所空出的一个或多个存储器空间中。
- 专利分类