Skip to main content
ONTAP Select
이 제품의 최신 릴리즈를 사용할 수 있습니다.
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

ONTAP Select HA RSM 및 미러링된 애그리게이트

RAID SyncMirror(RSM), 미러링된 애그리게이트 및 쓰기 경로를 사용하여 데이터 손실을 방지하십시오.

동기식 복제

ONTAP HA 모델은 HA 파트너 개념을 기반으로 구축되었습니다. ONTAP Select는 ONTAP에 있는 RAID SyncMirror(RSM) 기능을 사용하여 클러스터 노드 간에 데이터 블록을 복제함으로써 이 아키텍처를 비공유 일반 하드웨어 환경으로 확장하며, HA 쌍에 걸쳐 분산된 사용자 데이터의 두 복사본을 제공합니다.

mediator를 사용하는 2노드 클러스터는 두 개의 데이터 센터에 걸쳐 구성될 수 있습니다. 자세한 내용은 "2노드 확장형 고가용성(MetroCluster SDS) 모범 사례" 섹션을 참조하십시오.

미러링된 애그리게이트

ONTAP Select 클러스터는 2개에서 12개까지의 노드로 구성됩니다. 각 HA 쌍에는 사용자 데이터의 두 복사본이 포함되어 있으며, IP 네트워크를 통해 노드 간에 동기적으로 미러링됩니다. 이러한 미러링은 사용자에게 투명하게 작동하며, 데이터 애그리게이트의 속성으로 데이터 애그리게이트 생성 과정에서 자동으로 구성됩니다.

ONTAP Select 클러스터의 모든 애그리게이트는 노드 페일오버 발생 시 데이터 가용성을 보장하고 하드웨어 장애 시 SPOF를 방지하기 위해 미러링되어야 합니다. ONTAP Select 클러스터의 애그리게이트는 HA 쌍의 각 노드에서 제공되는 가상 디스크로 구성되며 다음 디스크를 사용합니다.

  • 로컬 디스크 세트(현재 ONTAP Select 노드에서 제공)

  • 미러링된 디스크 세트(현재 노드의 HA 파트너가 제공)

참고 미러링된 애그리게이트를 구성하는 데 사용되는 로컬 디스크와 미러 디스크는 크기가 동일해야 합니다. 이러한 애그리게이트는 각각 로컬 미러 쌍과 원격 미러 쌍을 나타내기 위해 plex 0과 plex 1로 지칭됩니다. 실제 plex 번호는 설치 환경에 따라 다를 수 있습니다.

이 접근 방식은 표준 ONTAP 클러스터의 작동 방식과 근본적으로 다릅니다. 이는 ONTAP Select 클러스터 내의 모든 루트 디스크와 데이터 디스크에 적용됩니다. 애그리게이트에는 데이터의 로컬 복사본과 미러 복사본이 모두 포함됩니다. 따라서 N개의 가상 디스크를 포함하는 애그리게이트는 두 번째 데이터 복사본이 각각 고유한 디스크에 저장되므로 N/2개의 디스크에 해당하는 고유 스토리지를 제공합니다.

다음 그림은 4노드 ONTAP Select 클러스터 내의 HA 쌍을 보여줍니다. 이 클러스터에는 두 HA 파트너의 스토리지를 모두 사용하는 단일 애그리게이트(test)가 있습니다. 이 데이터 애그리게이트는 두 세트의 가상 디스크로 구성됩니다. 하나는 ONTAP Select 소유 클러스터 노드(Plex 0)에서 제공하는 로컬 세트이고, 다른 하나는 페일오버 파트너(Plex 1)에서 제공하는 원격 세트입니다.

Plex 0은 모든 로컬 디스크를 저장하는 버킷입니다. Plex 1은 미러 디스크, 즉 사용자 데이터의 두 번째 복제된 복사본을 저장하는 디스크를 저장하는 버킷입니다. 애그리게이트를 소유한 노드는 Plex 0에 디스크를 제공하고, 해당 노드의 HA 파트너는 Plex 1에 디스크를 제공합니다.

다음 그림에는 두 개의 디스크로 구성된 미러링된 애그리게이트가 나와 있습니다. 이 애그리게이트의 내용은 두 클러스터 노드에 걸쳐 미러링되며, 로컬 디스크 NET-1.1은 Plex 0 버킷에, 원격 디스크 NET-2.1은 Plex 1 버킷에 저장됩니다. 이 예에서 애그리게이트 test는 왼쪽 클러스터 노드가 소유하고 있으며 로컬 디스크 NET-1.1과 HA 파트너 미러 디스크 NET-2.1을 사용합니다.

ONTAP Select 미러링된 애그리게이트 ONTAP Select 미러링된 애그리게이트

참고 ONTAP Select 클러스터를 배포하면 시스템에 있는 모든 가상 디스크가 자동으로 올바른 플렉스에 할당되므로 사용자가 디스크 할당과 관련하여 추가적인 작업을 수행할 필요가 없습니다. 이는 디스크가 실수로 잘못된 플렉스에 할당되는 것을 방지하고 최적의 미러 디스크 구성을 제공합니다.

쓰기 경로

클러스터 노드 간 데이터 블록의 동기식 미러링과 시스템 장애 시 데이터 손실이 없어야 한다는 요구 사항은 ONTAP Select 클러스터를 통해 전파되는 수신 쓰기 작업의 경로에 상당한 영향을 미칩니다. 이 프로세스는 두 단계로 구성됩니다.

  • 승인

  • 디스테이징

타겟 볼륨에 대한 쓰기는 데이터 LIF를 통해 이루어지며, 클라이언트로 승인되기 전에 ONTAP Select 노드의 시스템 디스크에 있는 가상화된 NVRAM 파티션에 커밋됩니다. HA 구성에서는 이러한 NVRAM 쓰기 작업이 승인되기 전에 타겟 볼륨 소유자의 HA 파트너로 즉시 미러링되므로 추가 단계가 수행됩니다. 이 프로세스는 원래 노드에 하드웨어 장애가 발생할 경우 HA 파트너 노드에서 파일 시스템 일관성을 보장합니다.

쓰기가 NVRAM에 커밋된 후 ONTAP은 주기적으로 이 파티션의 내용을 적절한 가상 디스크로 이동하는데, 이 프로세스를 디스테이징이라고 합니다. 이 프로세스는 타겟 볼륨을 소유한 클러스터 노드에서 한 번만 발생하며 HA 파트너에서는 발생하지 않습니다.

다음 그림은 ONTAP Select 노드로 들어오는 쓰기 요청의 쓰기 경로를 보여줍니다.

ONTAP Select 쓰기 경로 워크플로우 ONTAP Select 쓰기 경로 워크플로우

수신 쓰기 확인에는 다음 단계가 포함됩니다.

  • 쓰기 작업은 ONTAP Select 노드 A가 소유한 논리 인터페이스를 통해 시스템에 입력됩니다.

  • 쓰기 작업은 노드 A의 NVRAM에 커밋되고 HA 파트너인 노드 B에 미러링됩니다.

  • I/O 요청이 두 HA 노드 모두에 존재하면 클라이언트에 요청이 승인됩니다.

NVRAM에서 데이터 애그리게이트(ONTAP CP)로의 ONTAP Select 디스테이징에는 다음 단계가 포함됩니다.

  • 쓰기 작업은 가상 NVRAM에서 가상 데이터 애그리게이트로 디스테이징됩니다.

  • 미러 엔진은 블록을 두 플렉스 모두에 동기적으로 복제합니다.