Case Study

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

물자탄약시스템, 한국국방연구원 (KIDA)

Case Study
DBMS별 분류
Etc
작성자
dataonair
작성일
2015-10-26 00:00
조회
1960











물자탄약시스템, 한국국방연구원 (KIDA)



한국국방연구원은 물자탄약시스템의 DBMS를 오라클에서 알티베이스로 교체하여 CPU 자원을 25% 그리고 TCO(Total Cost of Ownership)를 절감함으로 수천 명의 인력 감축 효과를 거둠


Who

한국국방연구원은 국방부의 정보시스템을 관리하고 있으며, 모든 군수품의 재고와 군사적 능력에 관련된 부문을 담당하여 한국군을 위한 포괄적인 연구를 담당함.


Problem

한국국방연구원은 오라클을 기반으로 한 클라이언트-서버 시스템을 운영했지만 다음의 세 가지 결정적인 이유로 요구사항을 충족하지 못함.

- 성능 미달: 군수품 재고 정보는 적시성이 부족하였으며 종종 부정확한 경우도 있었고 그 결과 잘못된 정보가 제공되고 있었음.

- 높은 TCO(Total Cost of Ownership): 기존 시스템의 총 운용 및 유지보수 비용은 감당하기 힘들 정도로 높았음.

- 기술 지원 부족: 한국국방연구원은 오라클을 사용할 당시 기술 지원을 제대로 받지 못하여 설치 관련 문제가 발생해도 오라클로부터 이에 대한 어떤 명확한 대답도 들을 수 없어 신뢰하기 어려운 상태였음.


Solution

한국국방연구원은 2008년 기존의 클라이언트-서버 시스템을 ALTIBASE HDB의 In-Memory DBMS와 연계된 자바 기반의 웹 어플리케이션으로 교체. 데이터는 Active-Standby Replication으로 복제되어 각각 별도의 서버에 동일하게 저장하므로 서비스 중단의 가능성을 차단[1].

한국국방연구원이 Oracle TimesTen 대신 ALTIBASE HDB를 선택하게 된 근본적인 이유[2]
- 성능 벤치마크 테스트에서 ALTIBASE HDB가 Oracle TimesTen보다 월등한 성능을 나타냄.

- 알티베이스는 동종 최고의 기술 지원을 제공함.

- 월등히 낮은 TCO

Results

- ALTIBASE HDB의 신뢰성, 안정성 및 월등한 속도 덕분에 한국국방연구원은 중요 시스템에서의 처리 수행 능력을 강화할 수 있었음. 1,500개 세션의 동시 접속 시에도 CPU 사용률이 25 %를 넘지 않아 운용 효율성이 극대화됨.

- 우리 군은 현재 정확한 군수 정보의 구축으로 국방력이 강화됨.

- 알티베이스는 장애 발생시 한국국방연구원과 관련 정보를 활발히 교환, 신속하게 대응 및 조치함으로써 적극적인 기술 지원을 제공함.

- ALTIBASE HDB 도입으로 국방부는 TCO를 절감하고 자원 배분의 효율성을 높이게 됨.


case_167.png

[1] ALTIBASE HDB는 HP-UX OS를 실행하는 두 개의 동일한 HP 수퍼돔 서버에 설치됨. 각각의 서버는 58 * 1.6GHz 코어와 128GB 램, 3TB 디스크 공간을 가지고 있음.
[2] ALTIBASE HDB는 서버 설정만으로 한국국방연구원의 5년치 데이터 전부를 손쉽게 메모리에 올릴 수 있었음. 결과적으로 한국국방연구원은 디스크에서 읽거나 기록하지 않고도 메모리에서 필요한 모든 데이터를 처리 할 수 있어 타제품과는 비교할 수 없을 정도로 뛰어난 성능 향상 제공