DB/Oracle

[정보] Oracle CTF, TAF, SCAN 에 대한 간략한 이해

투칼론 2020. 2. 1. 14:48
반응형

Oracle RAC를 설정하면, CTF와 SCAN은 기본적으로 설정되어 있고, TAF 기능을 사용하려면 별도 설정이 필요하다.

 

TAF만 신경써주면 된다.

 

CTF (Connection Time Failover)

- 연결 시점 페일오버. 클라이언트에서 RAC DB 접속 실패 시에, 다른 RAC 노드의 DB로 접속을 하는 페일오버 됨

- 접속 오류는 발생함

 

TAF (Transparent Application Failover)

- 클라이언트에서 서버 장애를 인지하지 않도록, 에러를 받지않고, 가용한 RAC 노드로 자동 페일오버 됨

- TAF는 클라이언트 방식과 서버 방식이 있음

 

SCAN (Single Client Access Name)

- 클라이언트에서 단일 노드 인 것처럼 여러 RAC 노드를 1개의 SCAN IP로 접속하면, SCAN Listener가 Local Listener를 할당함

- CTF/TAF는 클라이언트 환경에 전체 RAC 노드 IP를 기술해야되지만, SCAN 방식은 SCAN IP만 기술하면 됨