고가용성 배포
- 최종 업데이트2022/08/10
고가용성 배포
데이터 센터에서 Automation 360를 지원하려면 고가용성(HA) 클러스터를 구성합니다. 데이터 센터 클러스터 구현에 대한 회사의 방법 및 절차를 따르십시오.
- 홀수 개의 노드만 지원되는 이유
- 짝수 개의 노드로 구성된 클러스터는 불일치성을 병합할 수 있지만, 클러스터가 다수가 아닌 스플릿 브레인(split-brain) 상태가 될 수 있고 트랜잭션을 해결할 수 없어, 데이터 불일치가 발생할 수 있습니다. 스플릿 브레인 상태는 대기 시간을 포함하여 네트워크 문제가 일으킬 수 있는 클러스터링 시스템의 알려진 제한 사항입니다.
홀수 개의 노드가 있는 배포 구성은 스플릿 브레인 문제를 방지하는 데 도움이 되며 Automation 360 배포에 권장됩니다.
- 쿼럼
- 노드는 각 트랜잭션에 대한 투표를 통해 처리할 수 있는 트랜잭션을 결정합니다. 클러스터에 있는 노드의 과반수를 구성하는 투표 수를 쿼럼이라고 하고, 투표해야 하는 노드 수를 결정하거나 처리 전에 트랜잭션을 확인합니다.
- 내결함성
- 노드 장애에 대한 내결함성은 노드의 과반수(쿼럼)가 트랜잭션의 유효성을 투표할 수 없기 전에 몇 개의 노드에 장애가 발생할 수 있는지에 따라 결정됩니다. 홀수 클러스터의 과반수가 짝수 클러스터의 과반수보다 적기 때문에 내결함성은 클러스터의 홀수 노드로 최적화됩니다.
- 지원되는 구성
- 3개 이상의 홀수 노드가 있는 클러스터는 네트워크 문제로 인한 스플릿 브레인 상태 또는 불일치를 방지하는 동시에 더 높은 확장성과 가용성을 제공합니다.
클러스터의 노드 수 과반수(쿼럼) 내결함성(노드 장애) 지원 3 2 1 인증됨 5 3 2 Automation Anywhere 지원팀에 문의 7 이상 4 이상 3 이상 Automation Anywhere 지원팀에 문의 - 다중 가용 영역/다중 데이터 센터 구성
- 3노드 배포와 같이 가용성을 향상시키기 위해 다중 영역 배포를 수행할 때 별도의 가용 영역에 각각의 Control Room이 있는 것이 좋습니다. 3개를 초과하는 노드가 있는 배포의 경우 3개 이상의 가용 영역에 분산합니다. 이러한 설정에서 걱정해야 할 한 가지는 영역/제공업체 간의 대기 시간입니다. 고가용성 클러스터의 노드는 동일한 지역에 배포되어야 합니다.
클라우드 제공업체의 경우 현재 3개의 주요 클라우드 제공업체(Amazon Web Services, Google Cloud Platform, Microsoft Azure)가 지원됩니다.
주: 다중 노드 환경에서 노드가 중단되면 봇 배포 및 예약, 트리거 및 해당 노드의 대기열에 있는 작업 항목 등이 부정적인 영향을 받습니다.
팁: 파일을 백업 및 복원하여 장애 발생 시 Control Room 고가용성 클러스터를 복구하는 방법에 대한 자세한 내용은 Backing up and restoring a Control Room High Availability Cluster (A-People login required) 항목을 참조하십시오.