
“분산되어 있던 고객 데이터를 Tibero로 통합 마이그레이션 함으로써 유저의 쿼리 응답 시간을 최대 94%까지 감소시킬 수 있었습니다.”
– Eric Chin, CEO of CTOS –
고객사 소개
CTOS(www.ctoscredit.com.my)는 가장 높은 수준을 자랑하는 말레이시아 최고의 신용평가기관(CRA)입니다. 신용 조사, 고객 모니터링, 거래 조회 등을 통해 비즈니스 신용 위험을 관리하는 서비스를 제공하여 개인과 기업이 중요한 정보에 더 쉽고 빠르게 접근할 수 있도록 돕고 있습니다.
도입 배경
CTOS는 MySQL DBMS로 핵심 주요 데이터를 관리하고 있었습니다. 데이터와 데이터 사용자의 증가로 성능 저하가 발생해 이를 해결 하고자 데이터를 여러 데이터베이스 서버에 저장함으로써 사용자를 분산 처리 하였습니다.
하지만 분산된 각각의 서버에 고객 데이터가 증가하면서 병목 현상이 나타나 쿼리 응답 시간이 계속해서 지연되는 상황이 발생하였고, MySQL이 확장하는데 한계가 있어 신규 데이터서버를 구입해야 하는 등의 문제가 나타났습니다.

<기존 시스템 구조>
도입 효과
티맥스티베로는 데이터 분산에 따른 데이터 정합성 문제를 해결하고자 티베로(Tibero)를 적용해 고객 데이터베이스를 하나로 통합하였고, 고객 증가에 따른 시스템 확장이 용이하도록 구축하여 CTOS가 시장에 빠르게 대응할 수 있도록 하였습니다.

<도입 후 시스템 구조>
-
데이터 가상화를 통한 빠른 데이터 통합
Tibero Active Storage(TAS)로 여러 데이터에 분산되어 있던 고객 데이터를 하나의 데이터 볼륨으로 가상화하여 통합해 고가용성을 실현하였습니다.
-
유저 100명당 처리 시간 94% 감소
데이터 통합으로 데이터 정합성을 충족하였고, 병목현상을 제거함으로써 처리 시간을 대폭 감소할 수 있었습니다.
<MySQL vs Tibero 처리 시간 비교>
-
무중단으로 어플리케이션 통합
티베로 DBMS의 핵심 기술인 공유 디스크 기반 방식의 Tibero Active Cluster(TAC)를 적용하여 무중단 시스템을 구현하였고, Tibero JDBC drive 와 hibernate dialect를 사용해 별도의 코드 수정 없이 기존의 자바 어플리케이션들과 통합하였습니다.
-
데이터 암호화를 통한 고객 데이터 보호
Transparent Data Encryption(TDE)와 Table space, 데이터 column 암호화 기능을 적용해 말레이시아 정부에서 요구하는 데이터 보안 알고리즘을 충족하는 시스템을 구성, 고객의 민감한 개인정보를 안전하게 보호할 수 있게 되었습니다.
-
라이선스 비용 60% 이상 절감
타 경쟁 솔루션 대비 라이선스 비용을 60% 이상 절감하였고, 기존 시스템 리소스를 최대한 활용함으로써 높은 고객 만족도를 제공하였습니다.