The invention provides a system structure, method and computer program product for mirroring cache data from a first controller to an alternate controller in a data storage system, where the data storage system is being managed by the controllers in dual active configuration and the first and alternate controllers are also connected to a system drive that includes one or more disk storage devices and the first controller is connected to a first memory, and the alternate controller is connected to a second memory where each controller has an identical memory layout, and a cache line descriptor data structure defined therein and the cache line descriptor data structure is used by each respective controller to track data mirrored by the controller to a memory connected to an alternate controller and the cache line descriptor data structure includes information for reducing the amount of data mirrored to an alternate controller for secondary cache data mirror operations on same originating cache data with respect to a particular cache line and additionally, the cache line descriptor data structure includes information for coalescing multiple cache data mirror operations corresponding to a particular cache line into a single cache mirror operation to the alternate controller.

Die Erfindung liefert eine System Struktur, Methode und Computerprogrammprodukt für das Widerspiegeln von von Pufferspeicherdaten von einem ersten Steuerpult zu einem wechselnden Steuerpult in einem Datenspeichersystem, in dem das Datenspeichersystem von den Kontrolleuren in der aktiven Verdoppelungkonfiguration gehandhabt wird und die ersten und die Alternativsteuerpulte auch an einen System Antrieb angeschlossen werden, der eine oder mehr Plattenspeichereinheiten und der erste Steuerpult wird angeschlossen an ein erstes Gedächtnis einschließt, und der wechselnde Steuerpult wird an ein zweites Gedächtnis angeschlossen, in dem jeder Steuerpult einen identischen Gedächtnisplan hat, und eine Pufferspeicherlinie die Beschreiberdatenstruktur, die darin definiert wird und die Pufferspeicherlinie Beschreiberdatenstruktur wird durch jeden jeweiligen Steuerpult benutzt, um aufzuspüren die Daten, die durch den Steuerpult zu einem Gedächtnis angeschlossen wird an einen wechselnden Steuerpult und die Pufferspeicherlinie Beschreiberdatenstruktur widergespiegelt werden, schließen Informationen für das Verringern der Menge der Daten ein, die auf einem wechselnden Steuerpult für Sekundärpufferspeicherdaten-Spiegelbetriebe auf den gleichen entstehenden Pufferspeicherdaten in Bezug auf eine bestimmte Pufferspeicherlinie widergespiegelt werden und zusätzlich, schließt die Pufferspeicherlinie Beschreiberdatenstruktur Informationen für die verschmelzenden mehrfachen Pufferspeicherdaten-Spiegelbetriebe ein, die einer bestimmten Pufferspeicherlinie in einen einzelnen Pufferspeicherspiegelbetrieb dem wechselnden Steuerpult entsprechen.

 
Web www.patentalert.com

< (none)

< DNA fragment for stable expression of an exogenous gene in a plant

> Transmitter and receiver, apparatus and method, all for delivery of information

> (none)

~ 00074