SAFE WRITE TO MULTIPLY-REDUNDANT STORAGE
    1.
    发明申请
    SAFE WRITE TO MULTIPLY-REDUNDANT STORAGE 审中-公开
    安全写入多余的存储空间

    公开(公告)号:WO2005001841A3

    公开(公告)日:2005-09-09

    申请号:PCT/EP2004051150

    申请日:2004-06-17

    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: 用于将数据和奇偶校验安全地写入多重冗余存储器的装置的布置包括:第一存储组件,可操作以将存储设备中的至少第一标记存储到唯一地通过至少数据写入要写入的模式; 写入组件,可操作以执行所述至少数据写入; 另外的存储组件可操作以用至少另外的标记覆盖存储设备中的标记,以唯一地索引要由奇偶校验写入写入的模式; 以及可操作以执行奇偶校验写入的另一写入组件。 优选地,第一存储组件包括第二存储组件,可操作以用第二标记来覆盖所述存储设备中的所述至少第一标记,以对要由第一奇偶校验写入写入的模式进行索引; 并且写入组件进一步可操作以执行第一奇偶校验写入。

    Restoring redundancy in a RAID
    2.
    发明专利

    公开(公告)号:GB2503274A

    公开(公告)日:2013-12-25

    申请号:GB201211041

    申请日:2012-06-22

    Applicant: IBM

    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.

    Flexibly storing defined presets for configuration of a storage controller

    公开(公告)号:GB2512604A

    公开(公告)日:2014-10-08

    申请号:GB201305978

    申请日:2013-04-03

    Applicant: IBM

    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.

    Management of RAID error recovery procedures and configuration

    公开(公告)号: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.

    Vorrichtung zum Wiederherstellen von Redundanz

    公开(公告)号:DE102013210642B4

    公开(公告)日:2021-09-16

    申请号:DE102013210642

    申请日:2013-06-07

    Applicant: IBM

    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.

    Computer node testing
    6.
    发明专利

    公开(公告)号:GB2523998A

    公开(公告)日:2015-09-16

    申请号:GB201404142

    申请日:2014-03-10

    Applicant: IBM

    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.

Patent Agency Ranking