Data Protection Method for Variable Length Records by Utilizing High Performance Block Storage Metadata
    61.
    发明申请
    Data Protection Method for Variable Length Records by Utilizing High Performance Block Storage Metadata 有权
    通过利用高性能块存储元数据实现可变长度记录的数据保护方法

    公开(公告)号:US20090259924A1

    公开(公告)日:2009-10-15

    申请号:US12100249

    申请日:2008-04-09

    IPC分类号: G06F11/08

    摘要: An enhanced mechanism for providing data protection for variable length records utilizes high performance block storage metadata. In an embodiment, an emulated record that emulates a variable length record, such as a Count-Key-Data (CKD) record or an Extended-Count-Key-Data (ECKD) record, is generated by a Host Bus Adapter (HBA) of a mainframe system. The emulated record comprises a sequence of extended fixed-length blocks, each of which includes a data block and a footer. A confluence of the footers defines a high performance block storage metadata unit associated with the emulated record and includes a checksum that covers all data blocks and all footers of the entire emulated record. In one embodiment, the checksum is checked during transit of the emulated record between a HBA and a storage subsystem (e.g., by the HBA when the emulated record is received from the storage subsystem, and/or by a switch in the data transfer path), during a hardening step when writing the emulated record to a disk, and/or during a verification step when reading the emulated record from the disk.

    摘要翻译: 用于为可变长度记录提供数据保护的增强机制利用高性能块存储元数据。 在一个实施例中,仿真诸如计数密钥数据(CKD)记录或扩展计数密钥数据(ECKD)记录的可变长度记录的仿真记录由主机总线适配器(HBA)生成, 的大型机系统。 仿真记录包括一系列扩展的固定长度块,每个块包括数据块和页脚。 页脚的汇合定义了与仿真记录相关联的高性能块存储元数据单元,并且包括覆盖整个模拟记录的所有数据块和所有页脚的校验和。 在一个实施例中,在仿真记录在HBA和存储子系统之间(例如,当从存储子系统接收到仿真记录和/或通过数据传输路径中的交换机通过HBA)传送期间检查校验和, 在将仿真记录写入磁盘的硬化步骤期间和/或在从盘读取仿真记录时的验证步骤期间。

    METHOD AND SYSTEM PROVIDING EXTENDED AND END-TO-END DATA INTEGRITY THROUGH DATABASE AND OTHER SYSTEM LAYERS
    62.
    发明申请
    METHOD AND SYSTEM PROVIDING EXTENDED AND END-TO-END DATA INTEGRITY THROUGH DATABASE AND OTHER SYSTEM LAYERS 有权
    通过数据库和其他系统层提供扩展和端到端数据完整性的方法和系统

    公开(公告)号:US20090083853A1

    公开(公告)日:2009-03-26

    申请号:US11862166

    申请日:2007-09-26

    CPC分类号: G06F11/1004

    摘要: Providing extended or end-to-end data integrity through layers of a system. In one aspect, information is to be transmitted between an application end of the system and a physical storage medium that stores the information for a database of the system, the information to be transmitted via a database server in a database server layer of the system. At least a portion of data protection is provided for the information, the data protection causing the information to be protected from corruption between a system layer and the physical storage medium, where the system layer is a separate layer provided closer to the application end of the system than the database server layer.

    摘要翻译: 通过系统层提供扩展或端到端的数据完整性。 在一个方面,信息将在系统的应用端和存储系统的数据库的信息的物理存储介质之间传输,该系统的数据库服务器层中将通过数据库服务器发送的信息。 为信息提供数据保护的至少一部分,数据保护使得信息被保护免受系统层和物理存储介质之间的破坏,其中系统层是更靠近应用端的单独层 系统比数据库服务器层。

    Redirection of storage access requests
    64.
    发明授权
    Redirection of storage access requests 失效
    重定向存储访问请求

    公开(公告)号:US07366846B2

    公开(公告)日:2008-04-29

    申请号:US11035916

    申请日:2005-01-14

    IPC分类号: G06F12/00

    CPC分类号: G06F11/2069 G06F11/2076

    摘要: Provided are a method, system, and article of manufacture, wherein a controller receives a request from one of a plurality of hosts. The controller determines whether a primary storage control unit coupled to the controller is operational. A response is generated by accessing the primary storage control unit, in response to determining that the primary storage control unit is operational. The response is generated by accessing a secondary storage control unit, in response to determining that the primary storage control unit is not operational, wherein data is replicated synchronously from the primary storage control unit to the secondary storage control unit.

    摘要翻译: 提供了一种方法,系统和制品,其中控制器从多个主机之一接收请求。 控制器确定耦合到控制器的主存储控制单元是否可操作。 响应于确定主存储控制单元是可操作的,通过访问主存储控制单元来产生响应。 响应于响应于确定主存储控制单元不可操作而访问辅助存储控制单元而产生响应,其中数据从主存储控制单元同步地复制到辅助存储控制单元。

    Method, system, and program for a system architecture for an arbitrary number of backup components
    65.
    发明授权
    Method, system, and program for a system architecture for an arbitrary number of backup components 有权
    用于任意数量备份组件的系统架构的方法,系统和程序

    公开(公告)号:US07206911B2

    公开(公告)日:2007-04-17

    申请号:US10786845

    申请日:2004-02-25

    IPC分类号: G06F12/16

    摘要: Disclosed is a technique for transferring data using multiple backup components. Responsibility for a portion of data is assigned to a first backup component. When a data update for the portion of data is received at the first backup component from a primary source, the data update is mirrored to a second backup component that is not assigned responsibility for the portion of data.Also disclosed is a technique for processing data updates with a group of backup components. It is determined that a new backup component is active. Near an end of a consistent transactions set formation period, responsibility for one or more portions of data are assigned to each backup component in the group and to the new backup component. During a next consistent transactions set formation period, data updates are processed with each backup component in the group and the new backup component.Moreover, disclosed is a technique for processing data updates with a group of backup components. It is determined that a first backup component in the group is no longer available. Portions of data for which the first backup component had been assigned responsibility are reassigned to each of the other backup components in the group.

    摘要翻译: 公开了一种使用多个备份组件传送数据的技术。 将一部分数据的责任分配给第一备份组件。 当从主源在第一备份组件处接收到数据部分的数据更新时,将数据更新镜像到不分配负责该部分数据的第二备份组件。