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

Active IQ Unified Manager에서 ONTAP 클러스터의 쿼럼 및 엡실론 이해

쿼럼과 엡실론은 클러스터 상태와 기능을 측정하는 중요한 지표이며, 이 둘을 통해 클러스터가 잠재적인 통신 및 연결성 문제를 어떻게 해결하는지 알 수 있습니다.

_쿼럼_은 클러스터가 정상적으로 작동하기 위한 필수 조건입니다. 클러스터가 쿼럼 상태에 있으면, 과반수의 노드가 정상 상태이며 서로 통신할 수 있습니다. 쿼럼이 상실되면 클러스터는 정상적인 클러스터 작업을 수행할 수 없게 됩니다. 모든 노드가 데이터에 대한 단일 뷰를 공유하기 때문에, 한 번에 하나의 노드 그룹만 쿼럼을 유지할 수 있습니다. 따라서 서로 통신하지 않는 두 노드가 서로 다른 방식으로 데이터를 수정하는 것이 허용되면, 더 이상 데이터를 단일 데이터 뷰로 통합할 수 없게 됩니다.

클러스터의 각 노드는 투표 프로토콜에 참여하여 하나의 마스터 노드를 선출합니다. 나머지 노드는 보조 노드가 됩니다. 마스터 노드는 클러스터 전체의 정보 동기화를 담당합니다. 쿼럼이 형성되면 지속적인 투표를 통해 유지됩니다. 마스터 노드가 오프라인 상태가 되더라도 클러스터가 여전히 쿼럼을 유지하고 있다면, 온라인 상태를 유지하는 노드들이 새로운 마스터 노드를 선출합니다.

짝수 개의 노드로 구성된 클러스터에서는 동률이 발생할 가능성이 있기 때문에, 하나의 노드에 엡실론이라는 추가적인 소수점 투표 가중치가 부여됩니다. 대규모 클러스터에서 두 개의 동일한 부분 사이의 연결이 끊어지더라도, 모든 노드가 정상이라는 가정 하에 엡실론을 포함하는 노드 그룹은 쿼럼을 유지합니다. 예를 들어, 다음 그림은 4개의 노드로 구성된 클러스터에서 2개의 노드에 장애가 발생한 경우를 보여줍니다. 하지만 살아남은 노드 중 하나가 엡실론을 가지고 있기 때문에, 정상 노드의 단순 과반수를 확보하지 못하더라도 클러스터는 쿼럼을 유지합니다.

이 이미지는 주변 텍스트로 설명됩니다.

엡실론은 클러스터 생성 시 첫 번째 노드에 자동으로 할당됩니다. 엡실론을 보유한 노드가 비정상 상태가 되거나, 고가용성 파트너를 테이크오버하거나, 고가용성 파트너에게 테이크오버되는 경우, 엡실론은 자동으로 다른 HA 쌍의 정상 노드로 재할당됩니다.

노드를 오프라인으로 전환하면 클러스터의 쿼럼 유지 능력에 영향을 미칠 수 있습니다. 따라서 ONTAP은 클러스터의 쿼럼을 상실하게 하거나 쿼럼 상실 직전의 상태로 만드는 작업을 시도할 경우 경고 메시지를 표시합니다. 고급 권한 수준에서 cluster quorum-service options modify 명령을 사용하면 쿼럼 경고 메시지를 비활성화할 수 있습니다.

일반적으로 클러스터 노드 간의 연결이 안정적이라고 가정할 때, 더 큰 클러스터가 더 작은 클러스터보다 안정적입니다. 노드 수의 절반에 엡실론을 더한 단순 과반수라는 쿼럼 요구 사항을 유지하는 것은 2개 노드로 구성된 클러스터보다 24개 노드로 구성된 클러스터에서 더 쉽습니다.

2노드 클러스터는 쿼럼 유지에 있어 몇 가지 고유한 문제를 야기합니다. 2노드 클러스터는 클러스터 HA를 사용하는데, 이 방식에서는 어느 노드도 엡실론을 보유하지 않습니다. 대신 두 노드를 지속적으로 폴링하여 한 노드에 장애가 발생하더라도 다른 노드가 데이터에 대한 완전한 읽기/쓰기 액세스 권한은 물론 논리 인터페이스 및 관리 기능에 대한 액세스 권한을 확보하도록 합니다.