$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

클러스터 기반 DBMS를 위한 고가용성 클러스터 관리기의 설계 및 구현
Design and Implementation of High-Availability Cluster Manager for Cluster-based DBMS 원문보기

정보과학회논문지. Journal of KISS : Computing practices. 컴퓨팅의 실제, v.12 no.1, 2006년, pp.21 - 30  

김영창 (전북대학교 컴퓨터공학과) ,  장재우 (전북대학교 컴퓨터공학과) ,  김홍연 (한국전자통신연구원 데이타베이스연구팀)

초록
AI-Helper 아이콘AI-Helper

최근 컴퓨터에 의해 처리되어야 할 정보의 양이 급증하면서, 이의 처리를 위해 여러 개의 단일 서버를 고속의 네트워크(network)으로 연결한 클러스터 컴퓨팅 시스템 (cluster computing system)이 등장하게 되었다. 그 결과, 클러스터 기반 DBMS에 관한 연구가 국내외적으로 활발히 진행 중이며, 이에 따라 클러스터 기반 DBMS를 모니터링 및 관리하는 클러스터 관리기의 개발이 요구된다. 그러나, 클러스터기반 DBMS를 효율적으로 관리할 수 있는 관리 도구에 대한 연구는 미흡한 실정이다. 따라서 본 논문에서는 클러스터 기반 DBMS를 위한 고가용성 클러스터 관리기를 설계 및 구현한다. 구현된 클러스터 관리기는 그래픽 사용자 인터페이스(GUI)를 통해, 클러스터 시스템 내의 노드의 상태 및 각 노드에서의 DBMS 상태를 모니터(monitor)한다. 아울러, 각 서버의 상태를 모니터한 정보를 바탕으로, 서버의 오류를 감지하고 복구함으로써 클러스터 기반 DBMS의 고가용성을 지원한다.

Abstract AI-Helper 아이콘AI-Helper

As the amount of information to be processed by computers has recently been increased, there has been cluster computing systems developed by connecting PCs and workstations using high-speed networks. hs a result, the studies on a cluster-based DBMS have been done with a wide range and it is necessar...

주제어

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

문제 정의

  • SCMS는 클러스터 시스템을 위한 관리기로서 오류 발생 상황에 대한 DBMS 의 장애 극복 절차를 지원하지 않으며, OCMS는 Oracle이라는 특정 DBMS 를 위한 클러스터 관리기로서 iBASE/ Chis坨了의 장애 극복 절차를 지원하지 않아, 이들과의 직접적인 성능 비교가 불가능하다. 따라서 본 논문에서는 구현된 클러스터 관리기의 관리노드, 백업관리노드, 데이타베이스 서버노드의 고장을 감지하고, 각각의 고장 에 따른 복구 절차를 수행하는데 소요되는 시간을 측정하여 성능고찰을 수행한다. 표 8은 각각의 고장 감지와 이에 따른 복구절차 수행에 소요되는 시간을 나타낸다.
  • 본 절에서는 클러스터 기반 DBMS를 위한 고가용성 클러스터 관리기를 설계하기 위해 기존의 관리도구를 살펴본다. 이를 위해 DBMS를 위한 관리도구로 가장 널리 알려진 오라클 8i 의 OCMS(Ora 이 e Cluster Management Software) 및 리눅스 Beowulf 클러스터 시스템을 위한 관리 소프트웨어인 SCMS (SMILE Cluster Management System)를 살펴본다.
  • 본 절에서는 클러스터 기반 DBMS인 iBASE/ Cluster 를 이용한 클러스터 관리기의 구현 및 성능고찰을 수행 한다. 이롤 위한 클러스터 관리기의 구현환경은 Int시 Pentium-Ill 450 CPU, 128 MByte의 메모리의 4대의 PC로 구성하며, Redhat 7.
  • 또한 클러스터 관리기의 각 컴포넌트 상태에서 관리노드의 NM, Sys, LB, iBase가 INACTIVE 상태임을 알 수 있고, 첫 번째 서버노드에서 실행되던 리눅스 가상 서버와 iBASE/Clustei■의 GLM이 현재 관리노드인 두 번째 서 버노드에서 정상적으로 동작한다. 이번에는 백업관리노 드의 오류발생시 백업관리노드가 다른 서버노드로 역할 이 바뀌는 지를 검사한다. 이를 위해 백업관리노드의 클 러스터 네트워크 케이블의 연결을 차단하여 백업관리노 드를 노드격리 상태로 만든다.
본문요약 정보가 도움이 되었나요?

참고문헌 (12)

  1. 김진미,온기원,김학영, 지동해,'클러스터링 컴퓨팅 기술', 1999 

  2. R. Buyya, High Performance Cluster Computing Vol 1&2, Prentice Hall, 1999 

  3. 'High Performance Communication,' http://www-csag .cs.uiuc.edu/projects/communication.html 

  4. 유찬수,'리눅스 클러스터링' 정보과학회 논문지,제18권 제2호 2000년,pp. 33-39 

  5. 최재영,황석찬,'클러스터를 위한 소프트웨어 도구' 정보과학회지,제18권 3호,pp. 40-47 

  6. Gregory, F.Pfister, In Search of Clusters 2nd Edition, Prentcs-Hall, 1998 

  7. Linux Clustering, http://dpnm.postech.ac.kr/cluster/index.htm 

  8. Oracle Corporation, 'Oracle 8i Administrator's Reference Release3(8.1.7) for Linux Intel,' chapter 7, Oracle Cluster Management Software, 2000 

  9. P. Uthayopas, J. Maneesilp, P. Ingongnam, 'SCMS: An Integrated Cluster Management Tool for Beowulf Cluster System,' Proc. of the Int'l Conf. on Parallel and Distributed Techniques and Applications, pp. 26-28 June 2000 

  10. 리눅스 가상 서버, http://www.linuxvirtualserver.org 

  11. 김홍연,진기성,김준,김명준,'iBASE/Cluster: 클러스터 환경을 위한 바다-IV의 확장' 한국정보처리학회 추계학술발표대회 논문집. 제9권 제2호. 2002 

  12. Oracle Corporation, 'Oracle 9i Administrator's Reference Release2(9.2.0.1.0),' chapter F, Oracle Cluster Management Software, 2002 

저자의 다른 논문 :

관련 콘텐츠

저작권 관리 안내
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로