重眀殿Data Base RAC 와 TAC 의 개념앙마당 2017. 3. 20. 10:20 RAC(Real Application Cluster) -9i RAC
-10g RAC
-10g R2 RAC ASM 기반 RAW device로 Storage를 구성하면 각 인스턴스별로 ASM Instance 부분이 빠지게 된다
TAC (Tibero Active Cluster)는 확장성, 고가용성을 목적으로 제공하는 Tibero의 주요 기능이다. TAC 환경에서 실행 중인 모든 인스턴스는 공유된 데이터베이스를 통해 트랜잭션을 수행하며 공유된 데이터에 대한 접근은 데이터의 일관성과 정합성 유지를 위해 상호 통제하에 이뤄진다. 큰 업무를 작은 업무의 단위로 나누어 여러 노드 사이에 분산하여 수행할 수 있기 때문에 업무 처리 시간을 단축할 수 있다. 여러 시스템이 공유 디스크를 기반으로 데이터 파일을 공유한다. TAC 구성에 필요한 데이터 블록은 노드 간을 연결하는 고속 사설망을 통해 주고받음으로써 노드가 하나의 공유 캐시(shared cache)를 사용하는 것처럼 동작한다. 운영 중에 한 노드가 멈추더라도 동작 중인 다른 노드들이 서비스를 지속하게 된다. 이러한 과정은 투명하고 신속하게 처리된다. 다음은 TAC의 구조를 나타내는 그림이다. 결론 RAC와 TAC와 거의 상동하다 내부 기술적인 차이점은 존재 하겠지만 동적 기능면에서는 차이가 거의 없다.
|