최대의 시스템 견고성이 필요한 경우 VMware 지침에 따라 고가용성을 위해 vRealize Automation 시스템을 구성합니다.

vRealize Automation 장치

vRealize Automation 장치는 장치 데이터베이스를 제외한 모든 구성 요소에 대해 액티브-액티브 고가용성을 지원합니다. 이러한 장치에 대해 고가용성을 사용하려면 장치를 로드 밸런서 아래에 배치합니다. 자세한 내용은 로드 밸런서 구성을 참조하십시오. 7.0 릴리스부터 장치 데이터베이스 및 vRealize Orchestrator는 자동으로 클러스터되고 사용할 수 있습니다.

vRealize Automation 장치 데이터베이스 서버

장치 데이터베이스가 vRealize Automation 장치 내에서 자동으로 클러스터되지만 페일오버는 수동 작업입니다. 장애가 발생하는 경우 가상 장치 관리 콘솔 vRA 설정 > 데이터베이스 탭에서 새로운 마스터가 되도록 노드를 승격시켜야 합니다.

vRealize Automation 디렉토리 관리

vRealize Automation 장치에는 사용자 인증을 지원하는 커넥터가 포함되어 있지만 일반적으로 디렉토리 동기화를 수행하기 위한 단 하나의 커넥터만 구성되어 있습니다. 어떤 커넥터를 선택하여 동기화 커넥터로 사용하든 상관 없습니다. 디렉토리 관리 고가용성을 지원하려면 두 번째 vRealize Automation 장치에 해당하는 두 번째 커넥터를 구성해야 합니다. 이것은 ID 제공자에 연결하고 동일한 Active Directory를 가리킵니다. 이 구성을 사용하면 하나의 장치가 실패하는 경우 다른 장치가 사용자 인증 관리를 담당합니다.

고가용성 환경에서 모든 노드는 동일한 Active Directory 집합, 사용자, 인증 방법 등을 제공해야 합니다. 이러한 작업을 성공적으로 수행할 수 있는 가장 직접적인 방법은 로드 밸런서 호스트를 ID 제공자 호스트로 설정하여 ID 제공자를 클러스터로 승격시키는 것입니다. 이 구성을 사용하면 모든 인증 요청이 로드 밸런서로 전송되고 로드 밸런서는 요청을 두 커넥터 중 하나로 적절하게 전달합니다.

고가용성을 위한 디렉토리 관리 구성에 대한 자세한 내용은 Configure Directories Management for High Availability를 참조하십시오.

Infrastructure Web Server

Infrastructure Web Server 구성 요소는 액티브-액티브 고가용성을 모두 지원합니다. 이러한 구성 요소에 대해 고가용성을 사용하려면 장치를 로드 밸런서 아래에 배치합니다.

Infrastructure Manager Service

Manager Service 구성 요소는 액티브-패시브 고가용성을 지원합니다. 이 구성 요소에 대해 고가용성을 사용하려면 두 개의 Manager Service를 하나의 로드 밸런서 아래에 배치합니다. 두 Manager Service가 동시에 액티브일 수 없으므로 클러스터에서 패시브 Manager Service를 사용하지 않도록 설정하고 Windows 서비스를 중지합니다.

액티브 Manager Service가 실패하면 Windows 서비스를 중지합니다(로드 밸런서 아래에서 아직 중지되지 않은 경우). 패시브 Manager Service를 사용하도록 설정하고 로드 밸런서 아래에서 Windows 서비스를 다시 시작합니다. 기본 Manager Service 설치를 참조하십시오.

에이전트

에이전트는 액티브-액티브 고가용성을 지원합니다. 고가용성을 위한 에이전트 구성에 대한 자세한 내용은 vRealize Automation 구성 설명서를 참조하십시오. 고가용성을 위해 대상 서비스를 확인합니다.

Distributed Execution Manager 작업자

작업자 역할로 실행 중인 DEM(Distributed Execution Manager )은 액티브-액티브 고가용성을 지원합니다. DEM 작업자 인스턴스가 실패하면 DEM Orchestrator가 실패를 감지하고 DEM 작업자 인스턴스가 실행 중인 워크플로를 취소합니다. DEM 작업자 인스턴스가 다시 온라인 상태가 되면 DEM Orchestrator가 인스턴스의 워크플로를 취소했음을 감지하고 이에 대한 실행을 중지합니다. 워크플로가 중간에 취소되는 것을 방지하려면 해당 워크플로를 취소하기 전에 DEM 작업자 인스턴스를 몇 분 동안 오프라인 상태로 둡니다.

Distributed Execution Manager Orchestrator

Orchestrator 역할로 실행 중인 DEM은 액티브-액티브 고가용성을 지원합니다. DEM Orchestrator가 시작되면 실행 중인 다른 DEM Orchestrator를 검색합니다.

  • 실행 중인 DEM Orchestrator 인스턴스를 찾지 못한 경우 이 DEM Orchestrator는 기본 DEM Orchestrator로 실행을 시작합니다.

  • 실행 중인 다른 DEM Orchestrator를 찾은 경우에는 운영 중단 감지를 위해 다른 기본 DEM Orchestrator를 모니터링합니다.

  • 운영 중단이 감지되면 기본 인스턴스를 대체합니다.

이전의 기본 인스턴스가 다시 온라인 상태가 되면 다른 DEM Orchestrator가 기본 인스턴스로서의 자신의 역할을 대신했음을 감지하고 기본 Orchestrator 인스턴스의 실패를 모니터링합니다.

인프라 구성 요소를 위한 MSSQL Database Server

vRealize Automation은 Microsoft SQL Server 2016에서만 SQL AlwaysON 그룹을 지원합니다. SQL Server 2016을 설치할 때 데이터베이스를 100 모드에서 생성해야 합니다. 이전 버전의 Microsoft SQL Server를 사용하는 경우 공유 디스크가 포함된 페일오버 클러스터 인스턴스를 사용합니다. MSDTC를 사용한 SQL AlwaysOn 그룹 구성에 대한 자세한 내용은 https://msdn.microsoft.com/ko-kr/library/ms366279.aspx 항목을 참조하십시오.

vRealize Orchestrator

vRealize Orchestrator의 내부 고가용성 인스턴스가 vRealize Automation 장치의 일부로 제공됩니다.