분산컴퓨팅 환경에서의 고가용성 클러스터링 프레임워크 기본설계 연구

A Study of Basic Design Method for High Availability Clustering Framework under Distributed Computing Environment

  • 김점구 (남서울대학교 컴퓨터학과) ;
  • 노시춘 (남서울대학교 컴퓨터학과)
  • 투고 : 2013.06.01
  • 심사 : 2013.06.12
  • 발행 : 2013.06.30

초록

클러스터링은 상호 의존적 구성에 필요한 구조적인 기술이다. 클러스터링은 가변적 업무부하를 처리하거나, 서비스 연속성을 저해하는 고장 발생 시 운영이 계속되도록 여러대의 컴퓨터시스템 기능을 서로 연결하는 메커니즘이다. 고 가용성 클러스터링 기능은 가능한 오랜시간 서버 시스템이 작동하는데 중점을 둔다. 이 클러스터 는 멀티플 시스템에서 실행되는 노드와 서비스를 중복하여 가지고 있어서 서로가 서로를 추적할 수 있다. Active-Standby 상태의 두 시스템이 있을 경우 활성 서버에 장애가 발생했을 때 모든 서비스가 대기 서버에서 구동돼 서비스가 이루어진다. 이 기능을 절체 또는 스위치오버(switchover)라 한다. 고가용성 클러스터링 기능은 가능한 오랜시간 서버 시스템이 작동하는데 중점을 둔다. 이 클러스터는 멀티플 시스템 에서 실행되는 노드와 서비스를 중복하여 가지고 있어서 서로가 서로를 추적할 수 있다. 한 노드가 장애 발생 시 둘째 노드가 몇초 이내에 고장 난 노드 임무를 수행한다. 고가용성 클러스터링 구조는 효율성 여부가 측정되어야 한다. 시스템 성능은 인프라시스템의 performance, latency, 응답시간(response Time), CPU 부하율(CPU utilization), CPU상의 시스템 프로세스(system process)수로 대표된다.

Clustering is required to configure clustering interdependent structural technology. Clustering handles variable workloads or impede continuity of service to continue operating in the event of a failure. Long as high-availability clustering feature focuses on server operating systems. Active-standby state of two systems when the active server fails, all services are running on the standby server, it takes the service. This function switching or switchover is called failover. Long as high-availability clustering feature focuses on server operating systems. The cluster node that is running on multiple systems and services have to duplicate each other so you can keep track of. In the event of a node failure within a few seconds the second node, the node shall perform the duties broken. Structure for high-availability clustering efficiency should be measured. System performance of infrastructure systems performance, latency, response time, CPU load factor(CPU utilization), CPU processes on the system (system process) channels are represented.

키워드

참고문헌

  1. 시스코코리아, 시스코레포트, "네트워크의 가용성을 높여라", 2004.
  2. 구자만, "고가용성으로 보안 장비 한계를 극복하라", 네트워크타임스, 2003.
  3. Sichoon Noh, Dong Chun Lee, and Kuimam J.Kim, "Improved Structure Management of Gateway Firewall Systems for Effective Networks Security", Springer, 2003.
  4. D. Dias, W. Kish, R. Mukherjee and R. Tewari, "A Scalable and Highly Available Server", COMPCON 1996, pp. 85-92, 1996.
  5. Xuehong gan, Trevor Schroeder, Steve Goddard and Byrav Ramamurthy", in submission to The Eighth IEEEinternational Conference on Computer Communications and Networks, 1999
  6. G. Hunt, G. Goldszmid, R. King, and R. Mukherjee, "Network Dispatcher: A Connection Router for Scalable Internet Service, Computer Networks and ISDN Systems, Vol. 30, pp. 347-357, 1998. https://doi.org/10.1016/S0169-7552(98)00088-9
  7. D. Dias, W. Kish, R. Mukherjee and R. Tewari, "A scaleable and highly available Web server" IEEE international Conference on Data Engineering. New Orleans, February 1996.
  8. G. Trent and M. Sake, WebStone, "the First Generation in HTTP Benchmarking", MTS Silicon Graphics, February 1995.