Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Fault Detection Method-and-apparatus-for-identifying-and-repairing-mismatched-data

 Carrier-grade SNMP interface for fault monitoring
An object of the present invention is to provide a system for enabling carrier-grade reliable fault ...


 Screening methodology for operating system error reporting
A method and apparatus is provided for monitoring the operating condition of processing resources ...


 System for real-time monitor and response
The system of the present invention is divided into three tiers: data gathering, processing and ...


 B-ISDN access
According to the present invention there is provided a Broadband-Integrated Services Digital (B-ISDN...


 Communication control method in mobile communication system and base station used therefor
An object of the present invention is to provide the communication control method in the mobile ...


 High speed differential sense amplifier for use with single transistor memory cells
One embodiment of a memory array circuit constructed in accordance with the teachings of this ...


 Sense circuit for reading data stored in nonvolatile memory cells
There is a need for a sense circuit which although possessing static operating characteristics ...


 Fault tolerant system employing majority voting
An object of the present invention is to provide a fault tolerant system which is able to select ...


 High speed bus with virtual memory data transfer capability using virtual address/data lines
An improved high speed bus with virtual memory capability is disclosed. The bus has particular ...


 Synchronizing two processors as an integral part of fault detection
What is claimed is: 1. A central processor unit including a fault detector means for detecting a ...


 Method and apparatus for identifying and repairing mismatched data

Details
Inventors: Kedem, Ishay;
Assignee: EMC Corporation (Hopkinton, MA)
Primary Examiner: Wiley; David A.
Assistant Examiner:
Attorney, Agent or Firm: Wolf, Greenfield & Sacks, P.C.

Method and apparatus are disclosed for resolving data coherence problems (or mismatched data caused by a failure to update data) in a storage system that includes redundant information. The data may be stored as CKD records or fixed size blocks. The method and apparatus may identify data coherence problems by comparing fields for which the correct value is known in advance, by comparing fields between more than one copy of corresponding data units and through other disclosed techniques.

DETAILED DESCRIPTION According to one embodiment of the present invention, a method of determining if a data coherence problem exists in a storage system is disclosed.
According to this embodiment, a data unit format value, stored in each copy of a plurality of corresponding copies of a data unit, is compared with a known correct value.
Based on the comparison, copies which do not include correct data are identified.
The data unit may be stored on one of a plurality of mirrors in the storage system and may be a fixed block size.
The method may include the step of repairing data units determined not to be correct.
The data unit format value may vary, depending on the intended physical location of the data unit in the respective mirror.
For example, the data unit format value may include a logical block address.
According to another embodiment of the present invention, a storage system is disclosed.
According to this embodiment, the storage system includes a plurality of storage devices, storing a redundancy group.
The storage system includes a data coherence tester, that comprises means for comparing a data unit format value, stored in each corresponding copy of a data unit, with a correct value known in advance.
The storage system may include means for determining which of the copies do not have correct data.
According to another embodiment of the present invention, a method of determining if a data coherence problem exists in a storage system is disclosed.
According to this embodiment, a plurality of corresponding copies of a data unit are provided.
The method determines whether a data coherence problem exists among the copies, but without an exhaustive examination of the actual user data in the data unit.
The step of determining whether a data coherence problem exists may comprise a step of comparing error code information stored in corresponding copies of the data unit.
The data unit itself may be stored on one of a plurality of mirrors in the storage system.
According to another embodiment of the present invention, a storage system is disclosed



Related patents
  Testing system for local subscribers
Therefore, in view of the above problem, the object of the present invention is the provision of a test system for local subscribers, by which the issue of an ...
  Device for inducing a wink in a telephone system
It is accordingly an object of the present invention to overcome the drawbacks of the prior art. It is accordingly a further object of the invention to provide a ...
  Apparatus and method for interfacing host computer and computer nodes using redundant gateway data lists of accessible computer node data
The present invention is directed toward an interface between add-on programs (or the host processor on which the programs are executed) and a network of working ...
  Chassis fault tolerant system management bus architecture for a networking
The present invention overcomes the disadvantages of the prior art by providing a fault tolerant system management bus architecture for a networking chassis. The ...
  Remote token ring beacon station detection and isolation
From the foregoing it can be appreciated that it would be desirable to provide a method and apparatus suitable for detecting and isolating beaconing stations in a token ...
  Management of path routing in packet communications networks
In accordance with the illustrative embodiment of the present invention, a path management system is provided which provides central management of connection routing in ...
  Apparatus and methods for providing fault tolerance of networks and network interface cards
A middleware approach provides network fault tolerance over conventional Ethernet networks. The networks have a plurality of nodes desiring to transmit packets of data. N...
  Information recording medium, information recording method and information recording/reproduction system
According to one aspect of this invention, an information recording medium including a plurality of sectors includes: a first spare area including a spare sector for ...
  Computer server with improved reliability, availability and serviceability
OF THE PREFERRED EMBODIMENT The present invention is an apparatus and method for monitoring and controlling the internal state of a PC server. In the following detailed ...
  Method and apparatus for measuring the performance of a network based application program
A client-server software performance monitor system is disclosed. In the system of the present invention, a performance monitor machine is coupled to a computer network ...

0.054

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved