DISK DRIVE ARRAY MEMORY SYSTEM USING NONUNIFORM DISK DRIVES
    4.
    发明申请
    DISK DRIVE ARRAY MEMORY SYSTEM USING NONUNIFORM DISK DRIVES 审中-公开
    磁盘驱动阵列存储器系统使用非导弹盘驱动器

    公开(公告)号:WO1992014208A1

    公开(公告)日:1992-08-20

    申请号:PCT/US1992000967

    申请日:1992-02-04

    Abstract: The data storage subsystem (100) is implemented using an array of data storage elements (122-* to 125-*) which vary in data storage characteristics and/or data storage capacity. Control apparatus (101) automatically compensates for any nonuniformity among the data storage elements (122-* to 125-*) by selecting a set of physical characteristics that define a common data storage element format. The selected set of physical characteristics may not match any of the disk drives (122-1 to 122-n+m) but each disk drive (122-1 to 122-n+m) can emulate these selected characteristics. This capability enables the disk drives (122-* to 125-*) in the data storage subsystem (100) to be replaced by nonidentical disk drives in a nondisruptive manner to provide continuous data availability.

    Abstract translation: 使用在数据存储特性和/或数据存储容量上变化的数据存储元件(122- *至125- *)阵列来实现数据存储子系统(100)。 控制装置(101)通过选择定义公用数据存储单元格式的一组物理特性来自动补偿数据存储单元(122- *〜125- *)中的任何不均匀性。 所选择的一组物理特性可能不匹配任何磁盘驱动器(122-1至122-n + m),但是每个磁盘驱动器(122-1至122-n + m)可以模拟这些所选择的特性。 此功能使得数据存储子系统(100)中的磁盘驱动器(122- *至125- *)能够以非中断方式替换为非同一磁盘驱动器,以提供连续的数据可用性。

    DELETED DATA FILE SPACE RELEASE SYSTEM FOR A DYNAMICALLY MAPPED VIRTUAL DATA STORAGE SUBSYSTEM
    5.
    发明申请
    DELETED DATA FILE SPACE RELEASE SYSTEM FOR A DYNAMICALLY MAPPED VIRTUAL DATA STORAGE SUBSYSTEM 审中-公开
    用于动态映射虚拟数据存储子系统的删除数据文件空间释放系统

    公开(公告)号:WO1991020025A1

    公开(公告)日:1991-12-26

    申请号:PCT/US1991004270

    申请日:1991-06-14

    CPC classification number: G06F3/0601 G06F2003/0697

    Abstract: The deleted dataset space release system provides facilities in a dynamically mapped virtual memory data storage subsystem (100) to immediately release the physical space occupied by a deleted dataset for use by the data storage subsystem (100) to store subsequently received data files. This system also provides data security by preventing the unauthorized access to the data of scratched data files, both in cache memory (113) and on the data storage devices (122-125). The deleted dataset space release system utilizes a user exit in the host processor data file scratch routine to transmit information to the data storage subsystem (100) indicative of the host processor data file scratch activity. Existing channel command words are used in a manner that is transparent to the host processor (11, 12). The data storage subsystem (100) thereby immediately receives an indication that the host processor (11, 12) is scratching a data file from the volume table of contents of a virtual volume. The data storage subsystem (100) can then concurrently scratch this data file from the virtual track directory (401) contained in the data storage subsystem (100) and thereby release the physical storage space occupied by this scratched data file.

    APPARATUS FOR COMPRESSING DATA IN A DYNAMICALLY MAPPED VIRTUAL DATA STORAGE SUBSYSTEM
    6.
    发明申请
    APPARATUS FOR COMPRESSING DATA IN A DYNAMICALLY MAPPED VIRTUAL DATA STORAGE SUBSYSTEM 审中-公开
    用于在动态映射的虚拟数据存储子系统中压缩数据的设备

    公开(公告)号:WO1991020076A1

    公开(公告)日:1991-12-26

    申请号:PCT/US1991004276

    申请日:1991-06-14

    Abstract: The use of a dynamically mapped virtual memory system (100) permits the storage of data so that each data record occupies only the physical space required for the data. Furthermore, the data storage subsystem (100) manages the allocation of physical space on the disk drives (122-125) and does not rely on the file extend defined in the count key data format. Data compaction apparatus is provided to remove the gaps contained in the stream of count key data records received from the host processor (11, 12). A data compression algorithm (203-0) is then used to compress the received data into a compressed format for storage on the disk drives (122-125). It is the compacted, compressed data that is finally stored on the disk drives (122-125). Furthermore, any data record received from the host processor (11, 12) absent data in the user data field therein is simply listed in the virtual memory map as a null field occupying no physical space on the disk drives (122-125). The data storage control (101), through its mapping capability, stores the actual data in the minimum physical space required by overcoming the limitations imposed on large form factor disk drives by the use of count key data format data records. However, the data storage subsystem (100) returns this stored data to the host processor (11, 12) in count key data format through a data record reformatting process once the stored compacted compressed data is staged to the cache memory (113) for access by the host processor (11, 12). The data storage subsystem (100) is operationally independent of the host processor (11, 12), yet performs as if it were a standard operationally dependent large form factor disk subsystem.

    DISK DRIVE MEMORY
    7.
    发明申请
    DISK DRIVE MEMORY 审中-公开
    磁盘驱动器内存

    公开(公告)号:WO1991012577A1

    公开(公告)日:1991-08-22

    申请号:PCT/US1991000776

    申请日:1991-02-05

    Abstract: The disk drive memory (100) of the present invention uses a large plurality of small form factor disk drives (130) to implement an inexpensive, high performance, high reliability disk drive memory that emulates the format and capability of large form factor disk drives. The plurality of disk drives (130) are switchably interconnectable (121) to form redundancy groups of N+M parallel connected disk drives to store data thereon. The N+M disk drives are used to store the N segments of each data word plus M redundancy segments. In addition, a pool of R backup disk drives (130) is maintained to automatically substitute a replacement disk drive for a disk drive in a redundancy group that fails during operation. The number N of data segments in each data redundancy group can be varied throughout the disk drive memory to thereby match the characteristics of the input data or operational parameters within the disk drive memory. Furthermore, a group of U unassigned disk drives (130) can be maintained as a stock of disk drives that can be powered up as needed and assigned to either a redundancy group or to the pool of backup disk drives.

    Abstract translation: 本发明的磁盘驱动器存储器(100)使用大量的多种小型磁盘驱动器(130)来实现模拟大尺寸磁盘驱动器的格式和能力的便宜,高性能,高可靠性的磁盘驱动器存储器。 多个磁盘驱动器(130)可互换地互连(121),以形成N + M并联磁盘驱动器的冗余组,以在其上存储数据。 N + M磁盘驱动器用于存储每个数据字的N个段加上M个冗余段。 此外,维护一个R备份磁盘驱动器(130)池,以便自动替换替换磁盘驱动器,使其在运行中失败的冗余组中的磁盘驱动器。 每个数据冗余组中数据段的数量N可以在整个磁盘驱动器存储器中变化,从而使输入数据的特性或磁盘驱动器存储器内的操作参数相匹配。 此外,可以将一组U未分配磁盘驱动器(130)维护为可以根据需要加电的磁盘驱动器的库存,并将其分配给冗余组或备份磁盘驱动器池。

    DISK DRIVE MEMORY
    8.
    发明公开
    DISK DRIVE MEMORY 失效
    商店的片单元。

    公开(公告)号:EP0515499A1

    公开(公告)日:1992-12-02

    申请号:EP91904644.0

    申请日:1991-02-05

    Abstract: La mémoire (100) d'une unité à disques de la présente invention utilise une grande pluralité de petites unités à disques de facteur de forme (130) pour mettre en oeuvre une mémoire d'unités à disques peu coûteuse, de haute performance et haute fiabilité qui émule le format et la capacité de grandes unités à disques de facteur de forme. La pluralité des unités à disques (130) sont interconnectables (121) de manière commutable pour former des groupes de redondance de N+M unités à disques connectées en parallèle pour y stocker des données. Les N+M unités à disques sont utilisées pour stocker les N segments de chaque mot de données plus les M segments de redondance. De plus, un groupe de R unités à disques de sauvegarde (130) est maintenu pour remplacer une unité à disques par une unité à disques de remplacement dans un groupe de redondances qui est défaillant pendant le fonctionnement. Le nombre N de segments de données dans chaque groupe de redondances de données peut varier dans toute la mémoire de l'unité à disques de manière à correspondre aux caractéristiques des données d'entrée ou paramètres de fonctionnement dans la mémoire de l'unité à disques. En outre, un groupe de U unités à disques non affectées (130) peut être maintenu comme réserve d'unités à disques pouvant être mises en route si besoin est et affecté soit à un groupe de redondances soit au groupe d'unités à disques de sauvegarde.

    LOGICAL TRACK WRITE SCHEDULING SYSTEM FOR A PARALLEL DISK DRIVE ARRAY DATA STORAGE SUBSYSTEM
    9.
    发明公开
    LOGICAL TRACK WRITE SCHEDULING SYSTEM FOR A PARALLEL DISK DRIVE ARRAY DATA STORAGE SUBSYSTEM 失效
    逻辑磁道书面作业SYSTEM FOR并联驱动矩阵数据存储子系统。

    公开(公告)号:EP0526487A1

    公开(公告)日:1993-02-10

    申请号:EP91907736.0

    申请日:1991-04-05

    Abstract: Le sous-système de mémorisation de données à réseau d'unités de disques en parallèle établit une correspondance entre des dispositifs virtuels et physiques de mémorisation de données et effectue l'ordonnancement de l'écriture de données sur ces dispositifs. Le sous-système de mémorisation fonctionne de manière analogue à une mémoire conventionnelle à unités de disques de grand encombrement, en utilisant un réseau de groupes de redondances qui contiennent chacun N+M unités de disques. Une amélioration des performances est obtenue par l'élimination des mises à jour de données redondantes dans le groupe de redondances en introduisant les enregistrements modifiés de pistes virtuelles dans des pistes logiques vidées au préalable et en identifiant les données contenues dans l'emplacement de l'enregistrement de la piste virtuelle précédente comme étant invalides. Des cylindres logiques contenant un mélange de pistes virtuelles valables et invalides sont vidés, en tâche de fond, en introduisant toutes les pistes virtuelles valables dans un cylindre logique vidé au préalable.

    INTELLIGENT DATA STORAGE MANAGER
    10.
    发明公开
    INTELLIGENT DATA STORAGE MANAGER 有权
    智能数据存储管理员

    公开(公告)号:EP1071989A2

    公开(公告)日:2001-01-31

    申请号:EP00902429.0

    申请日:2000-01-14

    CPC classification number: G06F17/30082 G06F3/0617 G06F3/0631 G06F3/0685

    Abstract: The intelligent data storage manager functions to combine the non-homogeneous physical devices contained in a data storage subsystem to create a logical device with new and unique quality of service characteristics that satisfy the criteria for the policies appropriate for the present data object. In particular, if there is presently no logical device that is appropriate for use in storing the present data object, the intelligent data storage manager defines a new logical device using existing physical and/or logical device definitions as component building blocks to provide the appropriate characteristics to satisfy the policy requirements. The intelligent data storage manager uses weighted values that are assigned to each of the presently defined logical devices to produce a best fit solution to the requested policies in an n-dimensional best fit matching algorithm. The resulting logical device definition is then implemented by dynamically interconnecting the logical devices that were used as the components of the newly defined logical device to store the data object.

Patent Agency Ranking