Case Study

DBMS, DB 구축 절차, 빅데이터 기술 칼럼, 사례연구 및 세미나 자료를 소개합니다.

실시간 온라인 스포츠 배팅 시스템, 스포츠토토 (Sports ToTo)

Case Study
DBMS별 분류
Altibase
작성자
dataonair
작성일
2015-01-22 00:00
조회
1725











실시간 온라인 스포츠 배팅 시스템, 스포츠토토 (Sports ToTo)



온라인 게임의 급성장과 데이터 처리의 요구량이 급격히 증가하여 스포츠토토는 확장성과 실시간 능력을 제공하는 알티베이스를 선택하였고, 이로 인해 년 38%의 매출성장을 이루고 있음.



Who

스포츠토토는 정부 규제를 받는 스포츠 배팅 사업체로써, 국민의 체육 육성 및 체육 진흥을 위한 국민체육진흥기금의 조성이 주요 임무임.


Problem

1997년 허가된 이후 합법적인 스포츠 배팅 인구는 기하급수적으로 증가 추세에 있으며 사업의 성장에 수반되는 IT의 확장에 대해 스포츠토토는 디스크 DBMS의 한계를 신속히 인지함. 신규 이용자들이 늘어나자 보다 우수한 기능과 게임 방식의 다양한 선택이 요구되었음.



- DBMS의 잦은 과부하 및 비유연성으로 인해 담당자는 시스템을 효과적으로 관리할 수 없었음.

- 시스템 정지가 빈번하였고, 이로 인해 불편을 겪은 사용자들의 이탈이 발생하였음.
- 매우 정교한 게임의 출시 계획을 앞두고 트랜잭션 양이 400%이상 가중되는 심각한 안정성 문제에 직면함. [1]



Solution

2007년 스포츠토토는 ALTIBASE HDB를 도입하였고, 내장된 高가용성 기능, Replication 기능 및 Hybrid 기능을 이용하여 중단없는 게임 서비스를 지원하여 TCO(Total Cost of Ownership)을 낮추고 유연한 확장성을 제공하였음.


Results

- ALTIBASE HDB 도입 이후 1년 만에 38.6%의 매출향상이 있었음.[2]

- 평균 트랜잭션 처리 속도가 628% (1,000TPS) 향상됨.

- 게임 정보 검색 : 7.34배 향상

- 사용자 통계 검색 : 7.89배 향상

- 환불 : 4.13배 향상

- 투표권 발행 : 5.75배 향상

- 과거 디스크에 저장했던 2TB의 게임 이력 데이터도 ALTIBASE HDB의 Hybrid 특징인 디스크 저장기능을 활용하여 비용을 크게 절감함.

- 과거 이력데이터를 제공하기 위해 추가적인 디스크 DBMS를 사용할 필요가 없어져 시스템자원 효율성을 54% 증가시키고 어플리케이션 수를 200에서 130으로 감소시킴.

- 고정자산 투자 감소와 자원 활용의 효율성 증가를 금액으로 환산하면, 2007년의 경우 54%에 해당하는 약 821억 원의 순이익이 증가함.

- 스포츠토토가 달성한 목표와 효과는 현재까지 어떠한 지장 없이 안정적으로 유지됨.




[1] 스포츠토토는 신규 게임으로 다양한 경기의 기록 데이터 순열을 처리해야 하는 복잡한 고정배당률 게임인 ‘프로토(Proto)’를 출시함.
[2] 2006년 매출 1,766억원, 2007년 매출 2,448억원