Automation Anywhere 설명서 읽기 및 검토

Automation Anywhere Automation 360

콘텐츠 닫기

콘텐츠

콘텐츠 열기

고가용성 배포

  • 업데이트: 6/10/2021
    • Automation 360 v.x
    • 설치
    • RPA 작업 영역

고가용성 배포

고가용성(HA) 배포 모델은 분산 로드 밸런서를 사용하여 Control Room 서버, 서비스, 데이터베이스에 대해 오류 허용치를 제공합니다.

Automation 360에 대한 복원력 요구 사항에 따라 다음 배포 옵션 중에서 선택합니다.
단일/하나의 노드
이 배포 모델은 데이터 센터에 하나의 Control Room 노드만 구성된 고가용성으로 간주되지 않습니다.
3개의 노드
이 배포 모델은 데이터 센터 클러스터에 3개의 Control Room 노드가 구성된 완전한 고가용성으로 간주됩니다. 이것은 한 번에 하나의 노드 장애를 지원하기 때문에 최소 필수 배포 모델입니다.

Automation 360에서는 두 개의 노드를 구성하는 클러스터를 다중 마스터 노드로 나타냅니다. 다중 마스터 모드는 불일치성을 병합할 수 있지만, 클러스터가 다수가 아닌 스플릿 브레인(split-brain) 상태가 될 수 있고 트랜잭션을 해결할 수 없어, 데이터 불일치가 발생할 수 있습니다. 스플릿 브레인 상태는 대기 시간을 포함하여 네트워크 문제가 일으킬 수 있는 클러스터링 시스템의 알려진 제한사항입니다.

3노드 구성은 2노드 클러스터의 스플릿 브레인 문제를 피하고 노드 인증과 TLS(Transport Layer Security) 기능을 사용하여 보안을 강화하는 데 도움을 줄 수 있습니다.

Automation 360는 감사 로그 메시지와 애플리케이션 로그를 포함하여 분산 운영 메시지 저장을 위해 Elasticsearch를 사용합니다. Elasticsearch는 이중화(redundancy)와 페일세이프 운영을 위해 신속한 쿼리, 분석, 분산 클러스터 구성을 지원합니다.

다음 이미지는 데이터 센터 클러스터의 3개 노드에 대한 Automation Anywhere과(와) 데이터 센터 컴포넌트를 보여 줍니다. Control Room 컴포넌트는 주황색으로 나타나고 사용자의 조직에서 제공하는 데이터 센터 컴포넌트는 파란색으로 나타납니다.

고가용성(HA) 배포 모델

이 예에서 Control Room 서버 및 Microsoft SQL 서버는 HA 이중화를 제공합니다.

  • 여러 사용자가 웹 브라우저를 통해 Control Room 클러스터에 액세스할 수 있습니다. 웹 브라우저는 로드 밸런서를 통해 Control Room 클러스터와 통신합니다.

    고가용성 클러스터 구성

  • 여러 기기가 로드 밸런서를 통해 Control Room 클러스터와 통신합니다. 이것은 외부 애플리케이션에서의 API 호출을 포함합니다.
  • 서버 메시지 블록(SMB) 파일 공유 및 Microsoft SQL ServerControl Room 클러스터의 데이터를 저장합니다.
  • Microsoft SQL Server는 클러스터된 Microsoft SQL Server에 대한 복제 동기화를 통해 이중화를 사용합니다.
중요사항: Automation Anywhere는 확장 클러스터를 지원하지 않습니다.
  • 모든 HA 클러스터 노드가 동일한 위치에 구성되어 있는지 확인합니다. 여러 사이트에 걸쳐 있는 단일 HA 클러스터에서 노드를 구성하지 마십시오. 기본 사이트에 HA 클러스터 하나와 보조 사이트에 다른 HA 클러스터를 구성해야 합니다.
  • Control Room과(와) IQ Bot은 두 애플리케이션 간의 통신을 보장하기 위해 동일한 데이터 센터에서 구성되어야 합니다.
장점
단일 데이터 센터 내에서 서버 장애가 발생할 때 가용성을 유지합니다.
단점
데이터 센터 중단에 대해 보호하지 않습니다.
사용 사례
다중 사이트 재해 복구가 필요하지 않은 중소 규모 회사.
피드백을 보내주십시오