KR20060084040A - 동적 QoS 관리 장치 및 방법 - Google Patents

동적 QoS 관리 장치 및 방법 Download PDF

Info

Publication number
KR20060084040A
KR20060084040A KR1020050004299A KR20050004299A KR20060084040A KR 20060084040 A KR20060084040 A KR 20060084040A KR 1020050004299 A KR1020050004299 A KR 1020050004299A KR 20050004299 A KR20050004299 A KR 20050004299A KR 20060084040 A KR20060084040 A KR 20060084040A
Authority
KR
South Korea
Prior art keywords
dynamic
management
user
information
system performance
Prior art date
Application number
KR1020050004299A
Other languages
English (en)
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 KR1020050004299A priority Critical patent/KR20060084040A/ko
Priority to US11/269,832 priority patent/US20060159017A1/en
Priority to CNA2005100488552A priority patent/CN1825829A/zh
Publication of KR20060084040A publication Critical patent/KR20060084040A/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5003Managing SLA; Interaction between SLA and QoS
    • H04L41/5009Determining service level performance parameters or violations of service level contracts, e.g. violations of agreed response time or mean time between failures [MTBF]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5003Managing SLA; Interaction between SLA and QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/22Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/04Processing captured monitoring data, e.g. for logfile generation
    • H04L43/045Processing captured monitoring data, e.g. for logfile generation for graphical visualisation of monitoring data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/16Threshold monitoring

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Mining & Analysis (AREA)
  • Human Computer Interaction (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

본 발명에 따른 동적 QoS 관리 장치 및 방법은 NE(Network Element) 시스템으로부터 수집된 시스템 성능 정보 데이터와, 사용자의 선택에 따라 조합된 "동적 사용자 핵심 관리정보"를 데이터 베이스의 테이블에 각각 저장하는 관리 서버; 및 사용자의 선택에 따라 조합된 "동적 사용자 핵심 관리정보"를 상기 관리 서버내 데이터 베이스에 저장하는 한편, NE 시스템으로부터 시스템 성능 정보 데이터의 수집이 완료되면 상기 관리 서버의 데이터 베이스에 등록된 "동적 사용자 핵심 관리정보"를 참조하여 시스템 성능 정보를 조합한 후 산출하여 그 "동적 사용자 핵심 관리정보" 상태 정보를 디스플레이시키는 클라이언트 관리 수단을 포함하는 것으로, 서로 다른 이질 데이터(Multi DB Table Attribute)의 사칙연산을 이용한 새로운 KPI 생성/변경/삭제와 같은 관리를 시스템 운용의 중지 없이 가능하게 함으로써 서로 다른 권고안에서 제안하는 다양한 기능 및 다양한 정책에 따른 복합적 성격의 QoS 관리에 대한 용구사항에 부응할 수 있는 것이다.

Description

동적 QoS 관리 장치 및 방법{Apparatus and method for dynamic QoS management}
도 1은 본 발명의 제 1 실시예에 따른 동적 QoS 관리 장치의 구성을 나타낸 기능블록도,
도 2는 도 1에 따른 동적 QoS 관리 장치의 세부 구성을 나타낸 기능블록도,
도 3a는 도 2에 따른 동적 QoS 관리 장치 중 사용자 인터페이스부의 세부 구성을 나타낸 기능블록도,
도 3b는 도 2에 따른 동적 QoS 관리 장치 중 사용자 인터페이스부의 세부 구성을 나타낸 도면,
도 4는 도 2에 따른 동적 QoS 관리 장치 중 "동적 사용자 핵심 관리정보"의 디스플레이 상태를 나타낸 참조도,
도 5는 본 발명의 제 1 실시예에 따른 동적 QoS 관리 방법을 나타낸 플로우차트,
도 6은 도 5에 따른 QoS 관리 방법 중 "동적 사용자 핵심 관리정보"를 저장하는 단계의 세부 구성을 나타낸 플로우차트,
도 7은 본 발명의 제 2 실시예에 따른 동적 QoS 관리 장치를 나타낸 기능블 록도,
도 8은 본 발명의 제 2 실시예에 따른 동적 QoS 관리 장치 및 방법 중 인터페이스부의 세부 구성을 나타낸 기능블록도,
도 9는 도 8에 따른 QoS 관리 방법 중 "동적 사용자 핵심 관리정보"를 저장하는 단계의 세부 구성을 나타낸 플로우차트,
도 10은 도 1에 따른 동적 QoS 관리 장치 및 방법에서 KPI 메타 테이블을 나타낸 도면,
도 11은 도 1에 따른 동적 QoS 관리 장치 및 방법에서 시스템 성능 정보 데이터를 수집하기 위한 쿼리문을 나타낸 도면이다.
<도면의 주요 부분에 대한 부호의 설명>
1 : 관리 서버 2 : 클라이언트 관리 수단
3 : NE 시스템 11 : 데이터 베이스
111 : 시스템 정보 수집 테이블 112 : KPI 메타 테이블
12 : 시스템 성능 정보 수집부
21 : 사용자 인터페이스부 22 : KPI 쿼리 처리부
211 : 표시부 212 : 연산부
213 : 연산 등록부 214 : 임계치 설정부
215 : QoS 알람 위반 선택부 216 : KPI 디스플레이부
본 발명은 동적 QoS 관리 장치 및 방법에 관한 것으로, 더욱 상세하게는 사용자가 이질의 시스템 성능 정보 데이터를 동적으로 설정하여 모니터링 및 관리를 수행할 수 있도록 해주는 동적 QoS 관리 장치 및 방법에 관한 것이다.
최근 이동통신 망, 유선망을 통틀어 모든 네트워크 시스템에서 QoS(서비스 품질, quality of service; 이하, "QoS"라 칭함)의 중요성이 대두되고 있으며, 효율적이고 안정적인 관리 문제가 이슈(Issue)화 되고 있다.
이와 같은 QoS 서비스는 사용자 또는 어플리케이션에 대해 중요도에 따라 서비스 수준을 차등화하여 한정된 대역폭에서 트래픽과 대역폭을 정책적으로 관리하는 제반 기술을 일컫지만, QoS 솔루션은 단순히 한정된 대역폭을 늘려 네트워크 체감 속도를 증가시키는 것뿐만 아니라, 그 안에서 발생하는 트래픽을 모니터링과의 분석을 통해 효과적으로 제어, 관리하여 궁극적으로 최적의 네트워크를 구성하고 네트워크 관리 방식의 체질을 개선하는 것이다.
따라서, QoS 서비스의 관리는 망 사용자 입장에서는 네트워크 과부하시 충돌 및 혼잡의 문제를 해결하고, 서비스 프로바이더 관점에서는 새로운 수익원을 창출 할 수 있도록 해야하며, 고객의 입장에서는 신청한 서비스의 품질 선명성 여부를 즉각에서 파악할 수 있게 하므로 비지니스 측면에서 중요한 부분을 차지하고 있다.
그러나, 각종 네트워크 시스템의 권고안에서 제안되고 있는 것처럼 QoS 서비스는 다양한 기술, 다양한 기능 및 다양한 정책에 맞물려 복합적 성격을 지니고 있으며, 계층 별로도 다양한 기술이 존재하므로 이에 대한 관리가 용이하지 않다.
이와 같은, 종래의 QoS 서비스를 이용한 네트워크 시스템을 관리 방법은, 효율적이고 안정적으로 관리하기 위해서 서비스 운용에 직접적이고 심각한 영향을 미치는 KPI(Key Performance Indicator; 이하 "KPI"라 칭함)를 선택, 지속적으로 모니터링하여 성능 저하 가능성을 사전에 봉쇄해야 하며, 성능저하 발생시에는 즉각적인 실시간 분석을 통해 최적의 조치가 이루어 질 수 있도록 해야한다.
이러한 종래의 QoS 서비스를 이용한 네트워크 시스템을 관리 방법은, QoS 관리를 위해 필요한 KPI의 선택이 시스템으로부터 수집되는 다양한 종류의 성능 데이터로부터 직접 선택되어지거나, 수 개의 성능데이터 값들의 계산에 의해 산출되어 질 수도 있으며, 망 시스템 운용자의 개별 선호도에 따라 다양한 형태로 관리되어 질 수 있어야 한다.
그러나, 종래의 QoS 서비스를 이용한 네트워크 시스템을 관리 방법은, 이런 다양한 형태의 KPI 선택 및 생성 요구사항에 부합하지 못하고, 시스템 종속적인 KPI 선택만을 제공하거나 제한적인 동적 KPI 생성 알고리즘만을 제공하였다.
따라서, 종래의 QoS 서비스를 이용한 네트워크 시스템을 관리 방법은, 시스 템의 모든 데이터를 한 데이터 베이스 테이블에 넣어 관리하기는 불가능하므로, 운용자가 KPI로 관리하려는 성능 데이터만을 미리 특정 데이터 베이스 테이블에 고정적으로 포함하여 생성함으로써 운용 중 동적 KPI 생성에 대한 요구에 부응할 수 없는 문제점이 있었다.
또한, 종래의 QoS 서비스를 이용한 네트워크 시스템을 관리 방법은, 제한적인 동적 KPI 생성 알고리즘을 가지고 있었으므로, 동일한 데이터 베이스 테이블내의 속성들의 사칙연산으로 새로운 KPI의 생성은 가능하였지만, 다른 데이터 베이스 테이블과의 다양한 속성 사이에는 사칙연산을 통한 KPI 생성 요구에는 부응하지 못하는 문제점이 있었다.
그리고, 종래의 QoS 서비스를 이용한 네트워크 시스템을 관리 방법은, 시스템 종속적인 KPI 선택 알고리즘을 가지고 있었으므로 새로운 시스템에 재적용이 불가하여 시스템의 개발시 마다 동일한 기능을 가진 QoS 툴(Tool)을 다시 개발해야 하는 문제점이 있었다.
따라서, 본 발명은 상기와 같은 종래의 문제점을 해결하기 위해 이루어진 것으로서, 본 발명의 목적은 시스템 사용 중 서로 다른 이질 데이터(Multi DB Table Attribute)의 사칙연산을 이용한 새로운 KPI 생성/변경/삭제와 같은 관리를 시스템 운용의 중지 없이 가능하게 함으로써 모든 시스템 운용자의 다양한 KPI 동적 생성 요구를 수용할 수 있는 동적 QoS 관리 장치 및 방법을 제공하는 데 있다.
그 뿐만 아니라, 새로운 시스템을 개발할 경우에도 QoS 관리 알고리즘을 사용할 수 있는 동적 QoS 관리 장치 및 방법을 제공하는 데 있다.
상기한 목적을 달성하기 위한 본 발명에 따른 동적 QoS 관리 장치의 일 측면에 따르면, NE(Network Element) 시스템으로부터 수집된 시스템 성능 정보 데이터와, 사용자의 선택에 따라 조합된 "동적 사용자 핵심 관리정보"를 데이터 베이스의 테이블에 각각 저장하는 관리 서버; 및 사용자의 선택에 따라 조합된 "동적 사용자 핵심 관리정보"를 상기 관리 서버내 데이터 베이스에 저장하는 한편, NE 시스템으로부터 시스템 성능 정보 데이터의 수집이 완료되면 상기 관리 서버의 데이터 베이스에 등록된 "동적 사용자 핵심 관리정보"를 참조하여 시스템 성능 정보를 조합한 후 산출하여 그 "동적 사용자 핵심 관리정보" 상태 정보를 디스플레이시키는 클라이언트 관리 수단을 포함한다.
한편, 본 발명에 따른 동적 QoS 관리 방법의 일 측면에 따르면, 서로 다른 이질의 시스템 성능 정보 데이터 또는 데이터의 속성을 사칙연산으로 조합하여 "동적 사용자 핵심 관리정보"를 생성하고, 관리 서버의 데이터 베이스에 KPI 메타 테이블을 생성하는 단계; NE 시스템으로부터 시스템 성능 정보 데이터를 실시간으로 수집하여 데이터 베이스내 시스템 수집 테이블에 저장하는 단계; 관리 서버로부터 시스템 성능 정보 데이터의 수집이 완료되면 "동적 사용자 핵심 관리정보"의 현재 상태 조회를 요구하는 단계; 상기 KPI 메타 테이블에 생성된 "동적 사용자 핵심 관리정보"를 조회한 후 그에 따른 시스템 성능 정보 데이터를 조합하여 "동적 사용자 핵심 관리정보" 결과 값을 산출하는 단계; 및 "동적 사용자 핵심 관리정보" 결과 값을 임계치와 비교하여 그에 상응한 "동적 사용자 핵심 관리정보" 상태 값을 디스플레이시키는 단계를 포함한다.
그리고, 본 발명에 따른 동적 QoS 관리 장치의 다른 측면에 따르면, NE(Network Element) 시스템으로부터 수집된 시스템 성능 정보 데이터와 사용자의 선택에 따라 조합된 "동적 사용자 핵심 관리정보"(Key Performance Indicator)와, QoS 장애 데이터를 데이터 베이스의 테이블에 각각 저장하는 한편, QoS 장애 발생시 알람을 발생시키는 관리 서버; 및 사용자의 선택에 따라 조합된 "동적 사용자 핵심 관리정보"를 KPI 메타 테이블에 저장하는 한편, NE 시스템으로부터 시스템 성능 정보 데이터의 수집이 완료되면 KPI 메타 테이블을 참조하여 사용자가 원하는 시스템 성능 정보를 상기 관리 서버로부터 조합한 후 "동적 사용자 핵심 관리정보" 상태 정보를 상기 관리 서버에 전송하는 클라이언트 관리 수단을 포함한다.
한편, 본 발명에 따른 동적 QoS 관리 방법의 다른 측면에 따르면, 서로 다른 이질의 시스템 성능 정보 데이터 또는 데이터의 속성을 사칙연산으로 조합하여 "동 적 사용자 핵심 관리정보"를 생성하고, 관리 서버의 데이터 베이스의 KPI 메타 테이블에 저장하는 단계; NE 시스템으로부터 시스템 성능 정보 데이터를 실시간으로 수집하여 데이터 베이스내 시스템 수집 테이블에 저장하는 단계; 관리 서버로부터 시스템 성능 정보 데이터의 수집이 완료되면 "동적 사용자 핵심 관리정보"의 현재 상태 조회를 요구하는 단계; 상기 KPI 메타 테이블에 저장된 "동적 사용자 핵심 관리정보"를 조회한 후 그에 따른 시스템 성능 정보 데이터를 조합하여 "동적 사용자 핵심 관리정보" 결과 값을 산출하는 단계; 및 "동적 사용자 핵심 관리정보" 결과 값을 임계치와 비교하여 "동적 사용자 핵심 관리정보" 상태 값에 장애가 발생하면 장애 관리 테이블에 "동적 사용자 핵심 관리정보"를 장애로 저장/삭제/수정하는 단계를 포함한다.
이하, 본 발명의 제 1 실시예에 의한 동적 QoS 관리 장치 및 방법에 대하여 첨부된 도면을 참조하여 상세히 설명하기로 한다.
도 1은 본 발명의 제 1 실시예에 의한 동적 QoS 관리 장치 및 방법의 기능블록도로서, 본 발명의 제 1 실시예에 의한 동적 QoS 관리 장치 및 방법은 NE 시스템으로부터 각종 데이터를 입력받아 관리하는 관리 서버(1), 및 클라이언트 관리 수단(2)을 포함하고 있다.
상기 관리 서버(1)는, NE 시스템(3)으로부터 수집된 시스템 성능 정보 데이터와, 사용자의 선택에 따라 조합된 "동적 사용자 핵심 관리정보"를 데이터 베이스의 테이블에 각각 저장하는 역할을 하며, 도 2에 도시된 바와 같이 데이터 베이스 (11)와 시스템 성능 정보 수집부(12)를 포함하고 있다. 이 때, 상기 "동적 사용자 핵심 관리정보"는, 시스템 성능 정보 데이터의 임계치를 포함하고 있다.
상기 관리 서버(1)내 데이터 베이스(11)는 시스템 성능 정보 데이터를 저장하는 시스템 정보 수집 테이블(111)과, 상기 클라이언트 관리 수단(2)으로부터 생성된 "동적 사용자 핵심 관리정보"를 저장하는 KPI 메타 테이블(112)을 구비하며 각종 데이터를 저장하는 역할을 한다. 이 때, 상기 데이터 베이스(11)내 KPI 메타 테이블(112)은, 도 10에 도시된 바와 같이 배열로 선언된 테이블 이름, 테이블 목차, 및 로지컬 로케이션을 적어도 하나 이상 포함한다.
그리고, 상기 시스템 성능 정보 수집부(12)는 NE 시스템(3)으로부터 성능 정보 데이터를 실시간으로 수집하여 상기 데이터 베이스(11)내 시스템 정보 수집 테이블(111)에 저장하는 동시에 시스템 성능 정보 데이터의 수집이 완료되면 "데이터 수집 완료신호"를 상기 클라이언트 관리 수단(2)으로 전송하는 역할을 한다. 이 때, 상기 시스템 성능 정보 수집부(12)는, XML(Extensible Markup Language) 파일의 포맷 형태로 시스템 성능 정보 데이터를 수집한다.
한편, 상기 관리 서버(1)는, 상기 클라이언트 관리 수단(2)으로부터 "사용자 핵심 관리정보" 상태 정보를 수신 받은 후 그 상태 정보가 장애이면 QoS 장애 알람을 발생시킴과 동시에 상기 데이터 베이스(11)내 장애 관리 테이블에 "사용자 핵심 관리정보" 상태를 저장/삭제/수정하는 QoS 알람 이벤트 검출부(13)를 더 포함한다.
그리고, 상기 클라이언트 관리 수단(2)은 사용자의 선택에 따라 조합된 "동적 사용자 핵심 관리정보"를 상기 관리 서버(1)내 데이터 베이스(11)에 저장하는 한편, NE 시스템(3)으로부터 시스템 성능 정보 데이터의 수집이 완료되면 상기 관리 서버(1)의 데이터 베이스(11)에 등록된 "동적 사용자 핵심 관리정보"를 참조하여 시스템 성능 정보를 조합한 후 산출하여 그 "동적 사용자 핵심 관리정보" 상태 정보를 디스플레이시키는 역할을 하며, 도 2에 도시된 바와 같이 사용자 인터페이스부(21)와, KPI 쿼리 처리부(22)를 포함하고 있다.
상기 클라이언트 관리 수단(2)내 사용자 인터페이스부(21)는 사용자가 "사용자 핵심 관리정보"에 관련된 제반 정보를 선택함에 따라 이질의 시스템 성능 정보 데이터를 조합하여 상기 관리 서버(1)에 저장하는 역할을 하며, 도 3a 및 도 3b에 도시된 바와 같이 표시부(211), 연산부(212)를 포함하고 있으며, 연산 등록부(213), 임계치 설정부(214), QoS 알람 위반 선택부(215), KPI 디스플레이부(216)를 더 포함하고 있다. 이 때, 상기 사용자 인터페이스부(21)는 상기 관리 서버(1)로부터 NE 시스템(3) 성능 정보를 통해 GUI를 형성한다.
상기 사용자 인터페이스부(21)내 표시부(211)는 사용자가 이질의 시스템 성능 정보 데이터 또는 속성을 선택할 수 있도록 시스템 성능 정보 데이터 및 속성을 디스플레이시키는 역할을 하며, 사용자가 선택할 수 있도록 NE 시스템(3)의 상위 성능 데이터를 디스플레이시키는 제 1 영역과, 상기 제 1 영역의 시스템 성능 정보 데이터가 선택되면 그 성능 데이터의 하위 속성을 디스플레이시키는 제 2 영역을 갖는다.
그리고, 상기 사용자 인터페이스부(21)내 연산부(212)는 사용자가 선택한 시스템 성능 정보 데이터 속성간의 사칙연산을 수행하는 역할을 한다.
또한, 상기 사용자 인터페이스부(21)내 임계치 설정부(214)는 사용자가 선택한 "동적 사용자 핵심 관리정보"의 상태를 나타낼 수 있도록 적어도 하나 이상의 임계치를 설정하는 역할을 한다.
그리고, 상기 사용자 인터페이스부(21)내 QoS 알람 위반 선택부(215)는, "동적 사용자 핵심 관리정보" 결과 값이 임계치를 초과하거나 이하일 경우에 따라 알람 또는 상태를 알려주도록 설정하는 역할을 한다.
또한, 상기 사용자 인터페이스부(21)내 연산 등록부(213)는 "동적 사용자 핵심 관리정보"의 매크로 연산식을 등록/수정하는 역할을 한다.
그리고, 상기 사용자 인터페이스부(21)내 KPI 디스플레이부(216)는 "사용자 핵심 관리정보" 이름과 내부적으로 사용되는 이름을 운용자에게 디스플레이시키는 역할을 한다.
또한, 상기 사용자 인터페이스부(21)는, 상기 KPI 쿼리 처리부(22)로부터 "동적 사용자 핵심 관리정보" 결과 값을 입력받으면 그 "동적 사용자 핵심 관리정보" 결과 값을 임계치와 비교한 후 "동적 사용자 핵심 관리정보" 상태를 레벨에 따라 디스플레이시킨다. 이 때, 상기 사용자 인터페이스부(21)는 도 4에 도시된 바와 같이 제 1 임계 값 이상의 상태를 나타내는 "불량", 제 1 임계 값과 제 2 임계 값 사이의 상태를 나타내는 "보통", 및 제 2 임계 값 이하를 나타내는 "양호"로 나타낸다.
그리고, 상기 KPI 쿼리 처리부(22)는 시스템 성능 정보 데이터의 수집이 완료되면, 상기 관리 서버(1)로부터 "동적 사용자 핵심 관리정보"를 참조하여 그에 상응한 시스템 성능 정보를 선택적으로 조합한 후 그 "동적 사용자 핵심 관리정보" 결과 값을 산출하는 역할을 한다. 이 때, 상기 KPI 쿼리 처리부(22)는, 사칙연산을 통해 이루어진 "동적 사용자 핵심 관리정보"의 결과 값을 산출할 수 있도록 아웃터 조인(Outer join)을 이용하여 상기 관리 서버(1)의 데이터 베이스(11)로부터 이질의 시스템 성능 정보 데이터를 각각 수집하며, 상기 관리 서버(1)의 데이터 베이스(11)에 등록된 메타 테이블의 "사용자 핵심 관리정보"를 참조하여 시스템 성능 정보 데이터의 속성들을 조합할 수 있도록 쿼리(QUERY)문을 생성한 후 해당하는 시스템 성능 정보 데이터를 수집하고, API/JAR의 형태로 존재한다. 여기에서 아웃터 조인이란 연결작업을 조인이라고 하는데, A를 기준으로 B가 존재하든 하지 않든 모두 연결하는 것을 말한다.
그리고, 상기 KPI 쿼리 처리부(22)의 처리 시점은 상기 관리 서버(1)로부터 "데이터 수집 완료 메시지"를 입력받으면 "동적 사용자 핵심 관리정보"의 결과 값을 산출/조회한다.
그러면, 상기와 같은 구성을 가지는 동적 QoS 관리 장치의 동작과정에 대해 설명하기로 한다.
먼저, 상기 관리 서버(1)는 NE 시스템(3)으로부터 수집된 시스템 성능 정보 데이터와, 사용자의 선택에 따라 조합된 "동적 사용자 핵심 관리정보"를 데이터 베이스의 테이블에 각각 저장한다.
이 때, 상기 NE 시스템(3)으로부터 수집되는 시스템 성능 정보 데이터는 시스템 정보 수집 테이블(111)에 저장되며, 상기 클라이언트 관리 수단(2)으로부터 생성된 "동적 사용자 핵심 관리정보"는 KPI 메타 테이블(112)에 저장된다.
여기서 상기 "동적 사용자 핵심 관리정보"는 상기 클라이언트 관리 수단(2)으로부터 입력된다.
이 때, 상기 클라이언트 관리 수단(2)은 사용자가 이질의 시스템 성능 정보를 조합하여 "동적 사용자 핵심 관리정보"를 생성할 수 있도록 상기 사용자 인터페이스부(21)의 표시부를 통해 디스플레이시킨다.
따라서, 사용자는 상기 사용자 인터페이스부(21)내 표시부(211)를 통해 이질의 시스템 성능 정보 데이터 또는 속성을 선택할 수 있다. 이 때, 상기 표시부(211)를 통해 디스플레이되는 시스템 성능 정보 데이터는 상기 관리 서버(1)로부터 참조한다.
만약, 사용자가 도 3b에 도시된 바와 같이 표시부(211)의 제 1 영역에 디스플레이된 "AS Traffic Talk Session 통계"라는 시스템 성능 정보 데이터를 선택하게 되면, 상기 표시부(211)의 제 2 영역에는 그 데이터의 속성이 디스플레이된다.
이 후, 사용자가 상기 표시부(211)의 제 2 영역에 디스플레이된 데이터의 속성을 선택하게 되면 도 3b의 연산부에는 시스템 성능 정보 데이터의 속성이 디스플레이된다. 상기와 같은 동작들을 반복하여 사용자가 원하는 시스템의 성능을 모니터링 할 수 있다.
한편, 사용자는 상기 사용자 인터페이스부(21)의 연산 등록부(213)를 통해 " 동적 사용자 핵심 관리정보"의 매크로 연산식을 등록/수정할 수 있으며, 상기 사용자 인터페이스부(21)내 KPI 디스플레이부(216)를 통해 "사용자 핵심 관리정보" 이름과 내부적으로 사용되는 이름을 운용자에게 디스플레이시킬 수 있다.
또한, 사용자는 상기 사용자 인터페이스부(21)내 임계치 설정부(214)를 통해 "동적 사용자 핵심 관리정보"의 상태를 나타낼 수 있도록 적어도 하나 이상의 임계치를 설정한다. 즉, 도 3a에 도시된 바와 같이 제 1 임계치를 "10000", 제 2 임계치를 "20000"과 같이 설정할 수 있다.
그리고, 사용자는 상기 사용자 인터페이스부(21)내 QoS 알람 위반 선택부(215)는, "동적 사용자 핵심 관리정보" 결과 값이 임계치를 초과하거나 이하일 경우에 따라 알람 또는 상태를 알려주도록 설정한다.
이 후, 상기 연산부는 사용자가 선택을 완료하면, 시스템 성능 정보 데이터 또는 데이터의 속성이 연산된 "동적 사용자 핵심 관리정보"를 상기 관리 서버(1)의 데이터 베이스(11)내 KPI 메타 테이블(112)에 저장하게 된다.
여기에서, 상기 관리 서버(1)의 시스템 성능 정보 수집부(12)가 NE 시스템(3)의 시스템 성능 정보 데이터를 모두 수집하여 상기 시스템 정보 수집 테이블(111)에 저장한다.
이와 동시에 상기 관리 서버(1)로부터 시스템 성능 정보 데이터의 수집이 완료됨을 알리는 "데이터 수집 완료 메시지"를 상기 클라이언트 관리 수단(2)으로 전송된다.
그러면, 상기 클라이언트 관리 수단(2)내 KPI 쿼리 처리부(22)는 상기 관리 서버(1)로부터 "데이터 수집 완료 메시지"를 입력받음에 따라 상기 KPI 메타 테이블(112)에 저장된 "동적 사용자 핵심 관리정보"를 참조한다.
이 후, 상기 클라이언트 관리 수단(2)내 KPI 쿼리 처리부(22)는 도 11에 도시된 바와 같은 쿼리 문을 작성하며, 이를 통해 상기 관리 서버(1)의 데이터 베이스(11)내 시스템 정보 수집 데이블(111)로부터 "동적 사용자 핵심 관리정보"를 참조하여 선택적으로 시스템 성능 정보 데이터를 수집한 후 산출하게 된다.
이와 같이 산출된 "동적 사용자 핵심 관리정보" 결과 값은 다시 각 시스템 성능 정보 데이터의 임계치와 비교되어 "동적 사용자 핵심 관리정보" 상태 값을 얻게 된다.
이 때, 상기 "동적 사용자 핵심 관리정보" 상태 값은 도 4에 도시된 바와 같이 디스플레이된다.
그러면, 상기와 같은 구성을 가지는 동적 QoS 관리 방법에 대해 도 5를 참조하여 설명하기로 한다.
먼저, 서로 다른 이질의 시스템 성능 정보 데이터 또는 데이터의 속성을 사칙연산으로 조합하여 "동적 사용자 핵심 관리정보"를 생성하고, 관리 서버(1)의 데이터 베이스(11)에 KPI 메타 테이블(112)을 생성한다(S11). 이 때, "동적 사용자 핵심 관리정보"는 시스템 성능 정보 데이터의 임계치를 포함한다.
그리고, 상기 "동적 사용자 핵심 관리정보" 저장 단계(S11)는, "동적 사용자 핵심 관리정보" 결과 값이 임계치를 초과하거나 이하일 경우에 따라 알람 또는 상 태를 알려주도록 설정하거나, "동적 사용자 핵심 관리정보"의 매크로 연산식을 등록/수정하거나, "사용자 핵심 관리정보" 이름과 내부적으로 사용되는 이름을 운용자에게 디스플레이시킬 수 있다.
이하, 하기에서는 상술한 제 11 단계(S11)의 세부 동작과정에 대해 도 6을 참조하여 좀 더 상세히 설명하기로 한다.
먼저, NE 시스템(3) 성능 정보 데이터를 선택할 수 있도록 시스템 성능 정보 데이터 별로 디스플레이시킨다(S111).
이 후, 상기 제 1 영역으로부터 NE 시스템(3)의 성능 데이터가 선택되면 그 성능 데이터의 하위 속성 별로 디스플레이시킨다(S112).
이어서, 사용자가 선택한 이질의 시스템 성능 정보 데이터가 사칙연산을 통해 조합된 "동적 사용자 핵심 관리정보"를 관리 서버(1)의 데이터 베이스(11)내 KPI 메타 테이블(112)에 저장한다(S113).
한편, NE 시스템(3)으로부터 시스템 성능 정보 데이터를 실시간으로 수집하여 데이터 베이스(11)내 시스템 수집 테이블에 저장한다(S12). 이 때, 시스템 성능 정보 데이터는 XML 파일의 포맷 형태를 갖는다.
이 후, 관리 서버(1)로부터 시스템 성능 정보 데이터의 수집이 완료되면 "동적 사용자 핵심 관리정보"의 현재 상태 조회를 요구한다(S13).
그러면, 상기 KPI 메타 테이블(112)에 생성된 "동적 사용자 핵심 관리정보"를 조회한 후 그에 따른 시스템 성능 정보 데이터를 조합하여 "동적 사용자 핵심 관리정보" 결과 값을 산출한다(S14). 이 때, "동적 사용자 핵심 관리정보"를 조회한 쿼리 문은 도 11에 도시된 바와 같다.
이어서, "동적 사용자 핵심 관리정보" 결과 값을 임계치와 비교하여 그에 상응한 "동적 사용자 핵심 관리정보" 상태 값을 디스플레이시킨다(S15). 이 때, "동적 사용자 핵심 관리정보" 상태 레벨은 도 4에 도시된 바와 같이 제 1 임계 값 이상의 상태를 나타내는 "불량", 제 1 임계 값과 제 2 임계 값 사이의 상태를 나타내는 "보통", 및 제 2 임계 값 이하를 나타내는 "양호"와 같이 디스플레이된다.
이하, 본 발명의 제 2 실시예에 의한 동적 QoS 관리 장치 및 방법에 대하여 첨부된 도면을 참조하여 상세히 설명하기로 한다.
본 발명의 제 2 실시예에 의한 동적 QoS 관리 장치 및 방법은 NE 시스템(3), 관리 서버(1), 및 클라이언트 관리 수단(2)을 포함하고 있다.
상기 관리 서버(1)는 NE(Network Element) 시스템으로부터 수집된 시스템 성능 정보 데이터와 사용자의 선택에 따라 조합된 "동적 사용자 핵심 관리정보"(Key Performance Indicator)와, QoS 장애 데이터를 데이터 베이스(11)의 테이블에 각각 저장하는 한편, QoS 장애 발생시 알람을 발생시키는 역할을 하며, 데이터 베이스(11), 시스템 성능 정보 수집부(12); 및 QoS 알람 이벤트 검출부(13)를 포함한다.
상기 관리 서버(1)내 데이터 베이스(11)는 시스템 성능 정보 데이터를 저장하는 시스템 정보 수집 테이블(111)과, 상기 클라이언트 관리 수단(2)으로부터 생성된 "동적 사용자 핵심 관리정보"를 저장하는 KPI 메타 테이블(112)과, 발생된 QoS 장애 데이터를 저장하는 장애 관리 테이블을 구비하며 각종 데이터를 저장하는 역할을 한다. 이 때, 상기 데이터 베이스(11)내 KPI 메타 테이블(112)은 도 10에 도시된 바와 같이 배열로 선언된 테이블 이름, 테이블 목차, 및 로지컬 로케이션을 적어도 하나 이상 포함한다.
그리고, 상기 관리 서버(1)내 시스템 성능 정보 수집부(12)는 NE 시스템(3)으로부터 성능 정보 데이터를 실시간으로 수집하여 상기 데이터 베이스(11)내 시스템 정보 수집 테이블(111)에 저장하는 동시에 시스템 성능 정보 데이터의 수집이 완료되면 "데이터 수집 완료신호"를 상기 클라이언트 관리 수단(2)으로 전송하는 역할을 한다. 이 때, 상기 시스템 성능 정보 수집부(12)는 XML(Extensible Markup Language) 파일의 포맷 형태로 시스템 성능 정보 데이터를 수집한다.
또한, 상기 관리 서버(1)내 QoS 알람 이벤트 검출부(13)는 상기 클라이언트 관리 수단(2)으로부터 "사용자 핵심 관리정보" 상태 정보를 수신 받은 후 그 상태 정보가 장애이면 QoS 장애 알람을 발생시킴과 동시에 상기 데이터 베이스(11)내 장애 관리 테이블에 "사용자 핵심 관리정보" 상태를 저장/삭제/수정하는 역할을 한다.
그리고, 상기 클라이언트 관리 수단(2)은 사용자의 선택에 따라 조합된 "동적 사용자 핵심 관리정보"를 KPI 메타 테이블(112)에 저장하는 한편, NE 시스템(3)으로부터 시스템 성능 정보 데이터의 수집이 완료되면 KPI 메타 테이블(112)을 참조하여 사용자가 원하는 시스템 성능 정보를 상기 관리 서버(1)로부터 조합한 후 "동적 사용자 핵심 관리정보" 상태 정보를 상기 관리 서버(1)에 전송하는 역할을 하며, 도 7에 도시된 바와 같이 사용자 인터페이스부(21)와 KPI 쿼리 처리부(22)를 포함하고 있다. 이 때, 상기 "동적 사용자 핵심 관리정보"는 시스템 성능 정보 데이터의 임계치를 포함한다.
상기 클라이언트 관리 수단(2)내 사용자 인터페이스부(21)는 사용자가 "사용자 핵심 관리정보"에 관련된 제반 정보를 선택함에 따라 "동적 사용자 핵심 관리정보"를 생성하여 상기 관리 서버(1)의 데이터 베이스(11)에 저장하는 역할을 하며, 도 x에 도시된 바와 같이 표시부(211)와 연산부(212)를 포함하고 있으며, 연산 등록부(213), 임계치 설정부(214), QoS 알람 위반 선택부(215), KPI디스플레이부(216)를 더 포함하고 있다. 이 때, 상기 사용자 인터페이스부(21)는, 상기 관리 서버(1)로부터 NE 시스템(3) 성능 정보를 통해 GUI를 형성한다.
상기 사용자 인터페이스부(21)내 표시부(211)는 사용자가 이질의 시스템 성능 정보 데이터 또는 속성을 선택할 수 있도록 시스템 성능 정보 데이터 및 속성을 디스플레이시키는 역할을 하며, 상기 표시부(211)는, 사용자가 선택할 수 있도록 NE 시스템(3)의 상위 성능 데이터를 디스플레이시키는 제 1 영역; 및 상기 제 1 영역의 NE 시스템(3)의 성능 데이터가 선택되면 그 성능 데이터의 하위 속성을 디스플레이시키는 제 2 영역을 포함한다.
그리고, 상기 사용자 인터페이스부(21)내 연산부(212)는 사용자가 선택한 시스템 성능 정보 데이터 속성간의 사칙연산을 수행하는 역할을 한다.
또한, 상기 사용자 인터페이스부(21)내 임계치 설정부(214)는 사용자가 선택한 "동적 사용자 핵심 관리정보"의 상태를 나타낼 수 있도록 적어도 하나 이상의 임계치를 설정하는 역할을 한다.
그리고, 상기 사용자 인터페이스부(21)내 QoS 알람 위반 선택부(215)는 "동적 사용자 핵심 관리정보" 결과 값이 임계치를 초과하거나 이하일 경우에 따라 알람 또는 상태를 알려주도록 설정하는 역할을 한다.
또한, 상기 사용자 인터페이스부(21)내 연산 등록부(213)는 "동적 사용자 핵심 관리정보"의 매크로 연산식을 등록/수정하는 역할을 한다.
그리고, 상기 사용자 인터페이스부(21)내 KPI 디스플레이부(216)는 "사용자 핵심 관리정보" 이름과 내부적으로 사용되는 이름을 운용자에게 디스플레이시키는 역할을 한다.
그리고, 상기 클라이언트 관리 수단(2)내 KPI 쿼리 처리부(22)는 상기 시스템 성능 정보 데이터의 수집이 완료되면, 상기 관리 서버(1)로부터 "동적 사용자 핵심 관리정보"를 참조하여 그에 상응한 시스템 성능 정보를 선택적으로 조합한 후 그 "동적 사용자 핵심 관리정보" 결과 값을 산출하는 역할을 한다. 이 때, 상기 KPI 쿼리 처리부(22)는, 사칙연산을 통해 이루어진 "동적 사용자 핵심 관리정보"의 결과 값을 산출할 수 있도록 아웃터 조인(Outer join)을 이용하여 상기 관리 서버(1)의 데이터 베이스(11)로부터 이질의 시스템 성능 정보 데이터를 각각 수집하며, 상기 관리 서버(1)의 데이터 베이스(11)에 등록된 메타 테이블내 시스템 성능 정보 데이터의 속성들을 조합한 쿼리(QUERY)문을 생성하여 해당하는 시스템 성능 정보 데이터를 수집한다. 그리고, 상기 KPI 쿼리 처리부(22)는, API/JAR의 형태로 존재한다.
그러면, 상기와 같은 구성을 가지는 동적 QoS 관리 장치 및 방법의 동작과정에 대해 도 8을 참조하여 설명하기로 한다.
먼저, 서로 다른 이질의 시스템 성능 정보 데이터 또는 데이터의 속성을 사칙연산으로 조합하여 "동적 사용자 핵심 관리정보"를 생성하고, 관리 서버(1)의 데이터 베이스(11)의 KPI 메타 테이블(112)에 저장한다(S21). 이 때, 상기 "동적 사용자 핵심 관리정보"는 시스템 성능 정보 데이터의 임계치를 포함한다. 그 뿐만 아니라, 사용자의 선택에 의해 "동적 사용자 핵심 관리정보" 결과 값이 임계치를 초과하거나 이하일 경우에 따라 알람 또는 상태를 알려주도록 설정하며, "동적 사용자 핵심 관리정보"의 매크로 연산식을 등록/수정하고, "사용자 핵심 관리정보" 이름과 내부적으로 사용되는 이름을 운용자에게 디스플레이시킬 수 있다.
이하, 하기에서는 상술한 제 21 단계(S21)의 세부 동작과정에 대해 도 9를 참조하여 좀 더 상세히 설명하기로 한다.
먼저, NE 시스템(3) 성능 정보 데이터를 선택할 수 있도록 시스템 성능 정보 데이터 별로 디스플레이시킨다(S211).
이어서, 상기 제 1 영역으로부터 NE 시스템(3)의 성능 데이터가 선택되면 그 성능 데이터의 하위 속성 별로 디스플레이시킨다(S212).
그러면, 사용자가 선택한 이질의 시스템 성능 정보 데이터가 사칙연산을 통해 조합된 "동적 사용자 핵심 관리정보"를 관리 서버(1)의 데이터 베이스(11)내 KPI 메타 테이블(112)에 저장한다(S213).
한편, NE 시스템(3)으로부터 시스템 성능 정보 데이터를 실시간으로 수집하여 데이터 베이스(11)내 시스템 수집 테이블에 저장한다(S22). 이 때, 시스템 성능 정보 데이터는 XML 파일의 포맷 형태를 갖는다.
만약, 관리 서버(1)로부터 시스템 성능 정보 데이터의 수집이 완료되면 "동적 사용자 핵심 관리정보"의 현재 상태 조회를 요구한다(S23).
그러면, 상기 KPI 메타 테이블(112)에 저장된 "동적 사용자 핵심 관리정보"를 조회한 후 그에 따른 시스템 성능 정보 데이터를 조합하여 "동적 사용자 핵심 관리정보" 결과 값을 산출한다(S24). 이 때, 도 11에 도시된 바와 같은 쿼리 문을 통해 조합한다.
이어서, "동적 사용자 핵심 관리정보" 결과 값을 임계치와 비교하여 "동적 사용자 핵심 관리정보" 상태 값에 장애가 발생하면 장애 관리 테이블에 "동적 사용자 핵심 관리정보"를 장애로 저장/삭제/수정한다(S25).
이상에서 본 발명은 기재된 구체적인 실시예에 대해서만 상세히 설명하였지만 본 발명의 기술 사상 범위 내에서 다양한 변형 및 수정이 가능함은 당업자에게 있어서 명백한 것이며, 이러한 변형 및 수정이 첨부된 특허청구범위에 속함은 당연한 것이다.
상술한 바와 같이 본 발명에 의한 동적 QoS 관리 장치 및 방법에 의하면, 서 로 다른 이질 데이터(Multi DB Table Attribute)의 사칙연산을 이용한 새로운 KPI 생성/변경/삭제와 같은 관리를 시스템 운용의 중지 없이 가능하게 함으로써 서로 다른 권고안에서 제안하는 다양한 기능 및 다양한 정책에 따른 복합적 성격의 QoS 관리에 대한 용구사항에 부응할 수 있는 뛰어난 효과가 있다.
그 뿐만 아니라, 본 발명에 의한 동적 QoS 관리 장치 및 방법에 의하면, 필수적인 KPI의 선택을 QoS 관리장치의 중지 없이 동적으로 생성, 삭제, 변경 관리가 가능하므로 운용자의 편리성을 도모할 수 있는 또 다른 뛰어난 효과가 있다.
또한, 본 발명에 의한 동적 QoS 관리 장치 및 방법에 의하면, 어떠한 시스템에서도 플러그인(Plug-in) 형태로 적용이 가능하여 시스템 관리장치 개발의 시간 및 비용 절감 효과를 기대할 수 있는 뛰어난 효과가 있다.

Claims (35)

  1. NE(Network Element) 시스템으로부터 수집된 시스템 성능 정보 데이터와, 사용자의 선택에 따라 조합된 "동적 사용자 핵심 관리정보"를 데이터 베이스의 테이블에 각각 저장하는 관리 서버; 및
    사용자의 선택에 따라 조합된 "동적 사용자 핵심 관리정보"를 상기 관리 서버내 데이터 베이스에 저장하는 한편, NE 시스템으로부터 시스템 성능 정보 데이터의 수집이 완료되면 상기 관리 서버의 데이터 베이스에 등록된 "동적 사용자 핵심 관리정보"를 참조하여 시스템 성능 정보를 조합한 후 산출하여 그 "동적 사용자 핵심 관리정보" 상태 정보를 디스플레이시키는 클라이언트 관리 수단을 포함하는 동적 QoS 관리 장치.
  2. 제 1항에 있어서,
    상기 관리 서버는,
    시스템 성능 정보 데이터를 저장하는 시스템 정보 수집 테이블과, 상기 클라이언트 관리 수단으로부터 생성된 "동적 사용자 핵심 관리정보"를 저장하는 KPI 메타 테이블을 구비한 데이터 베이스; 및
    NE 시스템으로부터 성능 정보 데이터를 실시간으로 수집하여 상기 데이터 베이스내 시스템 정보 수집 테이블에 저장하는 동시에 시스템 성능 정보 데이터의 수 집이 완료되면 "데이터 수집 완료신호"를 상기 클라이언트 관리 수단으로 전송하는 시스템 성능 정보 수집부를 포함하는 동적 QoS 관리 장치.
  3. 제 2항에 있어서,
    상기 데이터 베이스내 KPI 메타 테이블은, 배열로 선언된 테이블 이름, 테이블 목차, 및 로지컬 로케이션을 적어도 하나 이상 포함하는 동적 QoS 관리 장치.
  4. 제 2항에 있어서,
    상기 시스템 성능 정보 수집부는, XML(Extensible Markup Language) 파일의 포맷 형태로 시스템 성능 정보 데이터를 수집하는 것을 특징으로 하는 동적 QoS 관리 장치.
  5. 제 1항에 있어서,
    상기 클라이언트 관리 수단은,
    사용자가 "사용자 핵심 관리정보"에 관련된 제반 정보를 선택함에 따라 이질의 시스템 성능 정보 데이터를 조합하여 상기 관리 서버에 저장하는 사용자 인터페이스부; 및
    시스템 성능 정보 데이터의 수집이 완료되면, 상기 관리 서버로부터 "동적 사용자 핵심 관리정보"를 참조하여 그에 상응한 시스템 성능 정보를 선택적으로 조합한 후 그 "동적 사용자 핵심 관리정보" 결과 값을 산출하는 KPI 쿼리 처리부를 포함하는 동적 QoS 관리 장치.
  6. 제 5항에 있어서,
    상기 사용자 인터페이스부는, 상기 KPI 쿼리 처리부로부터 "동적 사용자 핵심 관리정보" 결과 값을 입력받으면 그 "동적 사용자 핵심 관리정보" 결과 값을 임계치와 비교한 후 "동적 사용자 핵심 관리정보" 상태를 레벨에 따라 디스플레이시키는 것을 특징으로 하는 동적 QoS 관리 장치.
  7. 제 1항 내지 제 5항 중 어느 한 항에 있어서,
    상기 "동적 사용자 핵심 관리정보"는, 시스템 성능 정보 데이터의 임계치를 포함하는 동적 QoS 관리 장치.
  8. 제 5항에 있어서,
    상기 사용자 인터페이스부는, 상기 관리 서버로부터 NE 시스템 성능 정보를 통해 GUI를 형성하는 것을 특징으로 하는 동적 QoS 관리 장치.
  9. 제 5항에 있어서,
    상기 사용자 인터페이스부는, 사용자가 이질의 시스템 성능 정보 데이터 또는 속성을 선택할 수 있도록 시스템 성능 정보 데이터 및 속성을 디스플레이시키는 표시부; 및
    사용자가 선택한 시스템 성능 정보 데이터 속성간의 사칙연산을 수행하는 연산부를 포함하는 동적 QoS 관리 장치.
  10. 제 9항에 있어서,
    상기 표시부는, 사용자가 선택할 수 있도록 NE 시스템의 상위 성능 데이터를 디스플레이시키는 제 1 영역; 및
    상기 제 1 영역의 시스템 성능 정보 데이터가 선택되면 그 성능 데이터의 하위 속성을 디스플레이시키는 제 2 영역을 포함하는 동적 QoS 관리 장치.
  11. 제 5항에 있어서,
    상기 사용자 인터페이스부는, 사용자가 선택한 "동적 사용자 핵심 관리정보" 의 상태를 나타낼 수 있도록 적어도 하나 이상의 임계치를 설정하는 임계치 설정부를 더 포함하는 동적 QoS 관리 장치.
  12. 제 5항에 있어서,
    상기 사용자 인터페이스부는, "동적 사용자 핵심 관리정보" 결과 값이 임계치를 초과하거나 이하일 경우에 따라 알람 또는 상태를 알려주도록 설정하는 QoS 알람 위반 선택부를 더 포함하는 동적 QoS 관리 장치.
  13. 제 5항에 있어서,
    상기 사용자 인터페이스부는, "동적 사용자 핵심 관리정보"의 매크로 연산식을 등록/수정하는 연산 등록부를 더 포함하는 동적 QoS 관리 장치.
  14. 제 5항에 있어서,
    상기 사용자 인터페이스부는, "사용자 핵심 관리정보" 이름과 내부적으로 사용되는 이름을 운용자에게 디스플레이시키는 KPI 디스플레이부를 더 포함하는 동적 QoS 관리 장치.
  15. 제 5항에 있어서,
    상기 KPI 쿼리 처리부는, 사칙연산을 통해 이루어진 "동적 사용자 핵심 관리정보"의 결과 값을 산출할 수 있도록 아웃터 조인(Outer join)을 이용하여 상기 관리 서버의 데이터 베이스로부터 이질의 시스템 성능 정보 데이터를 각각 수집하는 것을 특징으로 하는 동적 QoS 관리 장치.
  16. 제 5항에 있어서,
    상기 KPI 쿼리 처리부는, 상기 관리 서버의 데이터 베이스에 등록된 메타 테이블의 "사용자 핵심 관리정보"를 참조하여 시스템 성능 정보 데이터의 속성들을 조합할 수 있도록 쿼리(QUERY)문을 생성한 후 해당하는 시스템 성능 정보 데이터를 수집하는 것을 특징으로 하는 동적 QoS 관리 장치.
  17. 제 5항에 있어서,
    상기 KPI 쿼리 처리부는, API/JAR의 형태로 존재하는 것을 특징으로 하는 동적 QoS 관리 장치.
  18. 제 5항에 있어서,
    상기 사용자 인터페이스부에 의해 디스플레이되는 "사용자 핵심 관리정보" 상태 레벨은, 제 1 임계 값 이상의 상태를 나타내는 "불량", 제 1 임계 값과 제 2 임계 값 사이의 상태를 나타내는 "보통", 및 제 2 임계 값 이하를 나타내는 "양호"인 것을 특징으로 하는 동적 QoS 관리 장치.
  19. 제 5항에 있어서,
    상기 KPI 쿼리 처리부는, 상기 관리 서버로부터 "데이터 수집 완료 메시지"를 입력받으면 "동적 사용자 핵심 관리정보"의 결과 값을 산출/조회하는 것을 특징으로 하는 동적 QoS 관리 장치.
  20. 제 1항에 있어서,
    상기 관리 서버는, 상기 클라이언트 관리 수단으로부터 "사용자 핵심 관리정보" 상태 정보를 수신 받은 후 그 상태 정보가 장애이면 QoS 장애 알람을 발생시킴과 동시에 상기 데이터 베이스내 장애 관리 테이블에 "사용자 핵심 관리정보" 상태를 저장/삭제/수정하는 QoS 알람 이벤트 검출부를 더 포함하는 것을 특징으로 하는 동적 QoS 관리 장치.
  21. 서로 다른 이질의 시스템 성능 정보 데이터 또는 데이터의 속성을 사칙연산으로 조합하여 "동적 사용자 핵심 관리정보"를 생성하고, 관리 서버의 데이터 베이스에 KPI 메타 테이블을 생성하는 단계;
    NE 시스템으로부터 시스템 성능 정보 데이터를 실시간으로 수집하여 데이터 베이스내 시스템 수집 테이블에 저장하는 단계;
    관리 서버로부터 시스템 성능 정보 데이터의 수집이 완료되면 "동적 사용자 핵심 관리정보"의 현재 상태 조회를 요구하는 단계;
    상기 KPI 메타 테이블에 생성된 "동적 사용자 핵심 관리정보"를 조회한 후 그에 따른 시스템 성능 정보 데이터를 조합하여 "동적 사용자 핵심 관리정보" 결과 값을 산출하는 단계; 및
    "동적 사용자 핵심 관리정보" 결과 값을 임계치와 비교하여 그에 상응한 "동적 사용자 핵심 관리정보" 상태 값을 디스플레이시키는 단계를 포함하는 동적 QoS 관리 방법.
  22. 제 21항에 있어서,
    상기 "동적 사용자 핵심 관리정보" 저장 단계는, 시스템 성능 정보 데이터의 임계치를 포함하는 것을 특징으로 하는 동적 QoS 관리 방법.
  23. 제 21항에 있어서,
    상기 "동적 사용자 핵심 관리정보" 저장 단계는, NE 시스템 성능 정보 데이터를 선택할 수 있도록 시스템 성능 정보 데이터 별로 디스플레이시키는 단계;
    상기 제 1 영역으로부터 NE 시스템의 성능 데이터가 선택되면 그 성능 데이터의 하위 속성 별로 디스플레이시키는 단계; 및
    사용자가 선택한 이질의 시스템 성능 정보 데이터가 사칙연산을 통해 조합된 "동적 사용자 핵심 관리정보"를 관리 서버의 데이터 베이스내 KPI 메타 테이블에 저장하는 단계를 포함하는 동적 QoS 관리 방법.
  24. 제 21항에 있어서,
    상기 시스템 수집 테이블 저장 단계에서의 시스템 성능 정보 데이터는, XML 파일의 포맷 형태를 갖는 것을 특징으로 하는 동적 QoS 관리 방법.
  25. 제 21항에 있어서,
    상기 KPI 메타 테이블을 통해 시스템 성능 정보 데이터를 조합하는 단계는, 쿼리 문을 통해 이루어지는 것을 특징으로 하는 동적 QoS 관리 방법.
  26. 제 21항에 있어서,
    상기 디스플레이 단계에서의 "동적 사용자 핵심 관리정보" 상태 레벨은 제 1 임계 값 이상의 상태를 나타내는 "불량", 제 1 임계 값과 제 2 임계 값 사이의 상태를 나타내는 "보통", 및 제 2 임계 값 이하를 나타내는 "양호"인 것을 특징으로 하는 동적 QoS 관리 방법.
  27. 제 21항에 있어서,
    상기 "동적 사용자 핵심 관리정보" 저장 단계는, "동적 사용자 핵심 관리정보" 결과 값이 임계치를 초과하거나 이하일 경우에 따라 알람 또는 상태를 알려주도록 설정하는 단계;
    "동적 사용자 핵심 관리정보"의 매크로 연산식을 등록/수정하는 단계; 및
    "사용자 핵심 관리정보" 이름과 내부적으로 사용되는 이름을 운용자에게 디스플레이시키는 단계를 더 포함하는 동적 QoS 관리 방법.
  28. NE(Network Element) 시스템으로부터 수집된 시스템 성능 정보 데이터와 사용자의 선택에 따라 조합된 "동적 사용자 핵심 관리정보"(Key Performance Indicator)와, QoS 장애 데이터를 데이터 베이스의 테이블에 각각 저장하는 한편, QoS 장애 발생시 알람을 발생시키는 관리 서버; 및
    사용자의 선택에 따라 조합된 "동적 사용자 핵심 관리정보"를 KPI 메타 테이블에 저장하는 한편, NE 시스템으로부터 시스템 성능 정보 데이터의 수집이 완료되면 KPI 메타 테이블을 참조하여 사용자가 원하는 시스템 성능 정보를 상기 관리 서버로부터 조합한 후 "동적 사용자 핵심 관리정보" 상태 정보를 상기 관리 서버에 전송하는 클라이언트 관리 수단을 포함하는 동적 QoS 관리 장치.
  29. 제 28항에 있어서,
    상기 관리 서버는,
    시스템 성능 정보 데이터를 저장하는 시스템 정보 수집 테이블과, 상기 클라이언트 관리 수단으로부터 생성된 "동적 사용자 핵심 관리정보"를 저장하는 KPI 메타 테이블과, 발생된 QoS 장애 데이터를 저장하는 장애 관리 테이블을 구비한 데이터 베이스;
    NE 시스템으로부터 성능 정보 데이터를 실시간으로 수집하여 상기 데이터 베이스내 시스템 정보 수집 테이블에 저장하는 동시에 시스템 성능 정보 데이터의 수집이 완료되면 "데이터 수집 완료신호"를 상기 클라이언트 관리 수단으로 전송하는 시스템 성능 정보 수집부; 및
    상기 클라이언트 관리 수단으로부터 "사용자 핵심 관리정보" 상태 정보를 수신 받은 후 그 상태 정보가 장애이면 QoS 장애 알람을 발생시킴과 동시에 상기 데 이터 베이스내 장애 관리 테이블에 "사용자 핵심 관리정보" 상태를 저장/삭제/수정하는 QoS 알람 이벤트 검출부를 포함하는 동적 QoS 관리 장치.
  30. 제 28항에 있어서,
    상기 클라이언트 관리 수단은,
    사용자가 "사용자 핵심 관리정보"에 관련된 제반 정보를 선택함에 따라 "동적 사용자 핵심 관리정보"를 생성하여 상기 관리 서버의 데이터 베이스에 저장하는 사용자 인터페이스부; 및
    상기 시스템 성능 정보 데이터의 수집이 완료되면, 상기 관리 서버로부터 "동적 사용자 핵심 관리정보"를 참조하여 그에 상응한 시스템 성능 정보를 선택적으로 조합한 후 그 "동적 사용자 핵심 관리정보" 결과 값을 산출하는 KPI 쿼리 처리부를 포함하는 동적 QoS 관리 장치.
  31. 제 30항에 있어서,
    상기 사용자 인터페이스부는, 사용자가 이질의 시스템 성능 정보 데이터 또는 속성을 선택할 수 있도록 시스템 성능 정보 데이터 및 속성을 디스플레이시키는 표시부; 및
    사용자가 선택한 시스템 성능 정보 데이터 속성간의 사칙연산을 수행하는 연 산부를 포함하는 동적 QoS 관리 장치.
  32. 제 31항에 있어서,
    상기 표시부는, 사용자가 선택할 수 있도록 NE 시스템의 상위 성능 데이터를 디스플레이시키는 제 1 영역; 및
    상기 제 1 영역의 NE 시스템의 성능 데이터가 선택되면 그 성능 데이터의 하위 속성을 디스플레이시키는 제 2 영역을 포함하는 동적 QoS 관리 장치.
  33. 서로 다른 이질의 시스템 성능 정보 데이터 또는 데이터의 속성을 사칙연산으로 조합하여 "동적 사용자 핵심 관리정보"를 생성하고, 관리 서버의 데이터 베이스의 KPI 메타 테이블에 저장하는 단계;
    NE 시스템으로부터 시스템 성능 정보 데이터를 실시간으로 수집하여 데이터 베이스내 시스템 수집 테이블에 저장하는 단계;
    관리 서버로부터 시스템 성능 정보 데이터의 수집이 완료되면 "동적 사용자 핵심 관리정보"의 현재 상태 조회를 요구하는 단계;
    상기 KPI 메타 테이블에 저장된 "동적 사용자 핵심 관리정보"를 조회한 후 그에 따른 시스템 성능 정보 데이터를 조합하여 "동적 사용자 핵심 관리정보" 결과 값을 산출하는 단계; 및
    "동적 사용자 핵심 관리정보" 결과 값을 임계치와 비교하여 "동적 사용자 핵심 관리정보" 상태 값에 장애가 발생하면 장애 관리 테이블에 "동적 사용자 핵심 관리정보"를 장애로 저장/삭제/수정하는 단계를 포함하는 동적 QoS 관리 방법.
  34. 제 33항에 있어서,
    상기 "동적 사용자 핵심 관리정보" 저장 단계는, NE 시스템 성능 정보 데이터를 선택할 수 있도록 시스템 성능 정보 데이터 별로 디스플레이시키는 단계;
    상기 제 1 영역으로부터 NE 시스템의 성능 데이터가 선택되면 그 성능 데이터의 하위 속성 별로 디스플레이시키는 단계; 및
    사용자가 선택한 이질의 시스템 성능 정보 데이터가 사칙연산을 통해 조합된 "동적 사용자 핵심 관리정보"를 관리 서버의 데이터 베이스내 KPI 메타 테이블에 저장하는 단계를 포함하는 동적 QoS 관리 방법.
  35. 제 33항에 있어서,
    상기 "동적 사용자 핵심 관리정보" 저장 단계는, "동적 사용자 핵심 관리정보" 결과 값이 임계치를 초과하거나 이하일 경우에 따라 알람 또는 상태를 알려주도록 설정하는 단계;
    "동적 사용자 핵심 관리정보"의 매크로 연산식을 등록/수정하는 단계; 및
    "사용자 핵심 관리정보" 이름과 내부적으로 사용되는 이름을 운용자에게 디스플레이시키는 단계를 더 포함하는 동적 QoS 관리 방법.
KR1020050004299A 2005-01-17 2005-01-17 동적 QoS 관리 장치 및 방법 KR20060084040A (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020050004299A KR20060084040A (ko) 2005-01-17 2005-01-17 동적 QoS 관리 장치 및 방법
US11/269,832 US20060159017A1 (en) 2005-01-17 2005-11-09 Dynamic quality of service (QoS) management
CNA2005100488552A CN1825829A (zh) 2005-01-17 2005-12-31 动态服务质量(QoS)管理

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050004299A KR20060084040A (ko) 2005-01-17 2005-01-17 동적 QoS 관리 장치 및 방법

Publications (1)

Publication Number Publication Date
KR20060084040A true KR20060084040A (ko) 2006-07-21

Family

ID=36683755

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050004299A KR20060084040A (ko) 2005-01-17 2005-01-17 동적 QoS 관리 장치 및 방법

Country Status (3)

Country Link
US (1) US20060159017A1 (ko)
KR (1) KR20060084040A (ko)
CN (1) CN1825829A (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100785444B1 (ko) * 2007-01-18 2007-12-13 (주)호이드연구소 네트워크 시스템의 정책제어 방법, 및 시스템
KR100785446B1 (ko) * 2006-09-28 2007-12-13 (주)호이드연구소 네트워크 시스템의 정책제어 방법, 및 네트워크 정책제어 시스템

Families Citing this family (54)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4841982B2 (ja) * 2006-03-20 2011-12-21 富士通株式会社 性能情報収集方法、装置、及びプログラム
US8806012B2 (en) * 2006-03-31 2014-08-12 Intel Corporation Managing traffic flow on a network path
US20080115103A1 (en) * 2006-11-13 2008-05-15 Microsoft Corporation Key performance indicators using collaboration lists
US20090006018A1 (en) * 2007-06-29 2009-01-01 Fg Wilson (Engineering) Ltd. Quality management system
EP2051197A1 (en) * 2007-10-19 2009-04-22 Siemens Aktiengesellschaft Calculating key performance indicators in a manufacturing execution system
US8612572B2 (en) * 2008-05-30 2013-12-17 Microsoft Corporation Rule-based system for client-side quality-of-service tracking and reporting
US7855952B2 (en) * 2008-11-20 2010-12-21 At&T Intellectual Property I, L.P. Silent failure identification and trouble diagnosis
US8335163B2 (en) * 2009-10-27 2012-12-18 Microsoft Corporation Quality of service (QOS) based systems, networks, and advisors
US8352630B2 (en) * 2010-09-01 2013-01-08 Sonus Networks, Inc. Dynamic classification and grouping of network traffic for service application across multiple nodes
CN101984702A (zh) * 2010-11-19 2011-03-09 中兴通讯股份有限公司 移动数据业务质量的监控预警方法及装置
US20130132108A1 (en) * 2011-11-23 2013-05-23 Nikita Victorovich Solilov Real-time contextual kpi-based autonomous alerting agent
WO2013085443A1 (en) * 2011-12-09 2013-06-13 Telefonaktiebolaget L M Ericsson (Publ) Application- aware flow control in a radio network
CN102547475B (zh) * 2012-02-21 2014-01-15 德科仕通信(上海)有限公司 提高ip视频媒体流业务质量告警精准度的方法及***
CN103312531B (zh) * 2012-03-15 2017-02-22 华为技术有限公司 一种获取qoe的方法、装置及保证qoe的方法、装置
US8904412B2 (en) * 2012-09-26 2014-12-02 International Business Machines Corporation Dynamic performance data collection in large computer servers
EP2984803A1 (en) * 2013-04-09 2016-02-17 Nokia Solutions and Networks Oy Method and apparatus for generating insight into the customer experience of web based applications
US10474680B2 (en) 2014-10-09 2019-11-12 Splunk Inc. Automatic entity definitions
US11671312B2 (en) 2014-10-09 2023-06-06 Splunk Inc. Service detail monitoring console
US11087263B2 (en) 2014-10-09 2021-08-10 Splunk Inc. System monitoring with key performance indicators from shared base search of machine data
US9210056B1 (en) 2014-10-09 2015-12-08 Splunk Inc. Service monitoring interface
US10417225B2 (en) 2015-09-18 2019-09-17 Splunk Inc. Entity detail monitoring console
US9584374B2 (en) 2014-10-09 2017-02-28 Splunk Inc. Monitoring overall service-level performance using an aggregate key performance indicator derived from machine data
US9146962B1 (en) 2014-10-09 2015-09-29 Splunk, Inc. Identifying events using informational fields
US11501238B2 (en) 2014-10-09 2022-11-15 Splunk Inc. Per-entity breakdown of key performance indicators
US10193775B2 (en) 2014-10-09 2019-01-29 Splunk Inc. Automatic event group action interface
US10417108B2 (en) 2015-09-18 2019-09-17 Splunk Inc. Portable control modules in a machine data driven service monitoring system
US9158811B1 (en) 2014-10-09 2015-10-13 Splunk, Inc. Incident review interface
US10536353B2 (en) 2014-10-09 2020-01-14 Splunk Inc. Control interface for dynamic substitution of service monitoring dashboard source data
US9130832B1 (en) 2014-10-09 2015-09-08 Splunk, Inc. Creating entity definition from a file
US9491059B2 (en) 2014-10-09 2016-11-08 Splunk Inc. Topology navigator for IT services
US11200130B2 (en) 2015-09-18 2021-12-14 Splunk Inc. Automatic entity control in a machine data driven service monitoring system
US10235638B2 (en) 2014-10-09 2019-03-19 Splunk Inc. Adaptive key performance indicator thresholds
US10209956B2 (en) 2014-10-09 2019-02-19 Splunk Inc. Automatic event group actions
US9146954B1 (en) 2014-10-09 2015-09-29 Splunk, Inc. Creating entity definition from a search result set
US9760240B2 (en) * 2014-10-09 2017-09-12 Splunk Inc. Graphical user interface for static and adaptive thresholds
US10505825B1 (en) 2014-10-09 2019-12-10 Splunk Inc. Automatic creation of related event groups for IT service monitoring
US11455590B2 (en) 2014-10-09 2022-09-27 Splunk Inc. Service monitoring adaptation for maintenance downtime
US10305758B1 (en) 2014-10-09 2019-05-28 Splunk Inc. Service monitoring interface reflecting by-service mode
US11755559B1 (en) 2014-10-09 2023-09-12 Splunk Inc. Automatic entity control in a machine data driven service monitoring system
CN104780059B (zh) * 2014-10-15 2018-03-27 贵州电网公司信息通信分公司 基于web页面和底层***服务的服务器性能管理方法
US9967351B2 (en) 2015-01-31 2018-05-08 Splunk Inc. Automated service discovery in I.T. environments
US10198155B2 (en) 2015-01-31 2019-02-05 Splunk Inc. Interface for automated service discovery in I.T. environments
US9853867B2 (en) * 2015-05-19 2017-12-26 Empirix, Inc. Method and apparatus to determine network quality
CN106909485B (zh) 2015-12-23 2020-10-23 伊姆西Ip控股有限责任公司 用于确定存储***性能下降的原因的方法和设备
US9900230B2 (en) * 2016-01-07 2018-02-20 Avaya Inc. Dissemination of quality of service information in a distributed environment
CN107465526B (zh) * 2016-06-03 2020-05-15 德科仕通信(上海)有限公司 互联网视频cdn服务器质量监测***及方法
US10942946B2 (en) 2016-09-26 2021-03-09 Splunk, Inc. Automatic triage model execution in machine data driven monitoring automation apparatus
US10942960B2 (en) 2016-09-26 2021-03-09 Splunk Inc. Automatic triage model execution in machine data driven monitoring automation apparatus with visualization
CN113301589B (zh) * 2016-12-22 2022-09-09 华为技术有限公司 业务kpi的获取方法和网络设备
US11106442B1 (en) 2017-09-23 2021-08-31 Splunk Inc. Information technology networked entity monitoring with metric selection prior to deployment
US11093518B1 (en) 2017-09-23 2021-08-17 Splunk Inc. Information technology networked entity monitoring with dynamic metric and threshold selection
US11159397B2 (en) 2017-09-25 2021-10-26 Splunk Inc. Lower-tier application deployment for higher-tier system data monitoring
CN109005556B (zh) * 2018-07-24 2021-05-25 武汉虹信技术服务有限责任公司 一种基于用户话单的4g网络质量优化方法与***
US11676072B1 (en) 2021-01-29 2023-06-13 Splunk Inc. Interface for incorporating user feedback into training of clustering model

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6295558B1 (en) * 1998-08-21 2001-09-25 Hewlett-Packard Company Automatic status polling failover or devices in a distributed network management hierarchy
US6449739B1 (en) * 1999-09-01 2002-09-10 Mercury Interactive Corporation Post-deployment monitoring of server performance
US7143439B2 (en) * 2000-01-07 2006-11-28 Security, Inc. Efficient evaluation of rules
US7937470B2 (en) * 2000-12-21 2011-05-03 Oracle International Corp. Methods of determining communications protocol latency
US20020169738A1 (en) * 2001-05-10 2002-11-14 Giel Peter Van Method and system for auditing an enterprise configuration
US20030187977A1 (en) * 2001-07-24 2003-10-02 At&T Corp. System and method for monitoring a network
US7051038B1 (en) * 2002-06-28 2006-05-23 Microsoft Corporation Method and system for a reporting information services architecture
US6792460B2 (en) * 2002-10-02 2004-09-14 Mercury Interactive Corporation System and methods for monitoring application server performance

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100785446B1 (ko) * 2006-09-28 2007-12-13 (주)호이드연구소 네트워크 시스템의 정책제어 방법, 및 네트워크 정책제어 시스템
KR100785444B1 (ko) * 2007-01-18 2007-12-13 (주)호이드연구소 네트워크 시스템의 정책제어 방법, 및 시스템

Also Published As

Publication number Publication date
CN1825829A (zh) 2006-08-30
US20060159017A1 (en) 2006-07-20

Similar Documents

Publication Publication Date Title
KR20060084040A (ko) 동적 QoS 관리 장치 및 방법
US10212055B2 (en) System and method for dynamically grouping devices based on present device conditions
US8504733B1 (en) Subtree for an aggregation system
US9438515B2 (en) Method and apparatus for network element resource utilization tracking
US7120678B2 (en) Method and apparatus for configurable data collection on a computer network
US7003564B2 (en) Method and apparatus for customizably calculating and displaying health of a computer network
CN104731690B (zh) 适应性度量收集、存储、和警告阈值
US9088518B2 (en) Web services and telecom network management unification
CN103997725B (zh) 用于抽象和编排网络环境中的移动数据网络的***和方法
US8103617B2 (en) Distributed directory server, distributed directory system, distributed directory managing method, and program of same
US8788958B2 (en) Modeling, monitoring, and analysis of computer services
US10284443B2 (en) Monitoring of services
EP1043871A2 (en) Routes and paths management
CN111263409B (zh) 提供网络功能服务的元数据信息的方法、***以及相关设备
CN107341044A (zh) 一种分布式数据中心统一监控架构及方法
US20030167180A1 (en) System and methods for determining contract compliance
EP1819096B1 (en) A method for acquiring network key performance indicators and the key performance indicators groupware thereof
US10439899B2 (en) Service summary view
US20180157685A1 (en) Systems and methods for remotely monitoring databases
CN106649856A (zh) 一种数据库访问装置、***及方法
CN112491719A (zh) 网络节点的选择方法、设备及存储介质
US8504319B2 (en) Methods, systems, and products for reflective maintenance
JP4361525B2 (ja) 通信ネットワークに接続する通信機器の物理的な接続状態の管理方法、情報処理装置、及びプログラム
Al-Shammari et al. MonSLAR: A middleware for monitoring SLA for RESTFUL services in cloud computing
CN117370053A (zh) 一种面向信息***业务运行全景监测方法及***

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application
J201 Request for trial against refusal decision
J501 Disposition of invalidation of trial