데이터의 이중화를 위한 시스템 아키텍처에 대한 실증적 연구

An Empirical Study on System Architecture for Data Replication
  • 연광제; 
  • 홍봉조; 
  • 이철호; 
  • 이남용

초록

일반적으로 사용하는 DBMS의 종류와 버전에 따라 데이터 이중화는 네트워크를 통하여 트랜잭션 로그나 2진수 로그를 전달하는 방식을 사용한다. 데이터 이중화는 수신 및 처리되는 데이터의 양에 따라 지연이 발생할 수 있다. 이와 같은 현상을 데이터 이중화 갭이라고 한다. 데이터 이중화 갭이 발생하면 정합성이 보장되지 않고 데이터 이중화된 정보를 신뢰할 수 없게 된다. 이러한 문제를 해결하는 방법으로 시스템 아키텍처를 보완하는 방법을 연구했다. 본 논문에서는 MMDB의 메모리 테이블과 디스크 테이블을 이중화로 구성하고 이중화 처리가 지연되는 요소인 이중화 갭을 유발시켜 데이터를 저장하는 미디어를 변경하여 갭이 해소되는 시간을 측정하였다. 측정값을 토대로 분석한 결과 SWAP공간 영역과 데이터 영역을 SSD로 분리 수용하는 방법으로 갭 해소를 만족하는 것을 검증하였다.

제목
데이터의 이중화를 위한 시스템 아키텍처에 대한 실증적 연구
제목 (타언어)
An Empirical Study on System Architecture for Data Replication
저자
연광제; 홍봉조; 이철호; 이남용
발행일
2019-02
저널명
한국IT정책경영학회 논문지
권
11
호
1
페이지
1141 ~ 1147