-
글로벌
-
Key Point
국가 핵심 조세행정시스템의 Oracle DBMS를 Tibero로 전환하고, TAC 기반 고가용성·확장성 적용
무중단 패치 시스템으로 시스템 연속성 확보
- 200TB 규모 데이터베이스 운영
- 2노드 TAC에서 7노드 TAC까지 단계적 확장
-
노드별 순차 패치를 적용해 서비스 연속성을 고려한 운영 체계 구축
사업 소개
인도네시아 조세행정 전반을 하나로 통합한 국가 핵심 시스템
인도네시아 국세청(DGT)의 Coretax는 납세자 등록부터 세금 신고·납부, 환급, 세무조사, 징수에 이르는 조세행정 업무를 단일 플랫폼으로 통합한 차세대 조세행정시스템입니다.
국가 세수와 대국민 서비스를 담당하는 시스템인 만큼 중단 없는 서비스와 안정적인 대규모 데이터 처리가 핵심 요구사항이었습니다.
도입 배경
분산된 DB 환경을 안정적인 통합 플랫폼으로 전환
여러 시스템에 분산돼 있던 조세행정 업무를 Coretax 하나로 통합하면서 데이터베이스가 담당해야 하는 업무 범위와 중요도 역시 커졌습니다.
특히 국가 세수와 대국민 서비스를 담당하는 시스템인 만큼 대규모 트랜잭션 처리뿐 아니라 장애 상황에서도 업무를 지속할 수 있는 고가용성과 향후 처리량 증가에 대응할 수 있는 확장성이 중요했습니다.
Coretax는 이러한 요구에 대응하기 위해 Tibero와 TAC(Tibero Active Cluster)를 기반으로 데이터베이스 환경을 구성했습니다.
구축 내용
분산된 DB 환경을 안정적인 통합 플랫폼으로 전환
Coretax에는 Tibero의 고가용성 클러스터 기술인 TAC(Tibero Active Cluster)를 적용해 기존 Oracle RAC 환경을 TAC 기반으로 전환하고, Active-Active 구성을 구현했습니다.
처음 2노드 TAC로 서비스를 시작한 이후 통합 시스템의 트랜잭션 증가에 대응하기 위해 노드를 단계적으로 추가하여 7노드까지 확장했습니다.
서비스 연속성을 고려한 아키텍처
무중단 패치 아키텍처를 적용함으로써 서비스 중단 없이 각 노드의 서비스를 가용 노드로 전환하며 순차적으로 패치를 적용했습니다.
도입 결과
분산된 레거시 DB 환경 통합과 비용 부담 완화
200TB 규모의 세무 시스템을 Tibero 기반의 단일 TAC 클러스터 환경으로 통합했습니다.
이를 통해 서버별로 상이했던 운영 환경을 단순화하고, Oracle 라이선스 및 클러스터 구축 비용 부담을 줄여 TCO 절감 기반을 마련했습니다.
24시간 연속 운영 기반 마련
TAC 기반의 고가용성 구조와 무중단 패치 아키텍처를 적용함으로써 전체 서비스 중단 없이 패치를 수행할 수 있는 운영 구조를 마련했습니다.
- # Tibero

