[go: up one dir, main page]

KR20010048178A - 통신망관리시스템의 서버프로세스 원격감시 방법 - Google Patents

통신망관리시스템의 서버프로세스 원격감시 방법 Download PDF

Info

Publication number
KR20010048178A
KR20010048178A KR1019990052756A KR19990052756A KR20010048178A KR 20010048178 A KR20010048178 A KR 20010048178A KR 1019990052756 A KR1019990052756 A KR 1019990052756A KR 19990052756 A KR19990052756 A KR 19990052756A KR 20010048178 A KR20010048178 A KR 20010048178A
Authority
KR
South Korea
Prior art keywords
server process
state
server
diagnostic
management system
Prior art date
Application number
KR1019990052756A
Other languages
English (en)
Other versions
KR100580103B1 (ko
Inventor
이동준
최성욱
Original Assignee
이계철
한국전기통신공사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 이계철, 한국전기통신공사 filed Critical 이계철
Priority to KR1019990052756A priority Critical patent/KR100580103B1/ko
Publication of KR20010048178A publication Critical patent/KR20010048178A/ko
Application granted granted Critical
Publication of KR100580103B1 publication Critical patent/KR100580103B1/ko

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • G06F15/163Interprocessor communication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • G06F15/177Initialisation or configuration control
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/305Authentication, i.e. establishing the identity or authorisation of security principals by remotely controlling device operation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)

Abstract

1. 청구범위에 기재된 발명이 속한 기술분야
본 발명은 통신망관리시스템의 서버프로세스 원격감시 방법 및 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것임.
2. 발명이 해결하려고 하는 기술적 과제
본 발명은, 네트워크로 연결된 다수의 컴퓨터 상에서 통신장치를 포함한 통신망의 상태를 관리하며 클라이언트 프로세스의 연결 접속점을 구비하고 항시 동작하여야 하는 다수의 서버프로세스들에 대한 상태를 원격감시하는 통신망관리시스템의 서버프로세스 원격감시 방법 및 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하고자 함.
3. 발명의 해결방법의 요지
본 발명은, 진단 대상 서버프로세스에 관한 정보를 읽어 이들 서버프로세스에 접속하여 상태를 진단하는 메세지를 보내고 그 응답을 수신하는 제 1 단계; 및 수신된 진단 상태와 현재 상태를 비교판단하여 상기 서버프로세스의 상태를 진단 이력 데이터베이스에 기록하고 진단결과를 운용자에게 알리는 제 2 단계를 포함함.
4. 발명의 중요한 용도
본 발명은 통신망관리시스템 등에 이용됨.

Description

