제품 구성도
제품소개와 제품설계를 기반으로 ProSync가 어떤 구성으로 설치가 되고 운영이 되는 지에 대한 구성도를 설명한다.
앞서 나온 프로세스들의 간단한 소개와 설계된 내용이 실제 사용에 있어서 어떤식으로 구성이 되는질 알아야 뒤이어 나올 설치나 파라미터 변경 여부 등을 제대로 이해할 수 있다.
Single to Single 구성 예시
아래와 같은 구성을 권장한다.

가장 기본적인 프로싱크의 구성도로, 추출하고자 하는 위치에 관련 프로세스가 기동이 되고, 반영하고자 하는 위치에 반영프로세스가 기동되는 구조이다. Agent 프로세스의 경우 프로세스들을 모니터링하기 때문에 환경별로 1개씩 기동된다.
편의를 위해 아래와 같은 구성 또한 가능하다.

모든 프로세스를 추출쪽으로 옮겨놓은 구성으로, 설치 및 운영이 매우 간단하다. 하지만 Apply가 Target쪽에 쿼리를 전달한다는 측면에서 네트워크 쓰루풋에 손해를 볼 수 있으며, 하드웨어 자원들도 모두 공유되기 때문에 권장되는 구성은 아니다.
Cluster to Single/Cluster 구성 예시
Active-Active 구성의 Cluster DB는 Shared Storage가 필수이기 때문에, Shared Storage와 DB Server를 분리하여 작성한다.

반영 쪽이 Cluster인지 여부는 크게 중요하지 않다. 어차피 각 DB별 연결정보 파일 (tnsnames.ora
나 tbdns.tbr
파일 등) 을 통해 Cluster 쪽 연결정보를 추상화 하여 접속하기 때문에 반영할 수 있는 DB와 연결만 되면 된다.
Last updated