CANISTER-BASED STORAGE SYSTEM SECURITY
    1.
    发明申请
    CANISTER-BASED STORAGE SYSTEM SECURITY 审中-公开
    基于CANISTER的存储系统安全

    公开(公告)号:US20120066518A1

    公开(公告)日:2012-03-15

    申请号:US13196781

    申请日:2011-08-02

    IPC分类号: G06F12/14

    摘要: Security is provided for a data set stored in a data storage canister. The data set has a data size when received for storage within the canister. At least one data security operation is performed on the received data set to generate secure data having a secure data size that may be different than the set data size. The secure data is stored on at least one data storage device within the canister. Any information about the secure data size is kept from the data producer sending the data set for storage.

    摘要翻译: 为存储在数据存储罐中的数据集提供安全性。 当数据集被接收用于存储在罐内时,数据集具有数据大小。 对所接收的数据集执行至少一个数据安全操作以生成具有与所设置的数据大小不同的安全数据大小的安全数据。 安全数据存储在罐内的至少一个数据存储装置上。 关于安全数据大小的任何信息都保留在数据生成器发送用于存储的数据集中。

    Simultaneous writing and reconstruction of a redundant array of independent limited performance storage devices
    4.
    发明授权
    Simultaneous writing and reconstruction of a redundant array of independent limited performance storage devices 有权
    同时编写和重建独立有限性能存储设备的冗余阵列

    公开(公告)号:US07350101B1

    公开(公告)日:2008-03-25

    申请号:US10329222

    申请日:2002-12-23

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1084 G06F2211/108

    摘要: A method, computer program product, and data processing system for continuously writing new data to a redundant array of independent storage devices without interrupting the writing of new data to the array to reconstruct missing data from a failed device or failed media is disclosed. A fault-tolerance scheme using multiple independent parity values is used to record data to the array. In the event that one of the volumes in the array fails, the remaining volumes continue being written to, but with fewer data or parity values being employed. The failed volume can then be reconstructed following the completion of writing the media set currently being written.

    摘要翻译: 公开了一种方法,计算机程序产品和数据处理系统,用于将新数据连续地写入独立存储设备的冗余阵列,而不会中断将数据写入阵列以从故障设备或故障介质重新构建丢失的数据。 使用多个独立奇偶校验值的容错方案用于将数据记录到阵列。 如果阵列中的一个卷失败,剩余的卷将继续写入,但采用的数据或奇偶校验值较少。 完成写入当前正在写入的媒体集之后,可以重构失败的音量。

    Apparatus and method for instant copy of data using pointers to new and original data in a data location
    5.
    发明授权
    Apparatus and method for instant copy of data using pointers to new and original data in a data location 有权
    使用指向数据位置中的新数据和原始数据的数据即时复制的装置和方法

    公开(公告)号:US06779095B2

    公开(公告)日:2004-08-17

    申请号:US09884822

    申请日:2001-06-19

    IPC分类号: G06F1300

    摘要: A method, apparatus, and computer program product for performing an instant copy of data are disclosed. Various instance copy mechanisms are provided for copying data upon receiving a write operation command to write data to a data location in one of an initial physical storage area and an additional physical storage area. An instant copy operation is performed to copy data from the data location to write new data to the data location. The instance copy operation includes generating a pointer to one of the new data and original data in the data location and updating the pointer to one of the original data or new data in the data location upon writing data to the data location.

    摘要翻译: 公开了一种用于执行数据的即时副本的方法,装置和计算机程序产品。 提供了各种实例复制机制,用于在接收到写入操作命令时复制数据,以将数据写入初始物理存储区域和附加物理存储区域之一中的数据位置。 执行即时复制操作以从数据位置复制数据以将新数据写入数据位置。 实例复制操作包括在将数据写入数据位置时,生成指向数据位置中的新数据和原始数据之一的指针,并将指针更新为数据位置中的原始数据或新数据之一。

    Using current recovery mechanisms to implement dynamic mapping operations
    6.
    发明授权
    Using current recovery mechanisms to implement dynamic mapping operations 有权
    使用当前的恢复机制实现动态映射操作

    公开(公告)号:US06532527B2

    公开(公告)日:2003-03-11

    申请号:US09800714

    申请日:2001-03-08

    IPC分类号: G06F1730

    摘要: A method for using existing internal mapping mechanisms to dynamically map data in a computer storage subsystem is provided. The invention comprises using a dynamic mapping mechanism to mark (e.g., via a D-Mark) a data location and then using pointers to direct write requests for the data location to a side file. The new data is then written in the side file and a housekeeping operation reconciles the old and new data locations.

    摘要翻译: 提供了一种使用现有的内部映射机制来动态地映射计算机存储子系统中的数据的方法。 本发明包括使用动态映射机制来标记(例如,通过D-Mark)数据位置,然后使用指向直接对数据位置的写入请求到侧面文件的指针。 然后将新数据写入侧面文件,并且内务管理操作将旧数据和新数据位置相协调。

    DYNAMICALLY CHANGEABLE VIRTUAL MAPPING SCHEME
    7.
    发明申请
    DYNAMICALLY CHANGEABLE VIRTUAL MAPPING SCHEME 有权
    动态可变动态映射方案

    公开(公告)号:US20080120303A1

    公开(公告)日:2008-05-22

    申请号:US11116780

    申请日:2005-04-28

    IPC分类号: G06F17/30 G06F12/00

    摘要: A system is provided to support dynamically changeable virtual mapping schemes in a data processing system. The present invention separates processing of data unit requirements from the selection of which storage subsystems to use for storage by using a storage methodologies inventory. A stored data management subsystem contains one or more hosts. A plurality of data storage elements is functionally coupled to the one or more hosts. The plurality of data storage elements is organized using a plurality of layers of mapping tables. The plurality of layers of mapping tables provides unique identification of location of the data such that individual data entries in a mapping table is variable and self-defining with respect to the amount of data managed.

    摘要翻译: 提供一种系统来支持数据处理系统中的动态可变虚拟映射方案。 本发明通过使用存储方法库存来分离数据单元要求的处理与用于存储的哪些存储子系统的选择。 存储的数据管理子系统包含一个或多个主机。 多个数据存储元件在功能上耦合到一个或多个主机。 使用多个映射表层来组织多个数据存储元件。 多个映射表层提供对数据位置的唯一标识,使得映射表中的各个数据条目相对于被管理的数据量是可变的和自定义的。

    System to support dynamically flexible data definitions and storage requirements
    8.
    发明授权
    System to support dynamically flexible data definitions and storage requirements 有权
    系统支持动态灵活的数据定义和存储要求

    公开(公告)号:US06978356B2

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

    申请号:US09751635

    申请日:2000-12-29

    摘要: A system is provided to support dynamically flexible data definitions and storage requirements in a data processing system. The present invention separates processing of data unit requirements from the selection of which storage subsystems to use for storage by using a storage methodologies inventory. The present invention provides a system to support dynamically flexible data definitions and storage requirements in a data processing system. A virtual stored data management subsystem contains one or more hosts. A plurality of virtual data units are functionally coupled to the one or more hosts. The plurality of virtual data units includes associated management information such that the management information provides first and second boundaries. The first and second boundaries limit preferences in which to store the virtual data units with the stored data management subsystem.

    摘要翻译: 提供了一种系统来支持数据处理系统中动态灵活的数据定义和存储要求。 本发明通过使用存储方法库存来分离数据单元要求的处理与用于存储的哪些存储子系统的选择。 本发明提供了一种在数据处理系统中支持动态灵活数据定义和存储要求的系统。 虚拟存储数据管理子系统包含一个或多个主机。 多个虚拟数据单元在功能上耦合到一个或多个主机。 多个虚拟数据单元包括相关联的管理信息,使得管理信息提供第一和第二边界。 第一和第二边界限制了利用存储的数据管理子系统存储虚拟数据单元的偏好。

    Recovery of dynamic maps and data managed thereby
    9.
    发明授权
    Recovery of dynamic maps and data managed thereby 有权
    恢复由此管理的动态地图和数据

    公开(公告)号:US06904508B2

    公开(公告)日:2005-06-07

    申请号:US09752253

    申请日:2000-12-30

    摘要: A mechanism is provided for storing self-defining data and mapping elements with either a fixed set of allowed structures or types or with the structures and types determined by rules. Recovery is enhanced by the use of backward and forward pointers between data and mapping elements for the data elements in the order written by the management algorithm. Recovery is also enhanced by the use of companion pointers with metadata. The companion pointers may include pointers to data or mapping elements that are part of the same structural grouping. The metadata may describe the structural grouping. The metadata may also include pointers to the previous and/or next versions of the same elements. Recovery of the data and/or mapping structures is achieved by the reverse application of the management algorithm.

    摘要翻译: 提供了一种用于存储自定义数据和映射元素的机制,其具有固定的一组允许的结构或类型或者由规则确定的结构和类型。 通过使用管理算法编写的顺序中数据元素的数据和映射元素之间的向后和向前指针来增强恢复。 还通过使用带有元数据的伴随指针来增强恢复。 伴随指针可以包括作为相同结构分组的一部分的数据或映射元素的指针。 元数据可以描述结构分组。 元数据还可以包括指向相同元素的先前和/或下一个版本的指针。 数据和/或映射结构的恢复通过管理算法的反向应用来实现。

    Dynamically changeable virtual mapping scheme
    10.
    发明授权
    Dynamically changeable virtual mapping scheme 有权
    动态变化的虚拟映射方案

    公开(公告)号:US07392365B2

    公开(公告)日:2008-06-24

    申请号:US11116780

    申请日:2005-04-28

    IPC分类号: G06F12/08

    摘要: A system is provided to support dynamically changeable virtual mapping schemes in a data processing system. The present invention separates processing of data unit requirements from the selection of which storage subsystems to use for storage by using a storage methodologies inventory. A stored data management subsystem contains one or more hosts. A plurality of data storage elements is functionally coupled to the one or more hosts. The plurality of data storage elements is organized using a plurality of layers of mapping tables. The plurality of layers of mapping tables provides unique identification of location of the data such that individual data entries in a mapping table is variable and self-defining with respect to the amount of data managed.

    摘要翻译: 提供一种系统来支持数据处理系统中的动态可变虚拟映射方案。 本发明通过使用存储方法库存来分离数据单元要求的处理与用于存储的哪些存储子系统的选择。 存储的数据管理子系统包含一个或多个主机。 多个数据存储元件在功能上耦合到一个或多个主机。 使用多个映射表层来组织多个数据存储元件。 多个映射表层提供对数据位置的唯一标识,使得映射表中的各个数据条目相对于被管理的数据量是可变的和自定义的。