High Availability 프로젝트 구성 및 배포

FactoryTalk® Optix™
프로젝트를 구성하고 고가용성 클러스터에 배포하여 데이터 연속성과 자동 페일오버를 지원합니다.
  • FactoryTalk Optix
    High Availability Manager에서 고가용성 클러스터가
    배포됨
    으로 표시되는지 확인합니다.
  • High Availability Manager에서 클러스터의 가상 IP 주소를 가져옵니다.
    팁: 가상 IP는 keepalived에 의해 관리되므로 항상 현재 활성 노드로 라우팅됩니다. 가상 IP가 전달하는 LoadBalancer 서비스를 확인하려면 다음을 실행합니다.
    kubectl get svc <release>-runtime-lb -n <namespace>
  • 프로젝트에
    웹 프레젠테이션 엔진
    을 추가합니다. 웹 프레젠테이션 엔진 구성 항목을 참조하십시오.
  • 보존성 저장소를 구성하여 런타임 시 발생하는 모든 응용 프로그램 변경 사항이 저장되고 클러스터 노드 간에 동기화되도록 합니다. 보존성 저장소 항목을 참조하십시오.
  1. 프로젝트에
    HighAvailability
    모듈을 추가합니다.
    1. 팁: 기본 프로젝트 템플릿에
      HighAvailability
      폴더가 이미 포함되어 있는 경우 이 단계를 건너뜁니다.
      (선택 사항)
      프로젝트 보기
      에서 프로젝트 루트를 마우스 오른쪽 버튼으로 클릭하고
      추가
      HighAvailability
      를 선택합니다.
    2. 프로젝트 보기
      에서
      HighAvailability
      를 마우스 오른쪽 버튼으로 클릭하고
      추가
      HighAvailability (type)
      을 선택합니다.
    팁: 그러면 프로젝트의 보존성 모듈이 로컬 SQLite 파일 대신 공유 클러스터 데이터베이스를 사용하도록 구성됩니다.
  2. 클러스터와 일치하도록 웹프레젠테이션엔진 포트를 설정합니다.
    1. 프로젝트 보기
      의
      UI
      에서
      웹프레젠테이션엔진
      을 선택합니다.
    2. 속성
      에서
      포트
      를 클러스터에 대해 구성된 웹 포트로 설정합니다.
    포트 값은 클러스터에 대해 구성된 HTTP 또는 HTTPS 웹 포트와 일치해야 합니다. 기본값은 HTTP의 경우
    80
    이고 HTTPS의 경우
    443
    이지만, 설치 중에 변경될 수 있으므로 항상 클러스터에 대해 구성된 실제 값을 확인하십시오.
  3. 프로젝트를 고가용성 클러스터에 배포합니다.
    1. 대상 선택 대화 상자에서
      로컬
      아래의 새 대상 항목을 선택합니다.
    2. 다음 필드를 입력합니다.
      이름
      예를 들어
      HA-Cluster
      와 같은 대상의 설명 이름입니다.
      IPAddress
      고가용성 클러스터의 가상 IP 주소입니다.
      사용자 이름
      admin
    3. 도구 모음에서
      실행
      을 선택합니다.
    4. 선택
      을 선택합니다.
    5. 장치 액세스
      에서 클러스터 암호를 입력합니다.
    6. 확인
      을 선택합니다.
    팁:
    장치 액세스
    대화 상자는 처음 연결할 때 또는 자격 증명을 다시 입력해야 할 때만 표시됩니다.
    FactoryTalk Optix
    Studio는 현재 세션 동안 이후 실행에서도 자격 증명을 기억합니다.
  4. 프로젝트가 클러스터에서 실행 중인지 확인합니다.
    1. 클러스터에 연결할 수 있는 모든 머신에서 웹 브라우저를 엽니다.
    2. 구성된 HTTP 또는 HTTPS 웹 주소를 사용하여 가상 IP 주소로 이동합니다.
    중요: 항상 가상 IP 주소를 사용하여 연결합니다. 이렇게 하면 페일오버 중과 페일오버 후에 활성 노드로 자동 리디렉션됩니다.
FactoryTalk Optix
프로젝트는 고가용성 클러스터의 활성 노드에서 실행됩니다. 활성 노드에 장애가 발생하면 클러스터가 자동으로 다른 노드를 승격합니다. 클라이언트는 가상 IP 주소에 연결하고 동일한 엔드포인트를 계속 사용합니다.
웹 인터페이스
가상 IP 주소 및 구성된 웹 포트를 사용합니다.
OPC UA 서버
가상 IP 주소 및 구성된 OPC UA 서버 포트를 사용합니다.
MQTT 브로커(MQTT broker)
가상 IP 주소 및 구성된 MQTT 브로커 포트를 사용합니다.
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal