[发明专利]一种多控存储系统全局共享缓存的方法及装置有效
申请号: | 201711346546.2 | 申请日: | 2017-12-15 |
公开(公告)号: | CN107992270B | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 龚飞 | 申请(专利权)人: | 杭州宏杉科技股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310053 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请提供一种多控存储系统全局共享缓存的方法及装置,所述方法包括:当预定义的加锁条件被触发时,对各存储节点的全局共享缓存表加锁;将本地缓存中的数据分配至各存储节点的全局共享缓存;基于数据的分配结果更新本地的所述全局共享缓存表,并将所述全局共享缓存表的更新内容发送至其它存储节点,以由其它存储节点基于所述更新内容更新自身的所述全局共享缓存表并在更新完成后返回更新完成报文;然后对各存储节点的全局共享缓存表解锁。本申请技术方案降低了多控存储系统处理IO请求的时延,提高了多控存储系统可用的缓存空间,进而提高了IO请求的访问性能。 | ||
搜索关键词: | 一种 存储系统 全局 共享 缓存 方法 装置 | ||
【主权项】:
一种多控存储系统全局共享缓存的方法,所述方法应用于多控存储系统的第一存储节点,所述多控存储系统包括多个存储节点,各存储节点的缓存都被划分为全局共享缓存和本地缓存,其特征在于,包括:当预定义的加锁条件被触发时,对本地的全局共享缓存表加锁,并向其它存储节点发送加锁指令,以由各存储节点基于所述加速指令为自身的全局共享缓存表加锁;将本地缓存中的数据分配至各存储节点的全局共享缓存;基于数据的分配结果更新本地的所述全局共享缓存表,并将所述全局共享缓存表的更新内容发送至其它存储节点,以由其它存储节点基于所述更新内容更新自身的所述全局共享缓存表并在更新完成后返回更新完成报文;对本地的全局共享缓存表解锁,并在接收其它存储节点返回的所述更新完成报文后,向其它存储节点发送解锁指令,以由其它存储节点基于所述解锁指令为自身的全局共享缓存表解锁。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州宏杉科技股份有限公司,未经杭州宏杉科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711346546.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种车辆运输安全检测系统
- 下一篇:一种XRD检测前的样品处理装置