활성-활성(HyperSwap),메트로 미러 및 글로벌 미러 일관성 그룹
동시에 업데이트할 수 있도록 HyperSwap®, 메트로 미러 또는 글로벌 미러 관계를 일관성 그룹으로 그룹화할 수 있습니다. 일관성 그룹에 실행되는 명령은 그룹의 모든 관계에 동시에 적용됩니다.
활성-활성(HyperSwap 볼륨의 경우), 메트로 미러 또는 글로벌 미러 관계는 일부 또는 전체 연관을 기반으로 할 수 있습니다. 관계에 전체 연관의 볼륨이 포함되는 경우 더 중요한 사용이 발생합니다. 전체 연관의 간단한 예로는 둘 이상의 볼륨에 애플리케이션의 데이터를 분산하는 경우가 있습니다. 더 복잡한 예제는 다중 애플리케이션이 다른 호스트 시스템에서 실행되는 경우입니다. 각 애플리케이션의 데이터는 서로 다른 볼륨에 있으며, 해당 애플리케이션은 서로 간에 데이터를 교환합니다. 두 예제에서 관계를 업데이트할 수 있는 방법에 대한 특정 규칙이 있습니다. 이 규칙은 2차 볼륨 세트에 사용 가능한 데이터가 포함되도록 보장합니다. 핵심적인 특성은 이러한 관계가 일관된다는 것입니다. 일관성 그룹은 이러한 모든 사용에 대해 일관된 사본이 작성되도록 도와줍니다.
HyperSwap, 메트로 미러 또는 글로벌 미러 관계는 하나의 일관성 그룹에만 속할 수 있지만 일관성 그룹에 속해야 할 필요는 없습니다. 일관성 그룹의 일부분이 아닌 관계를 독립형 관계라고 합니다. 일관성 그룹은 0개 이상의 관계를 포함할 수 있습니다. 일관성 그룹의 모든 관계에는 일치하는 1차(마스터) 및 2차(보조) 시스템 또는 사이트가 있어야 합니다. 일관성 그룹의 모든 관계에는 또한 동일한 복사 방향 및 상태가 있어야 합니다.
HyperSwap, 메트로 미러 또는 글로벌 미러 관계는 동일한 일관성 그룹에 속할 수 없습니다. 첫 번째 관계가 일관성 그룹에 추가될 때 복사 유형이 일관성 그룹에 자동으로 지정됩니다. 일관성 그룹이 복사 그룹에 지정된 후 해당 복사 유형의 관계만 일관성 그룹에 추가할 수 있습니다. 다른 순환 모드와의 글로벌 미러 관계는 동일한 일관성 그룹에 속할 수 없습니다.
- 활성-활성
- 이 관계 유형은 HyperSwap 볼륨에 대해서만 작성됩니다. 시스템에서 HyperSwap이 구성될 때 HyperSwap 볼륨은 별도의 사이트에 있으며 그들 사이에 자동으로 활성-활성 관계가 구성됩니다. 관계에서 볼륨에 대한 업데이트는 시스템에 재해 복구 솔루션을 제공하기 위해 두 사이트 모두에서 동시에 업데이트됩니다.
- 메트로 미러
메트로 미러는 1차 볼륨에서 2차 볼륨으로 데이터의 동기 복사를 작성하는 원격 복사 유형입니다. 2차 볼륨은 동일한 시스템 또는 다른 시스템에 있을 수 있습니다.
동기 사본으로 호스트 애플리케이션은 1차 볼륨에 기록하지만, 데이터가 2차 볼륨에 기록될 때까지 쓰기 조작이 완료되었다는 확인을 받지 못합니다. 이는 사본 조작을 완료할 때 볼륨에 동일한 데이터가 있음을 확인합니다. 초기 복사 조작이 완료된 이후, 메트로 미러 기능은 항상 대상 사이트에서 소스 데이터의 완전히 동기화된 사본을 유지합니다.
메트로 미러 기능은 최대 300km 거리에 떨어져 있는 볼륨 간의 복사 조작을 지원합니다. 재해 복구를 위해 메트로 미러에서 1차 및 2차 볼륨의 동일한 사본을 유지보수할 수 있는 가장 간단한 방법을 제공합니다. 그러나 원격 거리에서의 모든 동기화 복사와 같이 호스트 애플리케이션에 대한 성능 영향이 있을 수 있습니다. 이 성능 영향은 1차 및 2차 볼륨 간의 거리와 관련되어 있으며, 애플리케이션 요구사항에 따라 해당 용도는 사이트 간의 거리를 기반으로 하여 제한될 수 있습니다.
- 순환 없는 글로벌 미러(순환 모드는 없음으로 설정됨)
글로벌 미러 기능은 비동기 복사 프로세스를 제공합니다. 호스트가 1차 볼륨에 쓸 때 2차 볼륨의 사본에 대한 쓰기 조작이 완료되기 전에 I/O 완료 확인을 수신합니다.
장애 복구 조작이 시작되는 경우 애플리케이션은 2차 볼륨에 커미트되지 않는 모든 업데이트를 복구하여 적용해야 합니다. 1차 볼륨의 I/O 조작이 잠시 동안 일시 정지된 경우 2차 볼륨은 1차 볼륨과 똑같아질 수 있습니다. 이 기능은 최근 일부 업데이트가 항상 누락되는 연속 백업 프로세스와 비교됩니다. 재해 복구에 글로벌 미러를 사용하는 경우, 누락된 업데이트 처리 방법을 고려해야 합니다.
글로벌 미러 기능을 사용하려면 네트워크의 모든 구성요소는 애플리케이션 호스트 및 글로벌 미러 백그라운드 복사 프로세스에서 생성한 워크로드를 감당할 수 있어야 합니다. 네트워크의 모든 구성요소가 워크로드를 감당할 수 없는 경우, 글로벌 미러 관계가 자동으로 중지되어 애플리케이션 호스트의 응답 시간 증가를 방지합니다.
글로벌 미러의 조작이 순환 없이 작동되는 경우, 쓰기 조작은 1차 볼륨에 적용된 이후에 최대한 신속하게 2차 볼륨에 적용됩니다. 2차 볼륨은 일반적으로 1차 볼륨 이후 1초 내에 적용되며, 이는 장애 복구가 발생하는 경우 복구해야 하는 데이터의 양을 최소화합니다. 그러나 두 사이트 간에 높은 대역폭의 링크가 프로비저닝되어야 합니다.
- 변경 볼륨이 있는 글로벌 미러 (순환 모드가 다중으로 설정됨)
- 변경 볼륨이 있는 글로벌 미러(순환 모드가
다중으로 설정됨)는 재해 복구를 위해 소스 볼륨과 대상 볼륨 사이에
비동기 복사 조작과 동일한 기본 기능을 제공합니다.
순환 모드가 다중으로 설정된 글로벌 미러를 사용하는 경우, 복사 프로세스는 메트로 미러 및 표준 글로벌 미러와 유사합니다. 각 관계의 1차 및 2차 볼륨 모두에 대해 변경 볼륨을 구성해야 합니다. 사본은 변경 볼륨이 있는 글로벌 미러 관계가 작성될 때 지정되는 변경 볼륨을 사용하여 관계가 있는 기본 볼륨을 복사한 것입니다. 백그라운드 복사 프로세스는 안정적이고 일관적인 변경 볼륨에서 데이터를 읽어서 관계가 있는 보조 볼륨에 데이터를 복사합니다. 쓰기 시 복사 기술은 백그라운드 복사 프로세스가 읽을 1차 볼륨의 일관된 이미지를 유지보수하는 데 사용됩니다. 백그라운드 복사 프로세스가 활성일 때 이루어진 변경도 추적됩니다. 2차 볼륨에 대한 변경 볼륨은 백그라운드 복사 프로세스가 활성 상태일 때 2차 볼륨에서 일관성있는 이미지를 유지보수하는 데도 사용할 수 있습니다.
메트로 미러 및 글로벌 미러 일관성 그룹 상태
| 관리 GUI 아이콘1 | 시/도 | 설명 |
|---|---|---|
![]() ![]() |
불일치(중지됨) | 1차 볼륨은 읽기 및 쓰기 I/O 조작을 위한 액세스가 가능하지만 2차 볼륨은 두 조작을 위한 액세스가 모두 불가능합니다. 2차 볼륨을 일치시키려면 복사 프로세스를 시작해야 합니다. |
![]() ![]() |
불일치(복사 중) | 1차 볼륨은 읽기 및 쓰기 I/O 조작을 위한 액세스가 가능하지만 2차 볼륨은 두 조작을 위한 액세스가 모두 불가능합니다. 불일치 중지됨 상태의 일관성 그룹에 startrcconsistgrp 명령이 실행된 후에는 이 상태가 됩니다. 유휴 또는 일치 중지됨 상태의 일관성 그룹에 startrcconsistgrp 명령을 강제 실행 옵션으로 실행해도 이 상태가 됩니다. |
![]() ![]() |
일치(중지됨) | 2차 볼륨에는 일치 이미지가 포함되지만 1차 볼륨에서는 최신 내용이 아닐 수 있습니다. 관계가 일치 동기화됨 상태에 있고 일관성 그룹의 고정을 강제 실행하는 오류가 발생할 경우 이 상태가 나타날 수 있습니다. 이 상태는 ConsistentSynchronized 또는 ConsistentCopying 상태에서 stoprcconsistgrp 명령을 수행하는 동안 발생할 수 있습니다. 두 볼륨 사이의 관계가 작성되고 이미 볼륨이 동기화되었을 때도 이 상태가 나타날 수 있습니다. |
![]() ![]() |
일치(복사 중) | 1차 볼륨은 읽기 및 쓰기 I/O 조작을 위한 액세스가 가능합니다. 2차 볼륨에는 일치 이미지가 있지만 1차 볼륨과 관련하여 최신 내용이 아닐 수 있습니다. 이 상태는 다중 순환을 지닌 글로벌 미러 관계를 포함하는 일관성 그룹에 적용됩니다. |
![]() ![]() |
일치(동기화됨) | 1차 볼륨은 읽기 및 쓰기 I/O 조작을 위한 액세스가 가능합니다. 2차 볼륨은 읽기 전용 I/O 조작을 위한 액세스만 가능합니다. |
![]() ![]() |
유휴 | 1차 볼륨과 2차 볼륨은 모두 1차 역할을 수행합니다. 볼륨은 쓰기 I/O 조작의 경우 액세스 가능합니다. |
![]() ![]() |
유휴(연결 끊김) | 일관성 그룹의 이쪽 절반에 해당하는 볼륨은 모두 기본 역할에서 작동하며 읽기 또는 쓰기 I/O 조작을 허용할 수 있습니다. |
![]() ![]() |
불일치(연결 끊김) | 일관성 그룹의 이쪽 절반에 해당하는 볼륨은 모두 기본 역할에서 작동하며 읽기 또는 쓰기 I/O 조작을 허용할 수 있습니다. |
![]() ![]() |
일치(연결 끊김) | 일관성 그룹의 이쪽 절반에 해당하는 볼륨은 모두 보조 역할에서 작동하며 읽기 또는 쓰기 I/O 조작을 허용할 수 있습니다. |
![]() ![]() |
비어 있음 | 일관성 그룹에 관계가 전혀 없습니다. |
![]() |
(상태 없음) | 일관성 그룹에 속하지 않는 메트로 미러 및 글로벌 미러 관계 |
1 두 관리 GUI 아이콘이 표시되는 행에서 첫 번째 아이콘은 동기 사본 메트로 미러 상태를 나타냅니다. 각 행의 두 번째 아이콘은 비동기 사본 글로벌 미러 상태를 나타냅니다. |
||
활성-활성(HyperSwap) 관계 그룹 상태
표 2에서는 활성-활성(HyperSwap), 관계 그룹 상태에 대해 설명합니다.| 관리 GUI 아이콘1 | 시/도 | 설명 |
|---|---|---|
![]() |
불일치(중지됨) | 변경 볼륨이 둘 다 관계에 정의되지 않았습니다. |
![]() |
불일치(복사 중) | 관계는 두 번째 사본에 대한 데이터의 초기 동기화를 수행합니다. |
![]() |
일치(중지됨) | 관계가 -sync로 작성되었고 변경 볼륨이 둘 다 정의되지 않았거나 관계가 동기화된 후 변경 볼륨이 강제로 삭제되었습니다. |
![]() |
일치(복사 중) | 두 사본이 서로 다르지만 가능한 경우 재동기화가 수행됩니다. 복사 중 상태 필드는 온라인입니다. 시스템이 복사할 수 없으면 상태 필드는 복사를 차단하는 항목을 표시합니다. |
![]() |
일치(동기화됨) | 두 사본이 완료된 모든 호스트-쓰기 조작을 포함합니다. 고가용성 장애 복구 및 읽기 패스쓰루 옵션 모두 사용 가능합니다. |
![]() |
유휴 | 수동 개입을 통해 관계의 히스토리 사본에 대한 액세스를 복원합니다. |