통신망관리시스템의 서버프로세스 원격감시 방법{The method for Server Process Remote Monitoring of the Telecommunication Network Management System}
본 발명은 통신망관리시스템을 구성하는 서버프로세스의 동작 상태 원격감시 방법에 관한 것으로서, 특히, 네트워크로 연결된 다수의 컴퓨터 상에서 통신장치를 포함한 통신망의 상태를 관리하며 클라이언트 프로세스의 연결 접속점을 구비하고 항시 동작하여야 하는 다수의 서버프로세스(이하, 서버프로세스라 함)들에 대한 상태를 원격감시하는 통신망관리시스템의 서버프로세스 원격감시 방법 및 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것이다.
도 1 은 일반적인 통신망관리시스템의 일실시예 구성도이다.
도 1에 도시된 바와 같이, 일반적인 통신망관리시스템은 통신장치와 접속하는 단말컴퓨터장치(104, 105, 106), 상기 단말컴퓨터장치(104, 105, 106)를 통하여 통신장치의 상태를 집중하는 집중컴퓨터장치(102, 103), 상기 집중컴퓨터장치(102, 103)와 접속하여 집중된 정보를 전체 통신망차원에서 관리하는 중앙컴퓨터장치(101), 상기 단말컴퓨터장치(104, 105, 106), 집중컴퓨터장치(102, 103), 중앙컴퓨터장치(101)를 연결하는 컴퓨터 네트워크(107)로 구성된다.
또한, 상기 컴퓨터장치들은 고유의 작업을 처리하기 위해 하드웨어인 컴퓨터와 상기 컴퓨터에서 동작하는 소프트웨어인 서버프로세스, 그리고 통신망을 구성하는 통신장치, 회선 및 기타 정보를 기록하는 상기 컴퓨터상의 데이터베이스 등으로 구성되어 있다.
통신망관리시스템을 구성하는 컴퓨터, 서버프로세스, 데이터베이스 등은 상호 결합되어 동작하여야 하며, 어느 하나라도 정상적이지 못하면 통신망관리시스템은 정상적인 통신망관리가 불가능하다.
특히, 단말컴퓨터장치(104, 105, 106) 상의 장치접속 서버프로세스, 집중컴퓨터장치(102, 103) 상의 집중 서버프로세스, 중앙컴퓨터장치(101) 상의 관리서버프로세스, 및 데이터베이스 등이 비정상적인 경우 통신망관리시스템은 고유의 기능을 수행하지 못하게 된다.
본 발명은 상기한 바와 같은 문제점을 해결하기 위하여 안출된 것으로, 네트워크로 연결된 다수의 컴퓨터 상에서 통신장치를 포함한 통신망의 상태를 관리하며 클라이언트 프로세스의 연결 접속점을 구비하고 항시 동작하여야 하는 다수의 서버프로세스들에 대한 상태를 원격감시하는 통신망관리시스템의 서버프로세스 원격감시 방법 및 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는데 그 목적이 있다.
도 1 은 일반적인 통신망관리시스템의 일실시예 구성도.
도 2 는 본 발명에 따른 통신망관리시스템의 일실시예 구성도.
도 3 은 본 발명에 따른 통신망관리시스템의 서버프로세스 원격감시 방법의 일실시예 흐름도.
*도면의 주요 부분에 대한 부호의 설명
210 : 중앙컴퓨터장치 220, 223 : 집중컴퓨터장치
230, 232, 234 : 단말컴퓨터장치
상기 목적을 달성하기 위한 본 발명은, 통신망관리시스템에 적용되는 서버프로세스 원격감시 방법에 있어서, 진단 대상 서버프로세스에 관한 정보를 읽어 이들 서버프로세스에 접속하여 상태를 진단하는 메세지를 보내고 그 응답을 수신하는 제 1 단계; 및 수신된 진단 상태와 현재 상태를 비교판단하여 상기 서버프로세스의 상태를 진단 이력 데이터베이스에 기록하고 진단결과를 운용자에게 알리는 제 2 단계를 포함하여 이루어진 것을 특징으로 한다.
또한, 본 발명은, 대용량 프로세서를 구비한 통신망관리시스템에, 진단 대상 서버프로세스에 관한 정보를 읽어 이들 서버프로세스에 접속하여 상태를 진단하는 메세지를 보내고 그 응답을 수신하는 제 1 기능; 및 수신된 진단 상태와 현재 상태를 비교판단하여 상기 서버프로세스의 상태를 진단 이력 데이터베이스에 기록하고 진단결과를 운용자에게 알리는 제 2 기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.
상술한 목적, 특징들 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명한다.
도 2 는 본 발명에 따른 통신망관리시스템의 일실시예 구성도이다.
도 2에 도시된 바와 같이, 통신망관리시스템은 통신장치와 접속하는 단말컴퓨터장치(230, 232, 234), 상기 단말컴퓨터장치(230, 232, 234)를 통하여 통신장치의 상태를 집중하는 집중컴퓨터장치(220, 223), 상기 집중컴퓨터장치(220, 223)와 접속하여 집중된 정보를 전체 통신망차원에서 관리하는 중앙컴퓨터장치(210), 상기 단말컴퓨터장치(230, 232, 234), 집중컴퓨터장치(220, 223), 중앙컴퓨터장치(210)를 연결하는 컴퓨터 네트워크(240)로 구성된다.
또한, 클라이언트 프로세스가 연결할 수 있는 접속점을 구비하고 통신장치의 상태를 감시하여 집중컴퓨터장치(223, 220)로 전달하는 단말컴퓨터장치(230, 232, 234) 상의 장치접속 서버프로세스(231, 233, 235, 236), 단말컴퓨터장치(230, 232, 234)로부터 통신장치의 상태를 집중하거나 집중된 결과를 중앙컴퓨터장치(210)로 전달하는 집중컴퓨터장치(220, 223) 상의 집중 서버프로세스(221, 222, 224), 집중컴퓨터장치(220, 223)들로부터 수신된 통신장치의 상태를 총괄 관리하는 중앙컴퓨터장치(210) 상의 관리 서버프로세스(212), 다수의 서버프로세스에 접속하여 프로세스의 상태를 수집 감시하는 중앙컴퓨터장치(210) 상의 감시프로세스(211), 및 서버프로세스의 현재 상태 및 진단이력을 기록한 진단 이력 데이터베이스(213)로 구성되어 있다.
도 3 은 본 발명에 따른 통신망관리시스템의 서버프로세스 원격감시 방법의 일실시예 흐름도이다.
중앙컴퓨터장치(210)의 감시프로세스(211)는 파일을 포함하는 입력매체로부터 서버프로세스가 동작하는 컴퓨터 구분자, 클라이언트 연결 접속점, 서버프로세스 종류 등을 포함하는 감시대상 항목을 읽고(301), 서버프로세스와 TCP/IP프로토콜을 이용하여 서버프로세스에 접속을 시도한다(302).
접속 성공 여부를 판단하여(303) 접속이 실패하면, 상기 서버프로세스가 비정상적인 것으로 판단한다(304).
접속이 성공하면, 상기 서버프로세스가 진단 응답이 가능한 서버프로세스인지를 판단하여(305), 진단 응답이 불가능한 서버프로세스인 경우 서버프로세스의 상태가 정상인 것으로 판단하고(307), 진단 응답이 가능한 서버프로세스인 경우 진단메세지를 송신한다(306).
일정 시간 내에 응답이 있기를 기다린 후 진단 응답이 있는지 여부를 판단한다(308).
진단 응답이 있는지 여부를 판단한 결과, 진단 응답이 없으면 상기 서버프로세스의 상태가 비정상인 것으로 판단한다(309).
진단 응답이 있는지 여부를 판단한 결과, 진단 응답이 있으면 진단메세지를 수신한다(310).
진단 이력 데이터베이스에 기록된 상기 서버프로세스의 현재 상태를 읽어(311), 현재 상태가 접속시도 결과로 판단된 서버프로세스의 상태(304, 307, 309) 또는 수신된 진단메세지로 판단된 서버프로세스의 상태와 같은지 여부를 판단한다(312).
상기 판단 결과, 현재 상태와 상기 서버프로세스의 상태가 같으면 상태 변화가 없는 것으로 판단하여 상기 진단 이력 데이터베이스에 추가한다(317).
상기 판단 결과, 현재 상태와 상기 서버프로세스의 상태가 다르면 상태 변화가 생긴 것으로 판단하여 현재 상태를 갱신하고(313), 상기 진단 이력 데이터베이스에 추가하며(314), 상기 서버프로세스의 상태 표시 화면을 갱신하고(315) 가청음을 발생시켜 운용자에게 고지한다(316).
이후, 감시할 서버프로세스가 더 있는지를 판단하여(318), 더 있으면 상기 과정을 반복하고, 더 없으면 종료한다.
감시프로세스는 이러한 서버프로세스 감시를 일정 시간 주기로 자동적으로 반복한다.
이상에서 설명한 본 발명은 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니고, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하다는 것이 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어 명백할 것이다.
상기한 바와 같은 본 발명은, 네트워크상의 다수의 컴퓨터에서 동작중인 다수의 서버프로세스를 TCP/IP 접속 및 진단메세지를 통하여 상태를 판단하고 현재 상태와 진단이력을 데이터베이스에 기록하고 가시/가청음을 통하여 운용자에게 알림으로써, 운용자로 하여금 통신망관리시스템을 구성하는 다수의 서버프로세스들의 이상상태를 신속히 파악하고 조치할 수 있도록 하여 통신망관리시스템의 효율을 높이는 효과가 있다.

