'구축사례'에 해당되는 글 5건

  1. 2007.08.13 [ALTIBASE 하이브리드 MM DBMS Case Study_03]LG데이콤 트래픽 분석 시스템 1 by 알 수 없는 사용자
안녕하세요.. 삐롱사리입니다.
무슨 날씨가 이럴까요?
장마 끝났는데.. 비는 계속 오고..
어떤 분은 그러더군요.. 울나라 날씨가 아열대성 기후로 바뀌어 건기와 우기가 생기는 거 아니냐고.. 일리가 있는 말씀이신 것 같드라고요.. 잘 모르긴 하지만요..

오늘은 LG데이콤 트래픽 분석 시스템에 적용된 하이브리드 MM DBMS 사례에 대해 소개드릴까 합니다.

해당 내용은 공식 웹사이트에서도 확인 가능합니다.
즐거운 한 주 보내세요.. 


[ALTIBASE 하이브리드 MM DBMS Case Study_03]LG데이콤 트래픽분석시스템

실시간 트래픽 분석, 알티베이스 4로 '거뜬'

인터넷 중심의 초우량 통신회사를 지향하는 데이콤에게 있어 기업 회선 가입 고객이 가지는 의미는 특히 크다.
지난 2003년부터 데이콤은 기업 고객의 만족도 향상을 위해 트래픽 분석 서비스를 제공하고 있다. 고객이 사용하는 네트워크 구간의 트래픽 사용량과 현황을 분석해 리포팅해 주는 것. 최근 데이콤은 보다 빠르고 안정적인 트래픽 분석 서비스 제공을 위해 알티베이스의 하이브리드 MM DBMS를 도입했다.

데이콤 트래픽 분석 시스템
25년 전, 정보통신의 불모지나 다름없던 시기에 데이콤(DACOM)은 국내에 처음으로 정보통신망 서비스와 천리안 통신 서비스를 소개함으로써 통신망 서비스 시장을 개척했다. 또한 데이콤은 독점 시장이었던 통신 시장에 고객 만족이나 신규 서비스 개발에 대한 경쟁제체를 수립함으로써 궁극적으로 국내 통신 시장의 발전을 가속화하는 견인차 역할을 톡톡히 수행해왔다.
최근 데이콤은 창사 이래 최대의 매출을 달성, 10분기 연속 평균 10%의 매출 성장을 올리고 있는 것으로 관련 업계의 주목을 받고 있다. 초고속 인터넷, eBiz, IDC 등 주력 사업이 모두 성장세에 있기 때문으로, 이 중 특히 인터넷 관련 사업의 비중이 점차 확산되고 있다.
지난해 전체 매출의 50% 대에 이르던 인터넷 사업이 올 들어 60% 대로 확대돼, ‘인터넷 중심의 초우량 통신회사'라는 사업 모토를 실현해가고 있다는 평가를 받고 있는데 이 기반에는 데이콤의 인터넷 회선 서비스를 사용하는 기업 고객들이 뒷받침이 되고 있다.

기업 데이콤
문제 대용량 데이터 처리시 기존 디스크 기반 DBMS의 잦은 디스크 I/O 병목 현상 발생
회선 수 증가에 따른 성능 개선 요구
고객 요청시 처리 지연에 따른 불만 접수 확대
해결 하이브리드 MM DBMS인 알티베이스4 도입
사용 빈도에 따라 메모리 테이블과 디스크 테이블에 각각 보고서 출력용 데이터와 통계 데이터 저장
DB 서버 별도로 분리, 데이터 통합

도입시 주요 고려 사항
구분
분류
상세내용
비즈니스 측면 고객만족도 고객이 조회하는 다양한 트래픽 분석 결과에 대한 웹사이트에서의 빠른 보고서 출력
가격경쟁력 성능 대비 최고의 가격 경쟁력을 갖춘 제품
정보기술 측면 시스템의 안정성 장시간, 량량의 데이터를 처리하더라도 성능 상의 문제가 발생하지 않는 안정성 보장
트랜잭션 처리 속도 대용량의 데이터를 실시간으로 처리해 줄 수 있는 빠른 트랜잭션 처리 속도 보장

