[MMDBMS Case Study]01_SK텔레콤 유무선통합인증/자체인증/이동전화빌링
[MMDBMS Case Study_01]SK텔레콤|유무선 통합인증/자체인증/이동전화 빌링
NATE Portal 인증 및 빌링 시스템
SK텔레콤은 SK 그룹 내에 개별적으로 운영되던 유무선 포털 사이트 즉, n.Top, Netsgo, OKcashbag, Lycos 등의 인터넷 서비스 사이트에 대한 인증을 SSO(Single Sign On)의 통합 인증 시스템으로 개편하면서 ALTIBASE MMDBMS의 도입을 고려하게 됐습니다.
SK텔레콤은 대량의 가입자 동시 접속에 따른 인증 성능의 저하를 방지하기 위하여 MMDBMS인 ALTIBASE 도입을 최종 결정했고, 현재 성공적으로 운영하고 있습니다. 특히 NATE 포털 통합인증 시스템의 경우 Altibase의 이중화 기능을 활용하여 무정지 서비스, 부하 분산, 성능 향상을 실현하였습니다.
또한 유료 콘텐츠의 사용이 활성화 되면서, 이에 대한 빌링 서비스도 알티베이스 MMDBMS를 활용해 제공하고 있는데, 각 사이트에서 발생한 요금을 통합 처리하도록 하였습니다.
HW 사양 | HP RP7400 2대(각각 6 CPU, 14GB 메모리)
이중화 구성 | Active-Active 구성
성능 | 초당 4,000 가입자 이상 인증 처리
SK텔레콤 통합 인증 시스템
개요
기존 SK Telecom 통합 인증(SSO)은 MS의 Active Directory Server 기반의 인증 시스템이었으나, MS Active Directory Server가 가지는 데이타 복제(data replication)의 문제 및 LDAP의 필드 변경, 갱신에 있어서 수 일 이 걸리는 등 문제가 다 수 존재 하였습니다. 따라서 SKT는 통합인증시스템을 Altibase를 기반으로 새롭게 구축하였습니다.
적용구조 Active-Standeby 구조(조회는 양쪽 서버에서 분산 수행)
인증 및 무선인터넷 조회는 L4를 통하여 altibase 두 서버 호스트로 분산하여
011,017 가입 및 회원 정보 변경은 마스터 역할을 하는 Altibase 한 대(active server)로 운영
효과
Active Directory로 인증을 처리하였을 때 비교하면 passport web server(6대)의 CPU 및 메모리 부하가 70% 정도 경감( CPU 사용률 10%대, 메모리 사용률 3~3%)
인증 속도 개선 ( 기존보다 4배 향상)
이중화 개선 : 기존에 4~5일 걸렸던 다량의 replication 관련작업이 2시간 정도 소요
DB 스키마의 변경 용이: 기존에는 1700만 건의 고객 DB에 스키마 변경 job 이 한 달 정도 소요 되었으나, Altibase 도입 후 3시간으로 단축
SKT 차세대 빌링 시스템
SKT는 메인프레임 기반의 기존 빌링 시스템이 서비스 플랫폼의 변화, 사용량의 증가 및 Network 진화에 따른 특성을 적기에 반영하지 못하는 것으로 분석하고 있습니다. 이를 개선하기 위하여 유닉스 계열의 플랫폼으로 빌링 체계를 대폭 개선하는 작업을 수행하고 있습니다.
이렇게 함으로써, 다양한 요금 체계, 비즈니스 모델의 효과적인 지원, 다양화되고 세분화되는 고객 욕구를 적기에 충족시킬 수 있는 글로벌 통신 시장에서의 경쟁력 있는 실시간 과금 처리 기능을 갖는 빌링 인프라를 구축하는 것이 목표입니다.
SKT의 차세대 빌링 시스템에서는 Call 과금 처리에 Altibase를 도입하여 안정적이고 빠른 과금 처리를 수행하고 있습니다.
HW사양| IBM p690, 2식: CPU 24, 96GB 메모리
이중화| Active-Active 구성
일처리량| Max 3억 Call 과금 처리(초당 3,400 Call 처리)