-
公开(公告)号:WO2005001841A3
公开(公告)日:2005-09-09
申请号:PCT/EP2004051150
申请日:2004-06-17
Applicant: IBM , FAIRHURST MATTHEW JOHN , JUDD IAN DAVID , SCALES WILLIAM JAMES
Inventor: FAIRHURST MATTHEW JOHN , JUDD IAN DAVID , SCALES WILLIAM JAMES
CPC classification number: G06F11/1076 , G06F2211/1009 , G11B20/1833
Abstract: An arrangement of apparatus for safely writing data and parity to multiply-redundant storage comprises a first storage component operable to store at least a first mark in a storage device to index uniquely a pattern to be written by at least a data write; a write component operable to perform the at least data write; a further storage component operable to overwrite a mark in the storage device with at least a further mark to index uniquely a pattern to be written by a parity write; and a further write component operable to perform the parity write. Preferably, the first storage component comprises a second storage component operable to overwrite said at least first mark in said storage device with a second mark to index a pattern to be written by a first parity write; and the write component is further operable to perform the first parity write.
Abstract translation: 用于将数据和奇偶校验安全地写入多重冗余存储器的装置的布置包括:第一存储组件,可操作以将存储设备中的至少第一标记存储到唯一地通过至少数据写入要写入的模式; 写入组件,可操作以执行所述至少数据写入; 另外的存储组件可操作以用至少另外的标记覆盖存储设备中的标记,以唯一地索引要由奇偶校验写入写入的模式; 以及可操作以执行奇偶校验写入的另一写入组件。 优选地,第一存储组件包括第二存储组件,可操作以用第二标记来覆盖所述存储设备中的所述至少第一标记,以对要由第一奇偶校验写入写入的模式进行索引; 并且写入组件进一步可操作以执行第一奇偶校验写入。
-
公开(公告)号:GB2503274A
公开(公告)日:2013-12-25
申请号:GB201211041
申请日:2012-06-22
Applicant: IBM
Inventor: FAIRHURST MATTHEW JOHN , BARTLETT ERIC JOHN
Abstract: A distributed storage system (such as RAID redundant array of inexpensive disks) comprising groups of RAID drives storing extents across said group, has a multitude of spare disks in case of a failure in one of the drives. On detection of such a failure, one of the spare drives is swapped into the RAID. If the storage capacity of the spare drive is smaller than that of the RAID, then a determination is made as to whether the extents that are higher on the RAID drives can be migrating to a lower position such that they fit within the size of the spare disk. If it is possible to migrate the extents, they are moved to a lower position and the spare disk is used as part of the RAID. This has the effect of reducing the capacity of the RAID, but maintaining the redundancy.
-
公开(公告)号:GB2512604A
公开(公告)日:2014-10-08
申请号:GB201305978
申请日:2013-04-03
Applicant: IBM
Inventor: MULCAHY JAMES RICHARD HENRY , FAIRHURST MATTHEW JOHN , CLIFTON JOHN MARK , JEWELL COLIN ROBERT
IPC: G06F3/06
Abstract: Method and system are provided for storing defined presets (aka templates) for configuration of a storage controller The method includes: providing a preset for an action (e.g. mkvdisk request a new virtual disk) on an object type (e.g. a virtual disk) as an object in the storage controller so that code can access the object at run time; receiving parameter values (e.g. parameter name-value pairs, {(size, 100), (autoexpand, true), (name, vdisk#)}) for the preset; running appropriate commands to set up the preset; and validating the parameter values as part of the preset creation to check that the parameter values are valid and consistent. The method may further include: creating an instance of an object of an object type with the parameters as defined in the .preset, including: looking up a preset object by object type; and using the validation code associated with the object type. The preset may include a human meaningful name.
-
公开(公告)号:GB2504956A
公开(公告)日:2014-02-19
申请号:GB201214498
申请日:2012-08-14
Applicant: IBM
Abstract: A resource system, e.g. a Redundant Arrays of Independent Disks (RAID) system, comprises a plurality of resource elements (14), e.g. the drives making up the array, and a resource controller (10) connected to the resource elements and operating the resource elements according to a predefined set of operational goals, e.g. operation goals of the RAID level being implemented including RAID availability, redundancy, performance or error recovery procedure duration. A method of operating the resource system comprises the steps of identifying error recovery procedures that could be executed by the resource elements, categorising each identified error recovery procedure in relation to the predefined set of operational goals, detecting that an error recovery procedure is to be performed on a specific resource clement, deploying one or more actions in relation to the resource elements according to the categorisation of the detected error recovery procedure (e.g. scheduling error recovery procedures or swapping data to a different resource element), and performing the detected error recovery procedure on the specific resource element.
-
公开(公告)号:DE102013210642B4
公开(公告)日:2021-09-16
申请号:DE102013210642
申请日:2013-06-07
Applicant: IBM
Inventor: FAIRHURST MATTHEW JOHN , BARTLETT ERIC JOHN
IPC: G06F11/20
Abstract: In einem System mit Daten, die einen oder mehrere Speicherbereiche aufweist, die in einer Vielzahl von RAID-Laufwerken gespeichert werden können, die einer Gruppe zugehörig sind, weist eine Vorrichtung auf: eine Ausfallüberwachungseinrichtung, die auf das Erkennen eines Ausfalls eines RAID-Laufwerks anspricht und auf eine Feststellung anspricht, dass ein Ersatzlaufwerk eine Kapazität aufweist, die nicht größer als oder gleich der Gruppenkapazität ist, der in der Lage ist zu ermitteln, ob verfügbare Speicherbereiche vorhanden sind; und einen Migrator virtueller Datenträger, der auf eine Feststellung anspricht, dass verfügbare Speicherbereiche vorhanden sind; der in der Lage ist, einen Speicherbereich, der Speicherraum belegt, der dem funktionsfähigen RAID-Laufwerk zugehörig ist, das der Gruppe zugehörig ist, die eine Position aufweist, die höher als ein oberer Grenzwert des Ersatzlaufwerks ist, zu einem verfügbaren Speicherbereich zu migrieren, so dass ein Ersatzlaufwerk, das eine Kapazität aufweist, die nicht größer oder gleich der Gruppenkapazität ist, verwendet werden kann, um das ausgefallene Laufwerk zu ersetzen.
-
公开(公告)号:GB2523998A
公开(公告)日:2015-09-16
申请号:GB201404142
申请日:2014-03-10
Applicant: IBM
Inventor: FAIRHURST MATTHEW JOHN , CLIFTON JOHN MARK
Abstract: Software upgrades often fail due to the system drive failing at the point when it is rebooted during the update procedure. Using dual (mirrored) hard drives reduces this risk, but only if the secondary, redundant drive is not likely to fail on the same reboot as the primary HDD. If there is a long interval between updates, eg. two years, double drive failures become more likely. A method of testing a computer system with dual hard drives comprises performing a test of the first hard drive, waiting a specific time period (eg. a week), and performing a test of the second hard drive. Each test comprises the steps of isolating the drive being tested, writing data to it, removing power from it, repowering it, and reading the data back from it.
-
公开(公告)号:DE102013210642A8
公开(公告)日:2014-03-20
申请号:DE102013210642
申请日:2013-06-07
Applicant: IBM
Inventor: FAIRHURST MATTHEW JOHN , BARTLETT ERIC JOHN
IPC: G06F11/20
-
-
-
-
-
-