트래픽 분석, 기업 고객 만족도 향상의 '첨병'
이처럼 인터넷 사업 비중이 커지면서, 데이콤에게 기업 회선 고객의 서비스 만족도 확보는 매우 중요한 경쟁력이 되었다. 이를 위해 데이콤은 지난 2003년부터 기업 회선 고객에 대한 부가 서비스 개발에 힘을 싣고 있다. 그 대표적인 예가 트래픽 분석 서비스다.
트래픽 분석 서비스는 기업 고객이 사용하는 WAN(Wide Area Network) 구간과 LAN(Local Area Network) 구간의 네트워크 트래픽을 분석해, 상세 데이터를 제공함으로써 고객 스스로 네트워크 사용량과 네트워크 사용 현황 등을 파악할 수 있게 해주는 서비스다. 이 서비스는 기업 고객이 별도로 네트워크 트래픽 분석 시스템을 갖출 필요 없이, 회선 가입만으로 트래픽 분석 보고서를 받을 수 있는 만큼 고객 만족도 향상 및 신규 회선 가입자 유치의 중요한 역할을 한다.
그러나 초기에 구축된 트래픽 분석 시스템은 데이콤의 요구에 부응하지 못했다. 데이콤은 지난 2003년 회선 감시 서버와 트래픽 수집 서버, 트래픽 분석 서버로 구성된 트래픽 분석 시스템을 구축했다. 이 시스템은 실시간으로 수집되는 트래픽 추이를 수신 받아, 통계 과정을 거쳐 다양한 분석 데이터로 가공, 저장했다가 고객 요청시 필요한 보고서 형태로 데이터를 전달하는 역할을 한다. 그러다보니 다량의 실시간 데이터에 대한 빠르고 안정적인 처리가 핵심인데, 이 시스템에 구축된 DBMS인 IBM 인포믹스와 MySQL은 이를 원활하게 처리하지 못했다.
디스크 기반 DBMS의 특성상 실시간으로 들어오는 트래픽 수집 데이터의 양이 많아지면, 디스크 I/O에 병목 현상이 발생해 시스템 성능이 저하되거나 다운되는 현상이 생겼고, 이로 인해 처리 시간 지연에 대한 고객의 불만 사항 접수가 증가했다.
이를 해결하기 위해 데이콤은 DB 시스템을 추가로 도입해, 트랜잭션 처리를 분산하는 등 개선 노력을 취했지만 오히려 운영 및 비용상의 효율성만 급감될 뿐 성능 면에서는 큰 효과를 보지 못했다. 결국 데이콤은 트래픽 분석 시스템의 업무 특성에 맞는, 다량의 데이터를 실시간으로 빠르게 처리할 수 있는 새로운 DBMS를 구축키로 결정했다. 다양한 DBMS에 대한 비교, 검토가 시행됐는데, 이때 데이콤이 중요하게 고려한 요소들은 크게 4가지였다. 다량의 데이터 트랜잭션 속도, 고객 조회시의 보고서 출력 시간, 대용량 데이터의 저장 능력 그리고 장시간 운영이 보장되는 안정성 등이 그것이다.
테스트 결과에 따라 선정된 제품은 다름 아닌 알티베이스의 하이브리드 MM DBMS '알티베이스 4‘였다. 성능의 우수성뿐만 아니라 알티베이스 4는 용도에 맞게 메모리와 디스크에 각각 데이터를 저장할 수 있어, 기존의 알티베이스 MM DBMS와는 또 다른 장점을 갖추고 있었다.
대용량, 실시간 트랜잭션 '해답은 알티베이스 4'
알티베이스 4를 도입하면서 데이콤은 기존의 트래픽 분석 시스템 구조도 변경했다. 회선감시 서버와 트래픽 수집 서버, 트래픽 분석 서버에 각각 구축되어 있던 DBMS 대신, 썬 파이어 C490 기반의 별도 서버를 DBMS 시스템으로 구성했다. 여기에 알티베이스 4를 설치, 각종 데이터를 처리하는 통합 DBMS로 활용하도록 한 것이다.
구축 과정에서 데이콤은 우선 기존에 인포믹스 DBMS와 연결되던 서버 프로그램들을 먼저 알티베이스 4와 연결하고, 이후 고객이 조회시 접속하는 웹페이지와 알티베이스 4를 연동, 고객 요청시 직접 DBMS에서 보고서를 출력할 수 있도록 했다.



