[发明专利]存储系统以及盘控制装置有效
申请号: | 200910258021.2 | 申请日: | 2007-05-24 |
公开(公告)号: | CN101739371A | 公开(公告)日: | 2010-06-16 |
发明(设计)人: | 细谷睦 | 申请(专利权)人: | 株式会社日立制作所 |
主分类号: | G06F13/28 | 分类号: | G06F13/28;G06F3/06 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储系统 以及 控制 装置 | ||
技术领域
本发明涉及一种对主计算机和盘驱动装置之间的数据传输进行控制的盘 控制装置。
背景技术
近年来,存储器合并导致的TCO的削减以及数据的战略性应用等大规模 存储的重要性正不断提高。随着合并的发展,在存储装置中需要更高的可扩展 性,如端口数量的增加、容量的增大、性能和功能的提高等。
另一方面,降低市售存储器硬件价格的要求非常强烈。存储器的容量单价 以每年20%的速度下降,为了实现该趋势,需要降低包括存储装置的结构体 系在内的整个系统的成本。
作为同时实现存储装置的高可扩展性和低成本的一个解决方法,提出了集 群(cluster)连接多个盘控制装置的集群型盘控制装置。在集群型盘控制装置 中,可以通过连接多个盘控制装置来显著提高可扩展性。此外,通过准备满足 用户所需数量的盘控制装置,可以除去无用的硬件资源,并可以降低成本。因 此,通过使用集群型盘控制装置可以在提高可扩展性的同时降低成本。
关于上述背景技术(集群型盘控制装置),例如在专利文献1中进行了记 述。
在集群型盘控制装置这样的大规模系统中,同时执行由多个用户要求的多 个工作。这些工作通过部分地共用或者独占系统内的硬件资源来进行必要的处 理。特别是作为典型硬件资源的存储器,在空间·时间上被分割来进行管理, 将分割而得的区域分配给需要的处理。因此,重点是如何管理存储器资源,以 便不与其他工作发生干扰,即如何保护存储器区域。
为了保护在存储器中存储的数据,正广泛采用页表虚拟存储方法。在页表 虚拟存储方法中,对每个逻辑存储器地址空间定义物理存储器地址空间和访问 (access)属性(可否访问、可否READ、可否WRITE等),即使多个工作共 用相同的逻辑地址空间,物理硬件资源也不会重叠。而且,通过对每个地址空 间设定访问限制来排除不恰当的访问。
在页表方式中,对每个处理器(工作)设置页表来变换地址。通常,大多 设置用于高速变换地址的高速缓存机构(例如TLB)。关于以页表方式进行的 存储器保护的一个例子,在专利文献2中进行了记述。
【专利文献1】特开2005-228245号公报
【专利文献2】特开2003-242030号公报
发明内容
基于集群方式的大规模盘控制装置具备高速缓存部、通道部以及处理器部 等多个结构。在各个结构中分别具备高速缓冲存储器、通道存储器以及处理器 存储器,为了执行基本的IO处理,需要在这些多个存储器之间传输数据。例 如,在处理器控制通道部时,在处理器存储器和通道存储器之间传输数据。此 外,在从通道部将数据取入高速缓存部时,从通道存储器向高速缓冲存储器传 输数据。
现有的页表方式规定特定的工作(执行特定工作的处理器)是否可以访问 特定的区域,但不提供针对在多个存储器区域之间的数据传输来保护存储器的 机构。即,在现有的方法中,由于在盘控制装置中的多个存储器之间进行数据 传输,因此无法保护在存储器中存储的数据。
此外,在集群方式的大规模盘控制装置中,为了提高整个系统的可用性, 需要提高盘控制装置集群之间的独立性。即,在跨越集群之间的存储器间数据 传输中,特别需要切实地保护存储器中存储的数据,来防止某个集群的故障影 响到其他的集群。
关于这一点,现有技术也不提供在集群之间传输数据时,对存储器进行保 护的特殊机构,无法对集群方式的盘控制装置的存储器中存储的数据进行保 护。
本发明的目的在于,改善上述现有技术的缺点,对盘控制装置集群内以及 盘控制装置集群间的存储器之间的数据传输提供存储器保护机构,提高盘控制 装置的可靠性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社日立制作所,未经株式会社日立制作所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910258021.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种车用防风钩
- 下一篇:汽车空调出风口拨轮饰条装配结构