发明名称 在碟机阵列内实作容错的方法及使用该方法的储存设备
摘要 一种设备,其中包含具有至少三台碟机的逻辑连续群组、一第一回圈、一第二回圈,以及一压缩/解压缩电路。该等碟机各者含有(i)一第一范围,此者系经组态设定以储存一前一碟机的经压缩资料,(ii)一第二范围,此者系经组态设定以储存该碟机的未经压缩资料,(iii)一第三范围’此者系经组态设定以储存一次一碟机的经压缩资料。该第一回圈可为连接至该逻辑连续群组中的次一碟机。该第二回圈可为连接至该逻辑连续群组中的前一碟机。该压缩/解压缩电路可经组态设定以压缩及解压缩经储存在该等碟机之各者上的资料。
申请公布号 TWI376683 申请公布日期 2012.11.11
申请号 TW100109844 申请日期 2011.03.23
申请人 LSI公司 发明人 披司 帕凡;帕卡希 维维克;吉比 玛摩K
分类号 G11B20/10 主分类号 G11B20/10
代理机构 代理人 阎启泰 台北市中山区长安东路2段112号9楼;林景郁 台北市中山区长安东路2段112号9楼
主权项 一种储存设备,其中包含:一具有至少三台碟机的逻辑连续群组,其中该等碟机各者含有(i)一第一范围,此者系经组态设定以储存一前一碟机的经压缩资料,(ii)一第二范围,此者系经组态设定以储存该碟机的未经压缩资料,(iii)一第三范围,此者系经组态设定以储存一次一碟机的经压缩资料,(iv)一第一连接埠,此者系经组态设定以传送该未经压缩资料至一碟机控制器,及(v)一第二连接埠,此者系经组态设定以传送该经压缩资料于该等碟机之间;一第一回圈,此者系经连接至该逻辑连续群组中的该次一碟机;一第二回圈,此者系经连接至该逻辑连续群组中的该前一碟机;以及一压缩/解压缩电路,此者系经组态设定以在透过该第二连接埠传送该经压缩资料之前,压缩及解压缩经储存在该等碟机之各者上的该经压缩资料和该未经压缩资料,其中,该等碟机之其中一者的该未经压缩资料经储存为该等碟机之其中至少其它两者上的经压缩资料。如申请专利范围第1项所述之储存设备,其中该逻辑连续群组内之该等碟机其一者的该第二范围系经连接至该次一碟机的该第一范围。如申请专利范围第1项所述之储存设备,其中该逻辑连续群组内之该等碟机其一者的该第二范围系经连接至该前一碟机的该第三范围。如申请专利范围第1项所述之储存设备,其中该第一回圈之一局部将该等碟机其一者的该第二范围连接至该前一碟机的该第一范围。如申请专利范围第1项所述之储存设备,其中该第二回圈之一局部将该等碟机其一者的该第二范围连接至该次一碟机的该第三范围。如申请专利范围第1项所述之储存设备,其中可透过该第一回圈之一局部以存取该等碟机其一者之该第一范围的经压缩资料。如申请专利范围第1项所述之储存设备,其中可透过该第二回圈之一局部以存取该等碟机其一者之该第三范围的经压缩资料。如申请专利范围第1项所述之储存设备,其中对映资讯是由韧体所维护,该韧体(i)系经嵌入于一储存阵列控制器上,(ii)在碟机失效及/或错误校正的情况下用以重建该碟机的资料,并且(iii)与传送该未经压缩资料同时实施。如申请专利范围第1项所述之储存设备,其中该压缩/解压缩电路的专属逻辑系经嵌入于一控制器韧体RAID引擎程式码内。如申请专利范围第1项所述之储存设备,其中该压缩/解压缩电路的专属逻辑系经传送至一ASIC周边装置。如申请专利范围第1项所述之储存设备,其中该等碟机各者的该第二连接埠供专属以储存并且撷取该经压缩资料。如申请专利范围第1项所述之储存设备,其中该等碟机各者的该第二连接埠含有一除了用于供传送该未经压缩资料的该第一连接埠之外还用于该第二连接埠的冗余碟机通道。如申请专利范围第1项所述之储存设备,其中该设备建立冗余及容错而无须使用同位。如申请专利范围第1项所述之储存设备,其中该设备提供达2n/3碟机失效的容错性,其中n为碟机数量。一种储存设备,其中包含:一用以实作具有至少三台碟机之逻辑连续群组的装置,其中该等碟机各者含有(i)一第一范围,此者系经组态设定以储存一前一碟机的经压缩资料,(ii)一第二范围,此者系经组态设定以储存该碟机的未经压缩资料,(iii)一第三范围,此者系经组态设定以储存一次一碟机的经压缩资料,(iv)一第一连接埠,此者系经组态设定以传送该未经压缩资料至一碟机控制器,及(v)一第二连接埠,此者系经组态设定以传送该经压缩资料于该等碟机之间;一用以实作一第一回圈的装置,此者系经连接至该逻辑连续群组中的该次一碟机;一用以实作一第二回圈的装置,此者系经连接至该逻辑连续群组中的该前一碟机;以及一用以实作一压缩/解压缩电路的装置,此者系经组态设定以在透过该第二连接埠传送该经压缩资料之前,压缩及解压缩经储存在该等碟机之各者上的该经压缩资料和该未经压缩资料,其中,该等碟机之其中一者的该未经压缩资料经储存为该等碟机之其中至少其它两者上的经压缩资料。如申请专利范围第15项所述之储存设备,其中该设备建立冗余及容错而无须使用同位。如申请专利范围第15项所述之储存设备,其中该设备提供达2n/3碟机失效的容错性,其中n为碟机数量。一种用以在一碟机阵列内实作容错的方法,包含下列步骤:(A)实作一具有至少三台碟机的逻辑连续群组,其中该等碟机各者含有(i)一第一范围,此者系经组态设定以储存一前一碟机的经压缩资料,(ii)一第二范围,此者系经组态设定以储存该碟机的未经压缩资料,(iii)一第三范围,此者系经组态设定以储存一次一碟机的经压缩资料,(iv)一第一连接埠,此者系经组态设定以传送该未经压缩资料至一碟机控制器,及(v)一第二连接埠,此者系经组态设定以传送该经压缩资料于该等碟机之间;(B)实作一第一回圈,此者系经连接至该逻辑连续群组中的该次一碟机;(C)实作一第二回圈,此者系经连接至该逻辑连续群组中的该前一碟机;以及(D)实作一压缩/解压缩电路,此者系经组态设定以在透过该第二连接埠传送该经压缩资料之前,压缩及解压缩经储存在该等碟机之各者上的该经压缩资料和该未经压缩资料,其中,该等碟机之其中一者的该未经压缩资料经储存为该等碟机之其中至少其它两者上的经压缩资料。如申请专利范围第18项所述之方法,其中该方法建立冗余及容错而无须使用同位。如申请专利范围第18项所述之方法,其中该方法提供达2n/3碟机失效的容错性,其中n为该阵列中的碟机数量。
地址 美国