发明名称 |
Concurrent and incremental repair of a failed component in an object based storage system for high availability |
摘要 |
Systems and methods for repairing a failed component within a data storage subsystem without interruption of service. A client device is coupled to a data storage cluster comprising a plurality of data storage locations addressable as rows and columns in an array. Each column of the array comprising a separate computer interconnected to other columns via a network. After both detecting a failure of a first column in the array and detecting a predetermined time threshold has elapsed, a predetermined reconstruction column coordinates reconstructing data storage locations within the reconstruction column. For a second row in the array, a predetermined coordinating column coordinates the execution of a received memory access requests from the client corresponding to the second row. In this manner, a column coming back online after a failure is able to repair without halting the servicing of read and write requests. |
申请公布号 |
US8132044(B1) |
申请公布日期 |
2012.03.06 |
申请号 |
US20100701216 |
申请日期 |
2010.02.05 |
申请人 |
SAEED TARIQ;HARMER CRAIG K.;MATHEW GEORGE;SYMANTEC CORPORATION |
发明人 |
SAEED TARIQ;HARMER CRAIG K.;MATHEW GEORGE |
分类号 |
G06F11/00 |
主分类号 |
G06F11/00 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|