REDUNDANCY IN ARRAY STORAGE SYSTEM
    21.
    发明专利

    公开(公告)号:CA2694819A1

    公开(公告)日:2005-01-20

    申请号:CA2694819

    申请日:2004-07-07

    Applicant: IBM

    Abstract: Error tolerance is increased for a storage system having a plurality of arrays by making local redundancy in a selected array globally available throughout the storage system. To achieve the increased error tolerance, a donor array is selected from the plurality of arrays when the difference between a minimum distance of the donor array and a minimum distance of a recipient array is greater or equal to 2. A donor storage unit is selected in the donor array and recipient information is then rebuilt from the recipient array on the selected storage unit. The selected storage unit is indicated to the donor array as having been donated before the lost information is rebuilt on the selected storage unit. Preferably, the minimum Hamming distance of the recipient array is d>=2 before the donor array is selected from the plurality of arrays.

    22.
    发明专利
    未知

    公开(公告)号:AT201526T

    公开(公告)日:2001-06-15

    申请号:AT94309305

    申请日:1994-12-13

    Applicant: IBM

    Abstract: A sector servo, zone bit recording disk drive includes a sector architecture in which the recording head locates and identifies data sectors without using data ID fields, but instead using information obtained from electronic storage and from servo sectors which need not be adjacent to the data sectors. The tracks contain servo information and data, but not data sector ID information. The tracks in each zone are circumferentially divided into segments. Included in each segment is a number of data regions separated from one another by servo sectors. The data regions may contain partial data sectors and complete data sectors. The format information provided to identify and locate data sectors, including ones whose region locations are not adjacent to servo sectors, includes an entry for each region in the section. Each entry includes the lengths of the first and last data sections in the region, whether the sectors represented by those sections are split between two regions, the total number of data sectors in the region, and the sector number of the first data sector in the region. The information provided in the servo sectors consists of a servo sector number or other indicia which enables the disk drive to determine the position of the recording head and begin reading or writing immediately upon settling on-track and without incurring a latency penalty.

    23.
    发明专利
    未知

    公开(公告)号:DE69131329T2

    公开(公告)日:2000-01-27

    申请号:DE69131329

    申请日:1991-01-17

    Applicant: IBM

    Abstract: A method and means is described wherein servo sectors written on a disk (or servo sections written on a tape) are equally spaced on a given track and read during seek, settle and track following operations. An algorithm is used to determine the allowable time separation between servo sectors (or sections) on a track and lengths of associated data sections, such as data sectors or variable length records, that may be accommodated on the disk or tape in such manner that each of the servo sectors (or sections) equally spaced on a given track is located within a data field of a data sector or within an identification region or immediately after an address indicating mark (such as address marker index mark). The rate at which the servo sector (or section) is sampled is constant and independent of the number and lengths of the data sections. As a result of this independent relationship, this technique is suitable for CLD recording, to banded disks using sectored servo as in conventional FBA, and also even to non-sectored architectures, such as count-key-data (CKD), wherein the data is written in records of variable length, and to tape drives formatted in FBA or CKD.

    24.
    发明专利
    未知

    公开(公告)号:DE69229200T2

    公开(公告)日:1999-12-09

    申请号:DE69229200

    申请日:1992-06-25

    Applicant: IBM

    Abstract: A data recording disk file is provided with a fixed block architecture sector format that eliminates the ID region. The servo region contains sector identification information in the form of a start-of-track indicating mark recorded in a selected sector of each track and a start-of-sector indicating mark recorded in each sector. A full track number identifier is encoded in the position field within the servo region of each sector. A look-up table is built at format time to map bad sectors out of the disk file. The table contains entries for each cluster of contiguous bad sectors, and is searched at runtime to provide conversion of logical sector location identifiers to physical sector location identifiers.

    A multiple track data storage disk a method of formatting and a data recording disk file

    公开(公告)号:SG52209A1

    公开(公告)日:1998-09-28

    申请号:SG1996000322

    申请日:1992-06-25

    Applicant: IBM

    Abstract: A data recording disk file is provided with a fixed block architecture sector format that eliminates the ID region. The servo region contains sector identification information in the form of a start-of-track indicating mark recorded in a selected sector of each track and a start-of-sector indicating mark recorded in each sector. A full track number identifier is encoded in the position field within the servo region of each sector. A look-up table is built at format time to map bad sectors out of the disk file. The table contains entries for each cluster of contiguous bad sectors, and is searched at runtime to provide conversion of logical sector location identifiers to physical sector location identifiers.

    System and method for skip-sector mapping in a data recording disk drive

    公开(公告)号:GB2285166B

    公开(公告)日:1997-10-22

    申请号:GB9425483

    申请日:1994-12-16

    Applicant: IBM

    Abstract: A data recording disk drive includes a system and method for mapping around skip sectors, both bad sectors and spare sectors. A received logical block address is converted to a corresponding physical block address by mapping through a set of tables. A first table includes entries for virtual tracks which group together LBAs having shared high order bits. A second table contains entries for the skip sectors. The high order bits of a given LBA are used to select an entry in the first table, which entry is an index into the second table. Starting from the index point, the second table is searched, using the low order bits of the LBA, for a skip sector beyond the LBA value. Once the appropriate skip sector is found, the index of this skip sector within the second table is added to the LBA to compute the PBA. The PBA is then mapped to a zone, cylinder, head, sector location on the disk drive. The mapping system reduces the total storage required to convert LBAs to ZCHS values and improves the performance of the conversion process. Additional features include a third table for distinguishing bad sectors from spare sectors, schema for re-mapping spare sectors to substitute for data sectors which fail during use, and overlap between the LBA high order and low order bits to further improve performance.

    28.
    发明专利
    未知

    公开(公告)号:DE69118213D1

    公开(公告)日:1996-05-02

    申请号:DE69118213

    申请日:1991-01-17

    Applicant: IBM

    Abstract: A method and means is described wherein servo sectors written on a disk (or servo sections written on a tape) are equally spaced on a given track and read during seek, settle and track following operations. An algorithm is used to determine the allowable time separation between servo sectors (or sections) on a track and lengths of associated data sections, such as data sectors or variable length records, that may be accommodated on the disk or tape in such manner that each of the servo sectors (or sections) equally spaced on a given track is located within a data field of a data sector or within an identification region or immediately after an address indicating mark (such as address marker index mark). The rate at which the servo sector (or section) is sampled is constant and independent of the number and lengths of the data sections. As a result of this independent relationship, this technique is suitable for CLD recording, to banded disks using sectored servo as in conventional FBA, and also even to non-sectored architectures, such as count-key-data (CKD), wherein the data is written in records of variable length, and to tape drives formatted in FBA or CKD.

    29.
    发明专利
    未知

    公开(公告)号:BR9502512A

    公开(公告)日:1996-04-09

    申请号:BR9502512

    申请日:1995-05-23

    Applicant: IBM

    Abstract: A non-invasive servo-write system for use in a data recording disk drive. The system measures actuator position and generates a reference clock using semiconductor lasers. Internal position references are provided by reflective diffraction gratings affixed to the actuator arm and the spindle hub. Wavefront reconstruction optics correct for aberrations in the gratings. Optical sensors detect differential changes in the diffraction patterns created by the gratings, eliminating sensitivity to frequency drift. Decode electronics convert optical sensor data into an actuator position measurement. Control electronics drive the voice coil motor within the disk drive, which positions the write transducer to record servo information provided in a servo pattern generator. Transparent windows in the head-disk-assembly cover allow the servo-writer to write drives which are completely assembled and sealed.

    SICHERE ÜBERTRAGUNG GROSSER DATENMENGEN

    公开(公告)号:DE112021006008B4

    公开(公告)日:2025-05-15

    申请号:DE112021006008

    申请日:2021-12-15

    Applicant: IBM

    Abstract: Durch einen Computer ausgeführtes Verfahren (600, 700), das umfasst:Empfangen (602), durch einen Codeumsetzer (320), von zweiten verschlüsselten Daten,wobei es sich bei den zweiten verschlüsselten Daten um Daten handelt, die in einem ersten Schlüssel (310) verschlüsselt wurden, um erste verschlüsselte Daten zu erstellen, welche dann in einem zweiten Schlüssel (312) verschlüsselt werden, um die zweiten verschlüsselten Daten zu erstellen;Empfangen (604), durch den Codeumsetzer (320), des zweiten Schlüssels (312);Entschlüsseln (606), durch den Codeumsetzer (320), der zweiten verschlüsselten Daten unter Verwendung des zweiten Schlüssels (312), um die ersten verschlüsselten Daten zu erhalten;Verschlüsseln (608), durch den Codeumsetzer (320), der ersten verschlüsselten Daten unter Verwendung eines dritten Schlüssels (328), um dritte verschlüsselte Daten zu erstellen;Senden (610), durch den Codeumsetzer (320), der dritten verschlüsselten Daten an einen Zielknoten (306); undSenden (710), durch den Codeumsetzer (320), eines dritten verschlüsselten Schlüssels an den Zielknoten (306), wobei der Zielknoten (306) so konfiguriert ist, dass er die dritten verschlüsselten Daten unter Verwendung des dritten Schlüssels (328) entschlüsselt, um die ersten verschlüsselten Daten zu erhalten, wobei der Zielknoten (306) so konfiguriert ist, dass er die ersten verschlüsselten Daten unter Verwendung des ersten Schlüssels (310) entschlüsselt, um die Daten zu erhalten.

Patent Agency Ranking