beautypg.com

Journal types, Journal group operations, Figure 6 – HP StorageWorks XP Remote Web Console Software User Manual

Page 30

background image

30

Overview of Continuous Access XP Journal

secondary array selects journal data S1 to be settled, because S1 is the lowest sequence number. When

S1 is removed from the sequence number queue, journal data S2 becomes the top entry, but it has not

arrived yet. Journal data S2’s management information is 0. The secondary array waits for journal data

S2. When journal data S2 arrives, the secondary array selects S2 as the next journal data to be settled.

The journal data that the secondary disk selects is marked as “host-dirty” and treated as formal data.

Figure 6

Selecting and settling journal at the secondary array

The secondary array settles and restores journal data to the secondary data volume as follows:

Journal data stored in cache
Journal data is copied to the corresponding cached track and promoted to formal data.

Journal data stored in the restore journal volume
Journal data is read from the restore journal volume to cache. Journal data that is read to cache is

copied to the existing cache track and promoted to formal data. After that, the space for the restore

journal volume is released.

Journal types

In addition to sending journal data for updating, the primary array sends control information to the

secondary array. This control information:

Indicates volume pair status changes.

Indicates when a primary array power-off sequence is initiated.

Maintains sequence numbers in periods of low host activities.

Journal group operations

Journal groups maintain update sequence consistency across a group of journal volumes. The primary

and secondary data volumes of the pairs in a journal group must be located within one physical primary

array and one physical secondary array (1-to-1 requirement).
When more than one data volume is updated, the order in which data volumes are updated is managed

within the journal group to which the data volumes belong. Data update consistency is maintained among

paired journal groups. Continuous Access XP Journal uses journal groups to maintain data consistency

among data volumes.
Continuous Access XP Journal provides the following group-based operations to simplify and expedite

disaster or failure recovery procedures:

Group operations at the primary array