14.3 ペアの状態遷移(global-active device)
global-active deviceの状態管理
global-active deviceは、次の状態とモードによって管理されています。
- GAD状態
global-active deviceの状態です。ペア状態とI/Oモードの組み合わせによって決まります。どこにも表示されません。
- ペアの状態
プライマリボリュームとセカンダリボリュームのペアの状態です。
- I/Oモード
プライマリボリュームとセカンダリボリュームのI/Oモードです。
GAD状態を次に示します。
GAD状態 |
説明 |
---|---|
初期 |
ペアを作成する前の状態 |
二重化中 |
二重化の状態へ遷移中 次のどちらかの状態を示します。
|
二重化 |
ペアが正常に動作している状態 データが二重化しています。 |
サスペンド |
操作か障害によってペアが中断している状態 P-VOLまたはS-VOLのどちらかに最新データがあります。ホストからのI/Oは、最新データがある方のボリュームにだけ行われます。 |
ブロック |
複数の障害が同時に発生し、P-VOLとS-VOLのどちらもホストからのI/Oを受け付けない状態 次のどちらかの状態を示します。
|
ペアの状態を次に示します。ペア状態は、プライマリボリュームとセカンダリボリュームがそれぞれ持つボリュームの状態です。
ペアの状態 |
説明 |
---|---|
SMPL |
ペアの関係が設定されていない状態 |
COPY |
ペア作成中 形成コピーまたは再同期中の状態 |
PAIR |
ペア状態 形成コピーが完了し、データも二重化されています。 |
PSUS |
操作によってぺアが中断(サスペンド)している状態(P-VOL側で表示) |
SSUS |
操作によってぺアが中断(サスペンド)していて、S-VOLの更新が中止されている状態(S-VOL側で表示) |
PSUE |
障害によってペアが中断(サスペンド)およびブロックしている状態 |
SSWS |
操作または障害によってペアが中断(サスペンド)していて、P-VOLの更新が中止されている状態(S-VOL側で表示) |
I/Oモードを次に示します。I/O モードは、global-active deviceペアのプライマリボリュームとセカンダリボリュームがそれぞれ持つI/Oの流れを表しています。
I/Oモード |
状態 |
Read処理 |
Write処理 |
---|---|---|---|
L/M |
Mirror(RL) |
ローカルストレージシステムのボリュームのデータをホストへ送信 |
ローカルストレージシステム、リモートストレージシステムの順で、両方のボリュームへデータを書き込む |
L/L |
Local |
ローカルストレージシステムのボリュームのデータをホストへ送信 |
ローカルストレージシステムのボリュームにだけデータを書き込む |
B/B |
Block |
拒否(Illegal requestを応答) |
拒否(Illegal requestを応答) |
LはLocal、MはMirror、BはBlockを示します。
GAD状態とペアの状態およびI/Oモードの関係を次に示します。
GAD状態 |
中断の契機 |
P-VOL |
S-VOL |
最新データがあるボリューム |
||
---|---|---|---|---|---|---|
ペアの状態 |
I/Oモード |
ペアの状態 |
I/Oモード |
|||
初期 |
- |
SMPL |
- |
SMPL |
- |
- |
二重化中 |
- |
COPY |
L/M |
COPY |
B/B |
P-VOL |
二重化 |
- |
PAIR |
L/M |
PAIR |
L/M |
P-VOL、S-VOL |
サスペンド(P-LOCAL) |
ペアの操作 |
PSUS |
L/L |
SSUS |
B/B |
P-VOL |
障害 |
PSUE |
L/L |
PSUE |
B/B |
||
SMPL |
- |
|||||
× |
× |
|||||
サスペンド(S-LOCAL) |
ペアの操作 |
PSUS |
B/B |
SSWS |
L/L |
S-VOL |
障害 |
PSUE |
B/B |
SSWS |
L/L |
||
SMPL |
- |
|||||
× |
× |
|||||
ブロック |
- |
PSUE |
B/B |
PSUE |
B/B |
P-VOL、S-VOL |
× |
× |
|||||
× |
× |
PSUE |
B/B |
(凡例)
-:該当なし
×:ストレージシステムの障害などで、ペアの状態やI/Oモードを確認できない状態
- メモ
-
次の場合、ペアに対する操作を実行すると、レスポンスは成功で返りますが、実際にはリクエストの内容は反映されません。
- PSUSまたはSSUS状態のペアに対してペアの中断を実行した場合
- COPYまたはPAIR状態のペアに対してペアの再同期を実行した場合