[发明专利]存储系统在审
申请号: | 202010095482.9 | 申请日: | 2020-02-17 |
公开(公告)号: | CN112114741A | 公开(公告)日: | 2020-12-22 |
发明(设计)人: | 岛田健太郎;山本彰;田中胜也 | 申请(专利权)人: | 株式会社日立制作所 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京尚诚知识产权代理有限公司 11322 | 代理人: | 龙淳;徐飞跃 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储系统 | ||
本发明的存储系统能够实现存储控制器间的控制信息的共有、更新和用于更新的协调、以及对控制信息高效的高速访问。存储系统包括:多个存储控制器和包括1个以上的非易失存储器件的驱动器箱。驱动器箱还包括:存储器,其以与1个以上的非易失存储器件不同的单位被读写,存储多个存储控制器中使用的控制信息;和存储器控制器,其能够中继从多个存储控制器各者对存储器的访问,对多个存储控制器的各存储控制器进行关于存储器控制信息的排他的读写。
技术领域
本发明涉及存储系统,更详细地说涉及在多个存储控制器共用驱动器箱的技术。
背景技术
存储系统中,为了提高可靠性,设置有多个用于对系统的控制进行管理的存储控制器,即使任一个存储控制器发生故障,也能够用剩下的存储控制器继续进行动作。这样的存储控制器的典型的个数是2个。
此外,存储系统中,性能也非常重要,因此在具有这样的多个存储控制器的情况下,多个存储控制器中的某几个会共同地进行处理。为了进行这样的共同处理,需要在存储控制器间共用相关控制信息,在一个存储控制器更新了控制信息后,需要向其它存储控制器立刻传递该更新了的信息。或者,在两个以上的存储控制器要分别更新同一控制信息的情况下,需要在两者之间进行协调,使得能够正确更新控制信息。
作为在存储控制器共有控制信息的方式,一般来说有在存储控制器间设置某种网络例如以太网的方式。但是这样的网络能够适用于将独立的系统间连接,当用于单一的系统内的多个控制器的连接时,带宽不足或延迟时间变大,而使用困难。
另一方面,对于存储系统内的多个存储器件,为了达到任意分配进行控制的存储控制器而谋求的性能,采用在存储控制器之间共用所有存储器件的结构。这些存储器件例如是进行磁记录的硬盘驱动器。此外其它的存储器件的例子有使用作为非易失半导体元件的闪存的SSD(Solid State Drive,固态硬盘)。这些存储器件为了实现更高速的访问,具有使用DRAM(Dynamic Random Access Memory,动态随机访问存储器)等易失半导体存储元件的缓存磁盘。
缓存磁盘从共用该存储器件的所有存储控制器被共有。于是,考虑将该缓存磁盘用于存储控制器间的控制信息的共有。专利文献1公开了该例子。控制信息与在存储器件、缓存磁盘中存储的通常数据(用户数据)的访问单位不同,访问协议也不同。专利文献1公开了,在缓存磁盘的一部分存储控制信息,设有以适于控制信息的单位和访问协议进行读写的功能。但是,专利文献1中,对于控制信息的更新,没有公开在存储控制器间协调处理的技术。因此,难以实现多个存储控制器同时更新控制信息而进行共同处理。
作为在多个存储控制器间共有控制信息的其它方法,能够考虑改变共有的控制信息的形态,而不需要协调存储控制器间的控制信息的更新的方法。作为这样的控制信息的形态,有将各存储控制器中的控制信息的更新设为历史信息(日志信息)的方式。
此时,各存储控制器仅能够在动作完成而所有的更新结束后查看其它存储控制器的控制信息的更新,难以在多个存储控制器同时地查看并更新控制信息而进行共同处理。专利文献2和专利文献3公开了该例子。专利文献2和专利文献3中,对于存储控制器间的动作,在某个存储控制器发生故障停止时,限定并实施了由其它存储控制器事后接着进行该动作的失效转移处理。
现有技术文献
专利文献
专利文献1:日本特开2004-355307号公报。
专利文献2:日本特开2004-199420号公报。
专利文献3:日本特开2004-213435号公报。
发明内容
发明要解决的技术问题
在设置多个存储控制器,通过进行共同处理来提高性能时,需要高效地进行存储控制器间的控制信息的共有和更新以及用于更新的协调。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社日立制作所,未经株式会社日立制作所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010095482.9/2.html,转载请声明来源钻瓜专利网。