带热交换功能的存储系统及其故障存储模块的交换方法技术方案

技术编号:2849511 阅读:192 留言:0更新日期:2012-04-11 18:40
一种带热交换功能的存储系统,具备依次串联的存储模块(28、29、30),其存储控制机构(25)通过将存储模块列的一端与一方的输入输出部连接,始终经由第1读出信号线26A和第1写入信号线(26B)访问各存储模块进行数据的读出/写入,在存储模块故障时,将故障存储模块与其前级的存储模块切断,将故障存储模块的下一级以后的存储模块列的存储模块、和与该存储模块列的末端连接的预备存储模块(31)经由第2读出信号线(26B)和第2写入信号线(27B)依次与另一方的输入输出部串联连接进行访问,而控制成为将可插拔所述故障存储模块的状态。因此,这种串行传送方式的存储系统,不停止系统就可交换故障存储模块。

【技术实现步骤摘要】

本专利技术涉及一种在作为存储装置使用存储模块的信息处理设备等的系统中,在产生了存储错误等时,无需停止系统而可交换故障存储模块的、带热交换(hot swap)功能存储系统及其故障存储模块的交换方法。
技术介绍
服务器等信息处理装置中,作为主存储装置大多使用存储模块,但作为在存储模块中产生了错误或故障时的存储模块的交换方法,一般使系统停止而进行交换,通常,在不停止系统的状态下无法进行存储模块的交换。为了使系统持续运行,而不能中断向存储器的访问(存取)。对于这个问题,已知镜像(mirroring)方式,其除了使装置本身双重化以外,只使存储系统双重化,始终按每个存储总线冗长保存存储数据。图9是用于说明存储镜像方式的概略图,表示由存储控制器1、存储总线2、3、存储模块4、5、6及7、8、9构成的概略结构。在图9中,存储控制器1,通过进行与存储总线2、3相同的工作,向存储模块4和7、存储模块5和8、存储模块6和9分别写入相同的数据,因此当交换某一方侧的存储模块时,通过停止与其存储模块连接的侧的存储总线,可以交换存储模块。在这种情况下,系统经由无停止一侧的存储总线,只使用一方侧的存储模块就可持续地进行工作,因此只要在存储模块的交换结束之后,经由交换后一侧的存储总线,向交换后的存储模块写入与工作中的一侧的存储模块相同的数据即可。从以上的工作方法可知,在存储镜像方式的情况下,有助于装置的性能的存储容量变为安装的存储容量的1/2。由此,根据镜像方式,需要将存储容量作成2倍,目前存储器的价格给系统整体的价格带来较大的影响,因此存在不能简单地采用镜像方式的问题。另外,在专利文献1所记载的专利技术中,提出了一种在具备多个存储模块且经由总线串联连接了其缓冲部的存储系统中,具备用于复制被存储到存储模块中的数据的硬盘装置的系统。根据该系统,在交换存储模块之时,有对要交换的存储模块的访问请求时,通过访问硬盘装置所对应的地址而可以进行存储模块的交换,同时在交换结束之后,通过将硬盘装置的数据复制到交换后的存储模块所对应的地址中,可以实现热交换功能。但是专利文献1所记载的专利技术,代替存储模块的双重化,而具备硬盘装置进行存储镜像,在为硬盘装置的情况下,与存储模块相比,存在访问需要时间的问题。另外,也考虑到作为预备的存储模块只具备1块量的存储模块,通过在产生存储错误时切换故障存储器和预备存储器之间的访问,可以使系统继续工作的方法,但是在该方法中,可以停止产生错误的存储模块的使用,但是不能拔去故障存储器而置换为好的存储器。原因是,通过拔去故障存储器,而存储总线的路径被切断,因此停止了系统整体的工作。在这种情况下,也考虑到具备1块量的预备存储模块的同时由开关对故障存储器和预备存储器进行切换的方法,但是在多个存储模块被级联连接的存储总线电路中,当不停止存储器访问而由开关切换存储器时,用于切换的电路的连接变得复杂或变长,因此会影响到向存储总线的传送波形,因此在系统的稳定工作上有可能出现问题。图10是用于说明具备了1块量的预备存储模块的存储系统的概略图,表示由存储控制器10、存储总线11、存储模块12、13、14、15构成的概略构成。在图10所示的存储系统中,通常只使用存储模块12、13、14,在将存储模块15作为预备存储模块使用时,例如在存储模块13中产生错误而想要停止其使用时,只要通过向存储模块15移动存储模块13的数据,同时使存储控制器10识别出存储模块13变为存储模块15,而不访问存储模块13即可。但是在这种情况下,即使存储控制器10不访问存储模块13时,由于存储总线11和存储模块13之间的布线一直处于被连接了的状态,因此当卸下存储模块13时对存储总线11上的传送波形产生影响,因此不能稳定工作。此时,即使由开关等切断向存储模块13的连接,也同样地避免不了对传送波形的影响。另外,近年来追求实用化的串行传送方式的存储系统中,当使用开关等停止向某一存储模块的电源供给时,出现不能向下一个连接的存储模块传送数据的问题。图11是表示串行传送方式的存储系统的一例的概略图,表示由存储控制器16、读出信号线17、写入信号线18、存储模块19、20、21、和缓冲器22、23、24构成的概略构成。缓冲器22、23、24是分别被搭载在存储模块19、20、21上、的数据的串行传送用的缓冲器。目前,在图11所示的系统中,例如在停止或切断存储模块20时,存储控制器16不能访问存储模块21。从该例子可知,即使是串行传送的存储系统,在以往的方法中不能停止系统,不能进行存储模块的切断。专利文献1特开2004-185199由此,在以往的存储系统中,在镜像方式的情况下,可以进行故障存储模块的交换,但是为了基于存储模块或其他存储装置等的系统的双重化而出现避免不了成本的上升的问题。另外,在具备以往的1块量的预备存储模块的方式中,成本的上升较少,但是出现通过基于在拔去故障存储模块时的电路切换等的存储总线上的传送波形的混乱而不能稳定地进行工作的问题。进一步,在以往的串行传送方式的存储系统中,不停止系统,就不能进行存储模块的切断。
技术实现思路
本专利技术是鉴于上述问题而做出的,其目的在于提供一种在串行传送方式的存储系统中,仅仅具备最小量的1块预备模块,无需停止系统就能进行故障存储模块的交换的。为了解决上述问题,第1专利技术的带热交换功能的存储系统,是具备由依次串联连接的多个存储模块构成的存储模块列的串行传送方式的存储系统,其中,具备存储控制机构,其通过将所述存储模块列的一端与一方的输入输出部连接,始终经由第1读出信号线和第1写入信号线访问各存储模块并进行数据的读出/写入,同时在任意的存储模块的故障时,将该故障存储器与其前级的存储模块切断,同时将所述故障存储模块的下一级以后的存储模块列的存储模块、和与该存储模块列的末端连接的预备存储模块经由第2读出信号线和第2写入信号线依次与另一方的输入输出部串联连接进行访问,而控制成为可插拔所述故障存储模块的状态。另外,第2专利技术,是根据第1专利技术所述的带热交换功能的存储系统,其中,所述存储控制机构,在所述存储模块列中的任意的存储模块产生了故障时,将该故障存储模块与后级的存储模块切断,将该后级的存储模块经过预备存储模块与所述另一方的输入输出部连接,同时在将所述故障存储模块与前级的存储模块切断了的状态下,将所述故障存储模块的数据复制到所述预备存储模块中,在该复制结束时,将所述预备存储模块置换为所述故障存储模块并从所述另一方的输入输出部进行访问,进行了所述故障存储模块的交换之后,将所述预备存储模块的数据复制到所述交换后的存储模块中,在该复制结束时,将所述交换后的存储模块和前后级的存储模块之间作成连接状态,之后,从所述一方的输入输出部对所述各存储模块进行访问。另外,第3专利技术,是根据第1或2专利技术所述的带热交换功能的存储系统,其中,所述各存储模块,具备多个存储装置,其并行地写入/读出数据;串行/并行转换机构,其将来自该各存储装置的读出数据从并行数据转换为串行数据,将向各存储装置的写入数据从串行数据转换为并行数据;缓冲机构,其将来自所述串行/并行转换机构的读出数据传送给一方的输入输出端或另一方的输入输出端,将来自一方的输入输出端的写入数据传送给所述所述串行/并行转换机构或另一方的本文档来自技高网
...

