Electrical computers and digital processing systems: memory – Storage accessing and control – Control technique
Reexamination Certificate
2007-10-12
2011-11-29
Ellis, Kevin L (Department: 2187)
Electrical computers and digital processing systems: memory
Storage accessing and control
Control technique
C711S154000, C714S753000, C714S755000, C714S756000, C714S758000, C713S194000
Reexamination Certificate
active
08069317
ABSTRACT:
An enhanced mechanism for the allocation, organization and utilization of high performance block storage metadata provides a stream of data (e.g., in a server system, storage system, DASD, etc.) that includes a sequence of fixed-size blocks which together define a page. Each of the fixed-size blocks includes a data block and a footer. A high performance block storage metadata unit associated with the page is created from a confluence of the footers. Each footer in the confluence of footers has space available for application metadata, which are provided as one or more information units. At least one of the footers includes a Checksum field containing a checksum that covers at least the confluence of footers. This approach is advantageous in that it provides data integrity protection, protects against stale data, and significantly increases the amount of metadata space available for application use.
REFERENCES:
patent: 5200864 (1993-04-01), Dunn et al.
patent: 5301304 (1994-04-01), Menon
patent: 5951691 (1999-09-01), Ng et al.
patent: 6297891 (2001-10-01), Kara
patent: 6438646 (2002-08-01), Kitamura et al.
patent: 6748486 (2004-06-01), Burton et al.
patent: 6775693 (2004-08-01), Adams
patent: 6874092 (2005-03-01), Motoyama et al.
patent: 7310316 (2007-12-01), Auerbach
patent: 2002/0162014 (2002-10-01), Przydatek et al.
patent: 2003/0023933 (2003-01-01), Duncan
patent: 2005/0076226 (2005-04-01), Boivie et al.
patent: 2006/0129901 (2006-06-01), Arataki et al.
patent: 2006/0206680 (2006-09-01), Yamanaka et al.
patent: 2007/0050542 (2007-03-01), Benhase et al.
patent: 2008/0024835 (2008-01-01), Harano
patent: 2009/0259456 (2009-10-01), Amann et al.
patent: 2009/0259924 (2009-10-01), Amann et al.
Gerald Houlder, “Data Integrity Proposal”, Document T10/03-110r0, T10 technical committee of the InterNational Committee for Information Technology Standards (INCITS), Mar. 7, 2003. (http://www.t10.org/ftp/t10/document.03/03-110r0.pdf).
Gerald Houlder, “End to End Data Protection”, Document T10/03-110r1, T10 technical committee of the InterNational Committee for Information Technology Standards (INCITS), May 7, 2003. (http://www.t10.org/ftp/t10/document.03/03-110r1.pdf).
Gerald Houlder, Document T10/03-111r0, T10 technical committee of the InterNational Committee for Information Technology Standards (INCITS), 2003. (http://www.t10.org/ftp/t10/document.03/03-111r0.pdf).
George Penokie, “End-to-End Data Protection”, Document T10/03-176r0, T10 technical committee of the InterNational Committee for Information Technology Standards (INCITS), May 1, 2003. (http://www.t10.org/ftp/t10/document.03/03-176r0.pdf).
Keith Holt, “End-to-End Data Protection Justification”, Document T10/03-224r0, T10 technical committee of the InterNational Committee for Information Technology Standards (INCITS), Jul. 1, 2003. (http://www.t10.org/ftp/t10/document.03/03-224r0.pdf).
David Broom et al., “Protecting Oracle Data Integrity: Hitachi Database Validator Technology and the Hitachi Freedom Storage Lightning 9900 V Series Systems”, Technical White Paper, Hitachi Data Systems, Jan. 2003. (http://www.hds.com/assets/pdf/wp127—01—dbvalidator.pdf).
Narayan Ayalasomayajula et al., “DIF (Data Integrity Field): Provides End-to-End Protection of User Data”, White Paper, Agilent Technologies, Aug. 31, 2004. (http://cp.literature.agilent.com/litweb/pdf/5989-0892EN.pdf).
J. Brown et al., “Oracle's Hardware Assisted Resilient Data (H.A.R.D.)”, Nov. 16, 2001. (http://www.oracle.com/technology/deploy/availability/htdocs/hard—metalink—note—158367.pdf).
“Emulex, LSI, Oracle and Seagate Collaborate to Reduce System Downtime with Groundbreaking Data Integrity Initiative”, Press Release, Emulex Corporation, Apr. 18, 2007. (http://www.emulex.com/press/2007/0418-01.jsp).
U.S. Appl. No. 12/100,237, to Amann et al., entitled “Data Protection for Variable Length Records by Utilizing High Performance Block Storage Metadata”, filed Apr. 9, 2008, assigned to International Business Machines Corporation.
U.S. Appl. No. 12/100,249, to Amann et al., entitled “Data Protection Method for Variable Length Records by Utilizing High Performance Block Storage Metadata”, filed Apr. 9, 2008, assigned to International Business Machines Corporation.
Boyd Kenneth Wayne
Palm Jeffrey William
Penokie George Oliver
Bradley Matthew
Bussan Matthew J.
Ellis Kevin L
International Business Machines - Corporation
LandOfFree
Providing and utilizing high performance block storage metadata does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Providing and utilizing high performance block storage metadata, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Providing and utilizing high performance block storage metadata will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4274437