Claims (4)

  1. 통신망관리시스템에 적용되는 서버프로세스 원격감시 방법에 있어서,
    진단 대상 서버프로세스에 관한 정보를 읽어 이들 서버프로세스에 접속하여 상태를 진단하는 메세지를 보내고 그 응답을 수신하는 제 1 단계; 및
    수신된 진단 상태와 현재 상태를 비교판단하여 상기 서버프로세스의 상태를 진단 이력 데이터베이스에 기록하고 진단결과를 운용자에게 알리는 제 2 단계
    를 포함하는 통신망관리시스템의 서버프로세스 원격감시 방법.
  2. 제 1 항에 있어서,
    상기 제 1 단계는,
    감시프로세스가 진단 대상 서버프로세스에 관한 정보를 읽어 서버프로세스에 접속을 시도하여 성공 여부를 판단하는 제 3 단계;
    상기 제 3 단계의 판단 결과, 접속이 실패하면 상기 서버프로세스의 상태가 비정상인 것으로 판단하고, 접속이 성공하면 상기 서버프로세스가 진단 응답이 가능한 서버프로세스인지를 판단하는 제 4 단계;
    상기 제 4 단계의 판단 결과, 진단 응답이 불가능한 서버프로세스이면 상태가 정상인 것으로 판단하고, 진단 응답이 가능한 서버프로세스이면 진단 메세지를 송신하는 제 5 단계; 및
    상기 제 5 단계의 송신 결과에 따른 진단 응답이 없으면 상기 서버프로세스를 비정상상태로 판단하고, 진단 응답이 있으면 진단메세지를 수신하는 제 6 단계
    를 포함하는 통신망관리시스템의 서버프로세스 원격감시 방법.
  3. 제 1 항 또는 제 2 항에 있어서,
    상기 제 2 단계는,
    상기 진단 이력 데이터베이스에 기록된 상기 서버프로세스의 현재 상태를 읽어, 현재 상태가 접속시도 결과로 판단된 서버프로세스의 상태 또는 수신된 진단메세지로 판단된 서버프로세스의 상태와 같은지 여부를 판단하는 제 7 단계;
    상기 제 7 단계의 판단 결과, 현재 상태와 상기 서버프로세스의 상태가 같으면 상태 변화가 없는 것으로 판단하여 상기 진단 이력 데이타베이스에 추가하는 제 8 단계;
    상기 제 7 단계의 판단 결과, 현재 상태와 상기 서버프로세스의 상태가 같지 않으면 현재 상태를 갱신하고 상기 진단 이력 데이타베이스에 추가하며 서버프로세스의 상태 표시 화면을 갱신하고 가청음을 발생하여 운용자에게 고지하는 제 9 단계; 및
    감시대상 서버프로세스가 더 있는지 판단하여 더 있으면 상기 제 1 단계부터 반복하고 없으면 종료하는 제 10 단계
    를 포함하는 통신망관리시스템의 서버프로세스 원격감시 방법.
  4. 대용량 프로세서를 구비한 통신망관리시스템에,
    진단 대상 서버프로세스에 관한 정보를 읽어 이들 서버프로세스에 접속하여 상태를 진단하는 메세지를 보내고 그 응답을 수신하는 제 1 기능; 및
    수신된 진단 상태와 현재 상태를 비교판단하여 상기 서버프로세스의 상태를 진단 이력 데이터베이스에 기록하고 진단결과를 운용자에게 알리는 제 2 기능
    을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
