ONTAP SnapMirror Active Sync에 대해 알아보세요
SnapMirror Active Sync는 SnapMirror Business Continuity(SM-BC)라고도 하며, 사이트 전체에 장애가 발생하더라도 비즈니스 서비스가 계속 작동할 수 있도록 합니다. 이 기술을 사용하면 수동 개입이나 사용자 정의 스크립팅 없이도 애플리케이션이 원활하게 보조 복사본으로 장애 조치될 수 있습니다.
NetApp SnapMirror Active Sync(SM-as)는 자동 장애 조치를 통해 보다 세분화되고 비용이 저렴하며 사용하기 쉬운 애플리케이션 수준 보호 기능을 제공하도록 설계되었습니다. SnapMirror 액티브 동기화를 사용하면 사이트 전체에 장애가 발생하는 경우에도 미션 크리티컬 비즈니스 서비스가 계속 운영될 수 있습니다. SnapMirror 활성 동기화를 사용하면 지리적으로 분산된 위치의 사이트 간에 애플리케이션의 여러 볼륨을 동기식으로 복제할 수 있습니다(일관성 그룹에 추가하여). 1차 데이터베이스가 중단되는 경우 자동으로 2차 데이터베이스로 장애 조치를 취해 1계층 애플리케이션의 비즈니스 연속성을 확보할 수 있습니다.
일부 국가의 금융 기관 규정에 따라 기업은 2차 데이터 센터에서 주기적으로 서비스를 제공받아야 합니다. SnapMirror Active Sync는 고가용성 클러스터를 통해 비즈니스 연속성을 위한 이러한 데이터 센터 전환을 지원합니다.
ONTAP 9.9.1부터 사용 가능한 SnapMirror Active Sync는 AFF 및 All-Flash SAN Array(ASA) 클러스터에서 지원됩니다. 기본 클러스터와 보조 클러스터는 ASA, ASA r2 또는 AFF 중 하나와 같은 유형이어야 합니다. SnapMirror Active Sync는 iSCSI 또는 FCP LUN 또는 NVMe 네임스페이스를 사용하여 애플리케이션을 보호합니다.
SnapMirror Active Sync는 대칭 및 비대칭 구성을 모두 지원합니다. ONTAP 9.15.1에서는 대칭적 액티브/액티브에 대한 지원이 도입되었습니다. 대칭적 활성/활성 구성을 사용하면 보호된 LUN의 두 사본 모두 양방향 동기 복제를 통해 읽기 및 쓰기 I/O 작업을 수행할 수 있으므로 각 LUN 사본이 로컬 I/O 요청을 처리할 수 있습니다.
|
2024년 7월부터 이전에 PDF로 게시된 기술 보고서의 콘텐츠가 ONTAP 제품 문서와 통합되었습니다. 이제 ONTAP SnapMirror 액티브 동기화 문서에 _TR-4878: SnapMirror active sync_의 콘텐츠가 포함되어 있습니다. |
이점
SnapMirror 액티브 동기화는 다음과 같은 이점을 제공합니다.
-
비즈니스 크리티컬 애플리케이션을 위한 지속적인 가용성:
-
주요 애플리케이션을 운영 사이트와 보조 사이트에서 교대로 호스팅할 수 있습니다.
-
정합성 보장 그룹을 사용하여 애플리케이션 관리를 간소화하여 종속 쓰기 순서 정합성 보장
-
각 애플리케이션의 장애 조치를 테스트하는 기능
-
애플리케이션 가용성에 영향을 주지 않고 미러 클론을 즉시 생성
-
동일한 ONTAP 클러스터에 보호된 워크로드와 보호되지 않은 워크로드를 구축할 수 있습니다.
-
LUN, NVMe 네임스페이스, NVMe 하위 시스템 또는 스토리지 장치 ID는 동일하게 유지되므로 애플리케이션은 이를 공유 가상 장치로 인식합니다.
-
2차 클러스터를 유연하게 재사용하여 애플리케이션 성능 또는 가용성에 영향을 주지 않고 개발 테스트, UAT 또는 보고용으로 애플리케이션 사용을 위한 즉각적인 클론을 생성할 수 있습니다.
SnapMirror 액티브 싱크를 사용하면 데이터 LUN 또는 NVMe 네임스페이스를 보호하여 재해 발생 시 비즈니스 연속성을 위해 애플리케이션을 투명하게 페일오버할 수 있습니다. 자세한 내용은 다음을 참조하세요. "사용 사례" .
주요 개념
SnapMirror Active Sync는 일관성 그룹을 사용하여 데이터가 복제되도록 보장합니다. SnapMirror Active Sync는 ONTAP Mediator를 사용하거나 ONTAP 9.17.1부터는 Cloud Mediator를 사용하여 자동 장애 조치를 수행하여 재해 발생 시에도 데이터가 제공되도록 보장합니다. SnapMirror Active Sync 배포를 계획할 때는 SnapMirror Active Sync의 핵심 개념과 아키텍처를 이해하는 것이 중요합니다.
대칭형 액티브/액티브 구성에서는 두 사이트 모두 액티브 I/O를 위해 로컬 스토리지에 액세스할 수 있습니다. 대칭형 액티브/액티브 구성은 VMware vMSC, SQL 기반 Windows 장애 조치 클러스터, Oracle RAC를 포함한 클러스터형 애플리케이션에 최적화되어 있습니다.
비대칭 액티브/액티브 구성에서는 보조 사이트의 데이터가 LUN, 네임스페이스 또는 스토리지 장치에 프록시됩니다.
자세한 내용은 을 참조하십시오 SnapMirror 액티브 동기화 아키텍처.
AFF 및 ASA 시스템의 경우 "일관성 그룹" 비즈니스 연속성을 위해 보호해야 하는 애플리케이션 워크로드에 대한 일관성을 보장하는 FlexVol 볼륨의 집합입니다. ASA r2 시스템에서 일관성 그룹은 스토리지 유닛의 집합입니다.
일관성 그룹의 목적은 볼륨 또는 스토리지 유닛 컬렉션의 스냅샷 이미지를 동시에 생성하여 특정 시점에 해당 컬렉션의 충돌 발생 시에도 일관된 복사본을 유지하는 것입니다. 일관성 그룹은 데이터세트의 모든 볼륨이 정지되었다가 정확히 동일한 시점에 스냅샷되도록 보장합니다. 이를 통해 데이터세트를 지원하는 볼륨 또는 스토리지 유닛 전반에 걸쳐 데이터 일관성이 유지되는 복원 지점을 제공합니다. 따라서 일관성 그룹은 종속 쓰기 순서 일관성을 유지합니다. 비즈니스 연속성을 위해 애플리케이션을 보호하려는 경우, 해당 애플리케이션에 해당하는 볼륨 또는 스토리지 유닛 그룹을 일관성 그룹에 추가하여 소스 일관성 그룹과 대상 일관성 그룹 간에 데이터 보호 관계를 설정해야 합니다. 소스 일관성 그룹과 대상 일관성 그룹에는 동일한 개수와 유형의 볼륨이 포함되어야 합니다.
SnapMirror 활성 동기화 관계에서 보호되는 일관성 그룹의 일부인 개별 볼륨, LUN 또는 NVMe 네임스페이스( ONTAP 9.17.1부터 시작).
그만큼 "ONTAP 중재자" 피어링된 ONTAP 클러스터 및 노드에 대한 상태 정보를 수신하여 두 클러스터 간 오케스트레이션을 수행하고 각 노드/클러스터가 정상 작동 중인지 확인합니다. ONTAP Mediator는 다음에 대한 상태 정보를 제공합니다.
-
피어 ONTAP 클러스터
-
피어 ONTAP 클러스터 노드입니다
-
일관성 그룹(SnapMirror 활성 동기화 관계에서 페일오버 유닛을 정의). 각 일관성 그룹에 대해 다음 정보가 제공됩니다.
-
복제 상태: 초기화되지 않음, 동기화 중 또는 동기화 중단
-
운영 복제본을 호스팅하는 클러스터
-
작업 컨텍스트(계획된 페일오버에 사용됨)
-
이 ONTAP 중재자 상태 정보를 통해 클러스터는 서로 다른 유형의 장애를 구별하고 자동 페일오버를 수행할지 여부를 결정할 수 있습니다. ONTAP mediator는 ONTAP 클러스터(기본 및 보조) 모두와 함께 SnapMirror 액티브 동기화 쿼럼의 세 가지 파티 중 하나입니다. 합의에 도달하기 위해서는 정족수 중 적어도 두 당사자가 일정한 운영에 합의하여야 한다.
|
ONTAP 9.15.1부터 System Manager는 두 클러스터의 SnapMirror 활성 동기화 관계 상태를 표시합니다. System Manager의 두 클러스터 중 하나에서 ONTAP 중재자의 상태를 모니터링할 수도 있습니다. 이전 ONTAP 릴리즈에서는 소스 클러스터의 SnapMirror 활성 동기화 관계 상태가 System Manager에 표시됩니다. |
ONTAP Cloud Mediator는 ONTAP 9.17.1부터 사용할 수 있습니다. ONTAP Cloud Mediator는 BlueXP 사용하여 클라우드에서 호스팅된다는 점을 제외하면 ONTAP Mediator와 동일한 서비스를 제공합니다.
SnapMirror 활성 동기화 관계에서 복사본의 역할을 변경하기 위한 수동 작업입니다. 운영 사이트는 2차 사이트가 되고 2차 사이트는 1차 사이트가 됩니다.
미러 복제본에 대한 페일오버를 수행하는 자동 작업입니다. 이 작업은 ONTAP 중재자의 도움을 받아 운영 복제본을 사용할 수 없음을 감지해야 합니다.
SnapMirror 액티브 동기화는 네트워크 파티션 시 I/O를 제공하기 위해 기본 복사본을 우선적으로 사용하는 기본 원칙을 사용합니다.
Primary-bias는 SnapMirror Active Sync Protected 데이터 세트의 가용성을 개선하는 특별한 쿼럼 구현입니다. 운영 복사본을 사용할 수 있는 경우 두 클러스터 모두에서 ONTAP 중재자에 연결할 수 없을 때 운영 바이어스가 적용됩니다.
Primary-first 및 primary bias는 ONTAP 9.15.1부터 SnapMirror 액티브 동기화에서 지원됩니다. 1차 복사본은 System Manager에서 지정되고 REST API 및 CLI를 사용하여 출력됩니다.
응용 프로그램 입출력이 보조 스토리지 시스템으로 복제되지 않으면** 비동기 상태로 보고됩니다. 동기화 중단 상태는 보조 볼륨이 기본(소스)과 동기화되지 않았으며 SnapMirror 복제가 발생하지 않음을 의미합니다.
미러 상태가 Snapmirrored
이는 SnapMirror 관계가 설정되었고 데이터 전송이 완료되었음을 나타냅니다. 즉, 대상 볼륨이 소스 볼륨과 최신 상태임을 의미합니다.
SnapMirror 액티브 동기화는 자동 재동기화를 지원하여 복사본이 InSync 상태로 돌아갈 수 있도록 합니다.
ONTAP 9.15.1부터 SnapMirror 액티브 동기화가 지원됩니다 "팬아웃 구성의 자동 재구성".
-
호스트 액세스 균일 두 사이트의 호스트가 두 사이트의 스토리지 클러스터에 대한 모든 경로에 접속되어 있음을 의미합니다. 사이트 간 경로가 거리 전체에 걸쳐 확장됩니다.
-
비균일 호스트 액세스 각 사이트의 호스트가 동일한 사이트의 클러스터에만 연결되어 있음을 의미합니다. 사이트 간 경로 및 확장 경로가 연결되지 않았습니다.
|
모든 SnapMirror 액티브 동기식 배포에 대해 통일된 호스트 액세스가 지원되며, 비균일 호스트 액세스는 대칭 액티브/액티브 구축에만 지원됩니다. |
RPO는 지정된 기간 동안 허용되는 데이터 손실량인 복구 시점 목표를 나타냅니다. RPO가 0이면 데이터 손실이 허용되지 않습니다.
RTO는 복구 시간 목표를 나타냅니다. 이 시간은 운영 중단, 장애 또는 기타 데이터 손실 이벤트가 발생한 후 애플리케이션이 운영 중단 없이 정상 작업으로 돌아가도록 허용할 수 있는 시간입니다. RTO가 0이면 가동 중지 시간이 허용되지 않는다는 의미입니다.
ONTAP 버전에서 SnapMirror Active Sync 구성 지원
SnapMirror Active Sync에 대한 지원은 ONTAP 버전에 따라 다릅니다.
ONTAP 버전입니다 |
지원되는 클러스터 |
지원되는 프로토콜 |
지원되는 구성 |
||
9.17.1 이상 |
|
|
|
||
9.16.1 이상 |
|
|
|
||
9.15.1 이상 |
|
|
|
||
9.9.1 이상 |
|
|
비대칭 활성/활성 |