Case Study

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

[효성에프엠에스] 일일 백업 속도 2배 이상 단축 - 관리 효율성 높이고 중단 없는 서비스로 고객 서비스 기대 수준 충족

Case Study
DBMS별 분류
Oracle
작성자
dataonair
작성일
2016-07-20 00:00
조회
2143











효성에프엠에스

일일 백업 속도 2배 이상 단축 - 관리 효율성 높이고 중단 없는 서비스로 고객 서비스 기대 수준 충족



오라클 데이터베이스 12c로 마이그레이션 함으로써, 주요 데이터의 백업 시간을 2배 이상 단축하고, 고객 서비스 수준을 높였 다. 온라인상에서 데이터 이동 및 암호화 작업 자동화가 가능해져 불필요한 다운타임을 없애고 IT 생산성을 크게 향상했다

도입 제품

- Oracle Database 12c
- Oracle Advanced Security



도전 과제

- 전자거래장표, 세금계산서 발행 등 온라인 거 래 처리시 발생하는 2TB의 데이터를 안정적으 로 처리하고 전자결제 시스템의 안정성을 확 보해 고객 서비스를 강화하고자 했다.

-전자세금계산서 이미지 파일과 같은 LONG 데 이터 타입의 테이블 단위 복구 단순화 및 쿼리 최적화를 통해서 매일 7시간 이상 소요되던 백업 시간을 줄이고 IT 생산성을 향상하고자 했다.

- 전자세금계산서와 같은 이미지 데이터들을 1년까지 보관해야 하기 때문에 온라인상에서 성능을 최적화할 수 있는 기능이 필요했다. 또 한 빠른 비즈니스 성장에 따라 증가하는 데이 터를 지원하고자 했다.



도입 효과

- 오라클 데이터베이스 12c(Oracle Database 12c)의 RMAN(Recovery Manager)을 도입함 으로써 병렬 처리가 가능해져 일일 백업 속도가 기존 7시간에서 3시간으로 2배 이상 빨라 졌다. 또한 전체 백업 및 테이블 단위 백업 따로 나누어 진행하던 작업을 RMAN 백업으로 한 번에 진행할 수 있게 되어 관리 복잡성을 없앴다.

- 매월 정기적으로 진행하던 리오그 작업을 분기 단위로 진행할 수 있게 되어 DBA의 업무 생 산성을 높이게 되었을 뿐만 아니라 스토리지 효율성과 디스크 공간 절감 효과를 얻게 되 었다.

-최초 실행 이후에 학습을 통해 자동으로 쿼리를 최적화 시켜주는 강력한 어댑티브 쿼리 최 적화(Adaptive Query Optimization) 컴포넌트 기능으로 쿼리 부하에 의한 서비스 장애가 사 라졌다. 리오그 작업이나 데이터가 대량으로 증가시 쿼리 부하가 발생해 세금계산서 발급 등 서비스가 지연되는 일을 방지하게 됐다.

-오라클 데이터베이스 12c의 Automatic Data Optimization 기능으로 자주 사용하는 hot 데 이터와 자주 사용하지 않는 cold 데이터 블록을 감지해 효율적으로 정리할 수 있게 되었다. 1년간 필수로 보관해야 하는 고객의 전자상거래 데이터 외에 불필요하게 스토리지 공간을 차지하고 있는 데이터 정리 시 다운타임 없이 정리할 수 있게 되어, 비즈니스 확장을 보다 잘 지원할 수 있게 됐다.

-이전 데이터베이스 시스템에서는 불가능했던 온라인 데이터 이동이 오라클 데이터베이스 12c의 Online Move Datafile 기능을 통해 가능해졌다. 불필요한 서비스 중단이 없어져 서비 스 가용성을 확보했다.

- 오라클 데이터베이스 12c의 오라클 어드밴스드 시큐리티 옵션인 TDE(Transparent Data Encryption, 이하 TDE) 암호화 기능을 사용해 CPU 성능에 영향을 주지 않으면서 전자상거 래 정보 등 고객들의 민감한 데이터에 대한 보호 수준을 높였다.