KR1019990052756A 1999-11-25 1999-11-25 통신망관리시스템의 서버프로세스 원격감시 방법 KR100580103B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019990052756A KR100580103B1 (ko) 1999-11-25 1999-11-25 통신망관리시스템의 서버프로세스 원격감시 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019990052756A KR100580103B1 (ko) 1999-11-25 1999-11-25 통신망관리시스템의 서버프로세스 원격감시 방법

Publications (2)

Publication Number Publication Date
KR20010048178A true KR20010048178A (ko) 2001-06-15
KR100580103B1 KR100580103B1 (ko) 2006-05-12

Family

ID=19621836

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019990052756A KR100580103B1 (ko) 1999-11-25 1999-11-25 통신망관리시스템의 서버프로세스 원격감시 방법

Country Status (1)

Country Link
KR (1) KR100580103B1 (ko)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000054324A (ko) * 2000-02-24 2000-09-05 이장혁 네트워크 사이트 감시 방법 및 장치
KR100428070B1 (ko) * 2000-07-05 2004-04-30 삼성에스디에스 주식회사 정보 시스템의 운영상태 체크 시스템 및 방법, 그프로그램의 소스를 기록한 기록매체
KR100451248B1 (ko) * 2002-04-19 2004-10-02 서울통신기술 주식회사 마스터 로컬 서버 시스템
KR100617302B1 (ko) * 2004-12-16 2006-08-30 한국전자통신연구원 라우터에서 ppp 프로토콜의 활성화/비활성화 상태의상호간으로의 변화 감지를 제어하는 장치 및 방법

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000054324A (ko) * 2000-02-24 2000-09-05 이장혁 네트워크 사이트 감시 방법 및 장치
KR100428070B1 (ko) * 2000-07-05 2004-04-30 삼성에스디에스 주식회사 정보 시스템의 운영상태 체크 시스템 및 방법, 그프로그램의 소스를 기록한 기록매체
KR100451248B1 (ko) * 2002-04-19 2004-10-02 서울통신기술 주식회사 마스터 로컬 서버 시스템
KR100617302B1 (ko) * 2004-12-16 2006-08-30 한국전자통신연구원 라우터에서 ppp 프로토콜의 활성화/비활성화 상태의상호간으로의 변화 감지를 제어하는 장치 및 방법

