Command sequence numbering apparatus and method

Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C714S005110, C714S021000, C714S050000

Reexamination Certificate

active

07962780

ABSTRACT:
A method, system, and computer program product to preserve data integrity in a mirror and copy environment is disclosed herein. In one embodiment, a method may include receiving a write command and data from a host device. The method may further include writing the data to a primary storage device and attaching a primary sequence number associated with the primary storage device to the write command, thereby providing a numbered write command with a command sequence number. The numbered write command may then be transmitted to a secondary storage device. The method may further include comparing the command sequence number to a secondary sequence number associated with the secondary storage device. If the command sequence number matches the secondary sequence number, then the command may be executed. Otherwise, it may be ignored.

REFERENCES:
patent: 5126889 (1992-06-01), Walden
patent: 5261092 (1993-11-01), McLaughlin et al.
patent: 5504861 (1996-04-01), Crockett et al.
patent: 5740397 (1998-04-01), Levy
patent: 5875479 (1999-02-01), Blount et al.
patent: 6480970 (2002-11-01), DeKoning et al.
patent: 6594786 (2003-07-01), Connelly et al.
patent: 6671777 (2003-12-01), Krehbiel et al.
patent: 6895416 (2005-05-01), Gara et al.
patent: 6938084 (2005-08-01), Gamache et al.
patent: 7139781 (2006-11-01), Young et al.
patent: 7149919 (2006-12-01), Cochran et al.
patent: 7234033 (2007-06-01), Watanabe
patent: 7581136 (2009-08-01), Osaki
patent: 7600087 (2009-10-01), Yamagami
patent: 7725579 (2010-05-01), Cook et al.
patent: 7779291 (2010-08-01), Yoder et al.
patent: 7783848 (2010-08-01), Yamagami
patent: 7783922 (2010-08-01), Kawamura
patent: 2005/0132248 (2005-06-01), Lecrone et al.
patent: 2006/0005074 (2006-01-01), Yanai et al.
patent: 2007/0073985 (2007-03-01), Wilkes
patent: 2007/0186066 (2007-08-01), Desai et al.
patent: 2007/0186127 (2007-08-01), Desai et al.
Muller, René, Gustavo Alonso, Donald Kossmann, A Virtual Machine For Sensor Networks, ACM SIGOPS Operating Systems Review, vol. 41 , Issue 3, Jun. 2007, pp. 145-158, ISSN:0163-5980.
Burrows, Mike, The Chubby Lock Service for Loosely-Coupled Distributed Systems, OSDI'06: Seventh Symposium on Operating System Design and Implementation, Seattle, WA, Nov. 2006, pp. 335-350 of the Proceedings.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Command sequence numbering apparatus and method does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Command sequence numbering apparatus and method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Command sequence numbering apparatus and method will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2716464

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.