发明申请
US20090259924A1 Data Protection Method for Variable Length Records by Utilizing High Performance Block Storage Metadata
有权
通过利用高性能块存储元数据实现可变长度记录的数据保护方法
- 专利标题: Data Protection Method for Variable Length Records by Utilizing High Performance Block Storage Metadata
- 专利标题(中): 通过利用高性能块存储元数据实现可变长度记录的数据保护方法
-
申请号: US12100249申请日: 2008-04-09
-
公开(公告)号: US20090259924A1公开(公告)日: 2009-10-15
- 发明人: Stefan Amann , Gerhard Banzhaf , Kenneth Wayne Boyd , Kenneth Fairclough Day, III , Jeffrey William Palm , Helmut H. Weber , Harry Morris Yudenfriend
- 申请人: Stefan Amann , Gerhard Banzhaf , Kenneth Wayne Boyd , Kenneth Fairclough Day, III , Jeffrey William Palm , Helmut H. Weber , Harry Morris Yudenfriend
- 主分类号: G06F11/08
- 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.
公开/授权文献
信息查询