【技术保护点】
一种带热交换功能的存储系统,是具备由依次串联连接的多个存储模块构成的存储模块列的串行传送方式的存储系统,其特征在于,具备存储控制机构,该存储控制机构,通过将所述存储模块列的一端与一方的输入输出部连接,始终经由第1读出信号线和第1写入 信号线访问各存储模块进行数据的读出/写入,并且,在任意的存储模块故障时,将该故障存储模块与其前级的存储模块切断,并将所述故障存储模块的下一级以后的存储模块列的存储模块和与该存储模块列的末端连接的预备存储模块经由第2读出信号线和第2写入信号线依次与另一方的输入输出部串联连接进行访问,而控制成为可插拔所述故障存储模块的状态。

【技术特征摘要】
JP 2005-3-24 2005-0868141.一种带热交换功能的存储系统,是具备由依次串联连接的多个存储模块构成的存储模块列的串行传送方式的存储系统,其特征在于,具备存储控制机构,该存储控制机构,通过将所述存储模块列的一端与一方的输入输出部连接,始终经由第1读出信号线和第1写入信号线访问各存储模块进行数据的读出/写入,并且,在任意的存储模块故障时,将该故障存储模块与其前级的存储模块切断,并将所述故障存储模块的下一级以后的存储模块列的存储模块和与该存储模块列的末端连接的预备存储模块经由第2读出信号线和第2写入信号线依次与另一方的输入输出部串联连接进行访问,而控制成为可插拔所述故障存储模块的状态。2.根据权利要求1所述的带热交换功能的存储系统,其特征在于,所述存储控制机构,在所述存储模块列中的任意的存储模块产生了故障时,将该故障存储模块与后级的存储模块之间切断,将该后级的存储模块经过预备存储模块而与所述另一方的输入输出部连接,并且,在切断所述故障存储模块与前级的存储模块之间的状态下,将所述故障存储模块的数据复制到所述预备存储模块中,在该复制结束时,将所述预备存储模块置换为所述故障存储模块从所述另一方的输入输出部进行访问,交换所述故障存储模块后,将所述预备存储模块的数据复制到所述交换过的存储模块中,在该复制结束时,将所述交换过的存储模块和前后级的存储模块之间形成为连接状态,之后,从所述一方的输入输出部对所述各存储模块进行访问。3.根据权利要求1或2所述的带热交换功能的存储系统,其特征在于,所述各存储模块,具备多个存储装置,其并行地写入/读出数据;串行/并行转换机构,其将来自该各存储装置的读出数据从并行数据转换为串行数据,将向各存储装置的写入数据从串行数据转换为并行数据;缓冲机构,其将来自所述串行/并行转换机构的读出数据传送给一方的输入输出端或另一方的输入输出端,将来自一方的输入输出端的写入数据传送给所述所述串行/并行转换机构或另一方的输入输出端。4.根据权利要求3所述的带热交换功能的存储系统,...

【专利技术属性】
技术研发人员:阿部崇
申请(专利权)人:日本电气株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1