Also Published As

Publication number Publication date
KR100580103B1 (ko) 2006-05-12

Similar Documents

Publication Publication Date Title
JP4433967B2 (ja) マルチサイト上の遠隔二重化リンクを経由するハートビート装置、及びその使用方法
US6473795B1 (en) In-band/out-of-band alert delivery system
US7886295B2 (en) Connection manager, method, system and program product for centrally managing computer applications
US7130899B1 (en) Robust indication processing
US20190379576A1 (en) Providing dynamic serviceability for software-defined data centers
CN106993043B (zh) 基于代理的数据通信系统和方法
US20040006619A1 (en) Structure for event reporting in SNMP systems
JP2679674B2 (ja) 半導体製造ライン制御装置
WO2002025870A1 (en) Method, system, and computer program product for managing storage resources
EP3852363B1 (en) Device state monitoring method and apparatus
KR100580103B1 (ko) 통신망관리시스템의 서버프로세스 원격감시 방법
EP1372078A1 (en) Supervisory control system, supervisory control method, control program for controlled device
JP3570300B2 (ja) 障害管理方式および方法
EP1622310B1 (en) Administration method and system for network management systems
JP3190880B2 (ja) スタンバイシステム、スタンバイ方法、および記録媒体
JP3020402B2 (ja) 状態情報収集システム及び状態管理システム
CN112437146A (zh) 一种设备状态同步方法、装置及系统
KR100274848B1 (ko) 망관리 시스템에서의 망관리 방법
JP2953358B2 (ja) ネットワーク監視装置
JP3088636B2 (ja) Lan監視方法および装置
KR100462986B1 (ko) 프로세스 고유 정보를 사용한 프로세스 상태 관리 방법
US20060075025A1 (en) System and method for data tracking and management
US20020188662A1 (en) Method for detecting the isolation condition between agent and manager processing entities in a telecommunications network management system
KR100790067B1 (ko) 이동통신시스템의 이동교환기에서 지능 관리 플랫폼의데이터베이스 관리 장치 및 방법
CN116016477A (zh) 一种连接浏览器页面的方法、装置、设备和存储介质

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19991125

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20041025

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 19991125

Comment text: Patent Application

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20060427

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20060508

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20060508

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20090508

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20100506

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20100506

Start annual number: 5

End annual number: 5

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee