Controlling shared disk data in a duplexed computer unit

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 15/16 (2006.01) G06F 11/20 (2006.01) G06F 12/08 (2006.01)

Patent

CA 2231872

In fault-tolerant systems it is known to write data into two separate disk drives. It is also known to duplex computers so that when one computer fails, the other computer can continue operating. In such a system, the active unit usually controls both disk drives. It is also known to cache in the main memory of the computer the most recently used areas in the disk drive, since it is likely that these areas (e.g. directories) must be read again soon. A problem occurs when using duplexed computers each of which is to be provided with a possibility of using the disk drive (14, 24) while the operation is expedited by caching in the main memories of the computers (10, 20). If one computer modifies the data in the disk drive, the other computer is not necessarily aware of this, but it uses the outdated data in its memory. According to the invention, the computer (10) desiring to control the disk drive (14) reserves it for itself. If the reservation is successful, a disk task is performed. If the data in the disk drive (14) is changed, the other computer (20) is informed of this change and it erases from its memory the cached data corresponding to the changed data.

Dans les systèmes insensibles aux défaillances, on introduit généralement les données dans deux unités de disques séparées et on double également les ordinateurs de sorte que lorsque l'un tombe en panne l'autre puisse continuer à fonctionner. Dans ce type de systèmes, l'organe actif gère généralement les deux unités de disques et les zones les plus récemment utilisées dans l'unité de disques sont mises en antémémoire dans la mémoire centrale de l'ordinateur, étant donné que ces zones (ex. répertoires) sont susceptibles d'être relues prochainement. Le problème que l'on rencontre lorsque l'on utilise des ordinateurs doublés, est que chacun doit avoir la possibilité d'utiliser l'unité de disques (14, 24) lorsque l'exploitation est relancée par la mise en antémémoire dans les mémoires principales des ordinateurs (10, 20). Si un ordinateur modifie les données stockées dans l'unité de disques, l'autre ordinateur n'est pas nécessairement informé de cette modification et utilise les données non mises à jour dans sa mémoire. Dans le système selon l'invention, l'ordinateur (10) désirant piloter l'unité de disques (14) se réserve ce dernier. Si la réservation aboutit, un tâche de disque est exécutée. Si les données dans l'unité de disques (14) sont modifiées, l'autre ordinateur (20) est informé de ce changement et efface de sa mémoire les données en antémémoire correspondant aux données modifiées.

LandOfFree

Say what you really think

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

Rating

Controlling shared disk data in a duplexed computer unit does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Controlling shared disk data in a duplexed computer unit, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Controlling shared disk data in a duplexed computer unit will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1360200

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