-오라클 데이터베이스 12c는 IT 리소스를 더욱 효율적으로 활용하게 해주므로, 월말이나 분 기말 등 회계 마감 시점에 갑자기 요청이 늘어나서 CPU 사용량이 많아지는 때에도 오버헤 드 없이 안정적인 처리 속도를 지원하게 되었다. 이로써 서비스가 지연됨으로써 발생하는 고객의 불편함이 줄어들어 서비스 수준을 개선했다.

-기존 서드파티 솔루션의 컬럼 단위 암호화에서 TDE의 테이블 스페이스 전체 암호화 방식으 로 전환하면서 데이터 보호에 대한 복잡성을 줄이고 DBA들이 보다 편리하게 암호화 옵션 을 적용할 수 있게 됐다.

-오라클 데이터베이스 12c의 멀티 테넌트 아키텍처와 같은 새로운 기능을 활용해 향후 클라 우드 환경으로 마이그레이션할 수 있는 기반을 마련했으며, 빠른 구축과 관리 단순화도 가 능해졌다



효성에프엠에스(주)
2003년 설립된 효성에프엠에스(주)는 30년 가까이 금융IT사업을 수행해오면서 선진 기술
과 경험을 쌓아온 효성그룹의 전자금융 인프 라와 브랜드 인지도를 바탕으로 전자결제서
비스 시장을 선도하고 있다. 효성에프엠에스는 고객들이 자동이체, 신용카드, 유무선
결제 등 다양한 전자금융 서비스를 안정적으로 관리할 수 있도록 신뢰성 높은 결제 솔루션을
개발 및 제공하고 있다.


오라클 선택 이유
“어댑티브 쿼리 최적화(Adaptive QueryOptimization), TDE(Transparent DataEncryption) 와 같은
강력한 기능 때문에 오라클 데이터베이스 12c를 선택했다. 이런 새로운 기능들은 IT 팀의
생산성을 향상시켜주고,백업 시간을 줄여주며, 고객들에게 더 안정적인 서비스를
제공할 수 있도록 해줬다.”
- 효성에프엠에스 기술본부 배윤관 대리




구축 과정
효성에프엠에스는 10년여 간 오라클 데이터베이스 9i를 사용해 오다가 성능 향상을 위해
12c 버전으로 업그레이드했다. 9i 버전에서 10g와 11g로 단계적으로 업그레이드하지 않
고 12c로 한 번에 업그레이드 한 것은 국내 최초 사례이다. 2달 간의 데이터 손실 검증 테스
트를 거쳐 단 3달 만에 새로운 플랫폼으로 성공적으로 마이그레이션 하였다. 결제 시스템
서비스는 365일 24시간 가능해야하는데 다운타임이 발생하게 되면 비즈니스에 치명적이
기 때문에, 한 번에 업그레이드하게 되면서 단계적으로 하는 것에 비해 다운타임을 1/3 수
준인 24 시간 이하로 낮췄다.



파트너
이번 데이터베이스 고도화 프로젝트에는 오라클 파트너인 이탑시스템즈(e-Top
Systmes)가 함께 참여해 기술 지원을 제공했으며, 비즈니스 영향을 최소화하면서 프로젝
트가 목표한 기간 내 성공리에 마칠 수 있도록했다.
“업계 내 풍부한 기술력과 전문성을 갖추고있는 이탑시스템즈가 오라클 솔루션에 대한
폭넓은 이해를 가지고 지원해주어 프로젝트를 목표한 기간 내 성공리에 마칠 수 있었다”
- 효성에프엠에스 기술본부 차영민 대리“고객들의 중요한 금융 거래 정보를 다루는
사이트 특성 상, 데이터 오류나 장애가 없이마이그레이션 작업이 진행되어야 했다. 최신
오라클 데이터베이스 12c 를 도입해 비즈니스 요구사항을 충족시켰으며, DBA 업무 시간
이 줄어들어 더 생산적인 다른 업무에 투입할수 있게 되었다.”
- 이탑시스템즈 조동원 차장