특히 데이콤은 알티베이스 4의 하이브리드 MM DBMS라는 특성을 활용, 데이터를 메모리와 디스크에 나눔으로써 데이터 처리 프로세스 효율성을 높였다. 고객이 빠르게 요구하는 보고서 출력용 데이터는 메모리 DB에, 용량은 크지만 사용 빈도수는 낮은 각종 통계 데이터들은 디스크 DBMS에 저장하고 있다.
알티베이스 4의 메모리 DB에 저장되는 데이터는 기업 고객의 WAN 구간, LAN 구간의 트래픽 양과 함께 Port 별, Protocol 별 트래픽 분석 데이터로, 고객의 요구사항에 맞게 적합한 데이터를 취합, 보고서로 작성해 출력하는 역할을 하게 된다. 데이콤은 트래픽 수집 서버와 분석 서버로부터 매 5분 간격으로 데이터를 수집하도록 설정했으며, 이때 수집되는 데이터 량은 약 5만 건 정도다. 메모리 DB에 저장된 데이터들은 고객이 일간, 주간, 월간, 년간 단위의 통계 자료로 검색할 수 있도록, 각각 일주일, 3주일, 2개월, 1년 간격으로 메모리 DB에서 디스크 DB로 이관된다.

처리속도 5배 개선, 이중화 확장 고려
데이콤은 트래픽 분석 시스템의 DB서버 재구축 후 안정성과 성능이 눈에 띄게 개선됐다고 평가한다. 대용량 데이터 처리시 발생했던 시스템 다운 현상이 사라졌고, CPU나 리소스의 사용도 매우 안정적으로 개선됐다. 또한 DB 테이블의 통합으로 인해 관리자들의 DB 성능 관리도 보다 안정을 찾게 됐다.

특히 성능 면에서 메모리와 디스크에 DB를 나누어 저장, 처리함으로써 데이터 처리 속도 매우 빨라졌다고 한다. 데이콤의 관계자는 기존보다 처리 속도가 5배 이상 향상됐다면서, 보고서 출력시 1분 정도 소요되던 것이 현재는 10초 이내로 처리 시간이 감소됐다고 전했다.

트래픽 분석 서비스 가입 고객 증가세도 눈에 띄는 변화다. 지난해 이후로, 월 평균 100회선 가량 증가하는 추세로, 현재 트래픽 분석 회선이 총 4000회선에 이른다.

이로 인해 데이콤은 최근 트래픽 분석 시스템의 DBMS 서버 확장 계획을 세우고 있다. 우선 서버 1대로 운영되는 DB 서버를 2대로 늘려, 이중화 환경을 구현할 계획이다. 알티베이스 4의 리플리케이션(Replication) 기능을 활용해 Active-Active 구조의 실시간 백업 및 장애시 업무 이관이 가능한 환경을 구성하는 것이 골자다. 또 이와 함께 현재 16GB인 DB 서버의 메모리 용량을 확장하는 것도 고려하고 있다.

데이콤의 알티베이스 4 활용 Tip
기존에 인포믹스(Informix) 기반 DBMS를 사용했떤 데이콤은 이를 알티베이스 MM DBMS로 데이터를 변환하는 과정에서 시간을 단축하기 위해 서버의 소스를 모두 컨버팅 하는 대신, 스크립트(Script)를 사용하는 방법을 택했따. 현재도 데이콤은 알티베이스 MM DBMS 운영시 필요한 간단한 추가 기능은 스크립트를 이용해 수비고, 빠르게 개발하고 있다.

Posted by 알 수 없는 사용자