DOI QR코드

DOI QR Code

고확장성, 고가용성을 위한 ALTIBASETM LOG ANALYZER 기법에 관한 연구

A Study on ALTIBASETM LOG ANALYZER method for highly scalable, high-availability

  • 양형식 (호서대학교 벤처전문대학원 융합공학과) ;
  • 김선배 (호서대학교 벤처전문대학원 정보경영학과)
  • Yang, Hyeong-Sik (Dept. of Fusion Engineering, Graduate School of Venture, Hoseo University) ;
  • Kim, Sun-Bae (Dept. of Information Management, Graduate School of Venture, Hoseo University)
  • 투고 : 2014.01.21
  • 심사 : 2014.05.20
  • 발행 : 2014.05.28

초록

최근 인터넷 뱅킹, 전자결제, 전자상거래, 홈쇼핑, 증권 거래, 민원 업무 등 미션 크리티컬한 비즈니스가 증가함에 따라 무정지 서비스에 대한 요구가 높아지면서, 기존의 단일 데이터베이스에서 클러스터링, 이중화 기법 등에 관한 고가용성 기법에 관한 연구가 증가하고 있다. ALTIBASE$^{TM}$ Log Analyzer(이하 ALA)는 이중화 기법과는 별개로 Active Log를 기반으로 API를 제공하여, 이기종 또는 동일 기종간의 통신 및 확장성을 제공한다. 본 논문에서는 ALA를 사용하여 고가용성과 고확장성, 실시간 동기화 기능을 모두 만족시킬 수 있는 데이터베이스 시스템의 설계를 제시하고 ALA에 대한 성능평가를 하였다.

Recently, the need for non-stop service is increasing by the business mission-critical Internet banking, e-payment, e-commerce, home shopping, securities trading, and petition business increases, clustered in a single database of existing, redundant research on high-availability technologies related to technique, etc. is increasing. It provides an API based on the Active Log in addition to the technique of redundancy, ALTIBASE$^{TM}$ Log Analyzer (below, ALA), provides scalability and communication of the same model or between heterogeneous. In this paper, we evaluated the performance of ALA by presenting the design of the database system that you can use the ALA, to satisfy all the synchronization features high scalability and high availability, real-time.

키워드

참고문헌

  1. R. Buyya, "High Performance Cluster Computing", Prentice Hall, Vol 1&2, 1999.
  2. Byoung-Yup Lee, "Fail Over Analysis and Management for the Database Implement of the High Availability Solution", Journal of Korea Contents Association, Vol. 10, NO. 7, pp. 49-54, 2010. https://doi.org/10.5392/JKCA.2010.10.7.049
  3. Yong-Chang Kim, Jea-Woo Chang, Hong-Yeon Kim "implementation, and design of high availability cluster management functions for the DBMS cluster-based", journal of korea information science society, Vol. 12, No. 1, pp. 21-30, 2006.
  4. Hwa-Jung Lim, Kyu-Woong Lee, Kwang-Chal Jung, "Design of ALTIBASETM Storage Manager for High Performance and High Availability", journal of korea information science society, Vol. 31, NO. 1, pp. 196-198, 2004.
  5. Kyu-Woong Lee, "Managerment of Database Replication in Main Memory DBMS ALTIBASETM for High Availability", Journal of the Korea Society for Internet Information, Vol. 6, NO. 1, pp. 73-84, 2005.
  6. ALTIBASETM, "Log Alnayzer Manual", 2013
  7. ALTIBASETM, "Administrator's Manual", 2013
  8. P. A. Bernstein, V. Hadzilacos, and N.Goodman. "Concurrency Control and Recovery in Database Systems", Addison-Wesley Publishing Company, 1987.
  9. ALTIBASETM, "Replication Manual", 2013
  10. Bettina Kemme and Gustavo Alonso, "A New Approach to Developing and Implementing Eager Database Replication Protocols", ACM Transactions on Database Systems, Vol. 25, NO.3, 2000.
  11. Jim Gray, Pat Helland, Patrick O'Neil, and Dennis Shasha, "The Dangers of Replication and a Solution", Proc. of the AMC SIGMOD International Conference on Mangement of Data, 1996.
  12. $ORACLE^{TM}$ Timesten "Replication Guide", 2013.