A Proposition and Analysis of Useful Load Balancing Algorithm For Overloaded Daemon In WDCS

WDCS 에서 과부하 데몬을 위한 효율적인 부하분산 알고리즘 제안과 분석

  • 문형섭 (LG전자 정보통신 전송연구소 회선분배실) ;
  • 이홍도 (LG전자 정보통신 전송연구소 회선분배실)
  • Published : 2000.10.01

Abstract

This paper presents effective Load Balancing Algorithm by exampling EvtProc Daemon controlling the Event handling among the W/S Daemon which manages and controls Digital Cross Connect Systems. In this paper, when a lot of event occur, charging process waits regular times instead of executing consecutive exec process. so, We can reduce overheads of fork and exec process. another method of reducing the overheads is it that waiting process handles consecutives events of Op Code. And We also presents effective and stable management scheme of event handling , for the generation of event handling Child process by charging the Load Balancing to the main child process

WDCS(회선분배장치)를 제어관리하는 W/S의 Daemon 중에서 Event 처리를 담당하는 EvtProc Daemon의 경우를 들어 효율적인 부하 분산 알고리즘을 제안하였다. 본 논문에서는 대량의 Event 발생 시 담당 프로세스가 연속적으로 fork, exec 하지 않고 일정시간 대기하므로써 fork와 exec의 오버헤드를 줄이고 같은 Op Code의 연이은 Event 발생에 대기중인 프로세스가 이를 처리함으로써 더욱더 오버헤드률 줄일 수 있다. 그리고 Event를 처리하는 Child생성에 있어 주 Child가 부하분산을 담당하게 함으로써 효율적이고 안정적으로 관리할 수 있는 방안을 제시하였다.

Keywords