Active Network Management System with Automatic Generation of Network Management Program using Triggers

트리거를 이용한 네트워크관리프로그램 자동생성 기능을 가진 능동적인 네트워크 관리 시스템

  • Published : 2009.02.28

Abstract

Network management involves configuring and operating various network elements in a suitable manner. Generally, a network management system can perform basic functionalities such as configuration management, performance management, and fault management. Due to the open structure of the Internet, the volume of network traffic and the network equipment used have increased in size and complexity. Therefore, it is expensive and time consuming to develop a network management program for heterogeneous network equipment in an SNMP.based network. In order to facilitate the management of network environments and the control of heterogeneous devices in an efficient manner, we propose an Active Network Management System (ANMS) comprising an automatic generator that uses triggers to generate a network management program. The concept of triggers can be represented through event condition action rules performed in response to a change in the status of a network environment. The proposed ANMS comprises basic components for real time network management and also includes an automatic generator (AG). When the ANMS is monitoring network elements that are newly added or changed, a trigger rule is activated and these components are then able to collaborate and automatically generate a new network management program by using the information provided along with the SNMP libraries. Our method is useful for expanding the network structure and replacing network equipment. Through experiments, we have proved that our ANMS is useful when new network objects are added or changed in the network environment to expand the network structure. Further, we have verified that our ANMS system reduces the time and cost required to develop a network management program as compared to the manual method used in existing network management systems.

네트워크 관리는 다양한 네트워크 장비들을 적절하게 구성하고 운용하는 것이다. 대부분의 네트워크 관리 시스템은 장치구성 관리자, 성능관리자, 장애 관리자 등과 같은 기본부분으로 구성된다. 최근 광역의 개방형 인터넷의 등장으로 네트워크의 규모가 커지고 복잡해짐에 따라 다양한 네트워크 장비 및 호스트들에 대한 관리 역시 복잡해지고 중요하게 되었다. SNMP기반의 네트워크에서 다양한 종류의 네트워크 장비들을 관리하기 위한 네트워크 관리 프로그램을 개발하기 위해서는 많은 비용과 시간이 소모된다. 따라서 네트워크 환경을 확장하고 다양한 네트워크 장비들을 효율적으로 제어하기 위해서 이 논문에서는 트리거 기반의 네트워크 관리프로그램 자동생성기를 가지는 능동적인 네트워크 관리시스템을 제안한다. 트리거는 이벤트 컨디션 액션의 능동규칙으로 표현되어지며 네트워크 환경에 상태 변화가 생기는 경우 이를 감지하는 역할을 한다. 제안된 능동적인 네트워크 관리 시스템은 네트워크 엘리먼트들을 추가하거나 변경하는 경우 트리거 규칙이 활성화되고 네트워크관리시스템의 구성요소들이 상호작용하여 SNMP라이브러리에서 제공되는 정보들을 이용하여 새로운 네트워크 장비 관리 프로그램을 자동으로 생성한다. 능동적인 네트워크 관리 시스템은 자동생성된 네트워크 관리 프로그램을 이용하여 SNMP 네트워크 구성을 효율적으로 확장하는 것이 용이하다. 또한 ANMS 는 네트워크 관리프로그램의 개발기간 단축과 비용절감의 효과를 가져온다는 것을 실험을 통해서 확인 할 수 있었다.

Keywords

References

  1. Stallings, W.: SNMP, SNMPv2, SNMPv3, and RMON 1 and 2. 3rd edn, Addison‐Wesley, Reading, MA, USA (1999)
  2. Ju, H.T., Han, S.H., Oh, Y.J., Yoon, J.H., Lee, H.J., Hong, J.W.: An Embedded Web Server Architecture for XML‐Based Network Management. The IEEE/IFIP Network Operations and Management Symposium, Florence, Italy (2002) 5‐18
  3. Kim, Y.D., Cho, K.Y., Heo, J.H., Cheon, J.K., Cho, S.H.: Network Management System by using Transfer SNMP. Proc. of KNOM Conference, Taejeonn, South Korea, May (2001) 102‐106
  4. Barillaud, F., Deri, L., Fedirum, M.: Network Management Using Internet Technologies. Proc. IEEE/IFIP International Symp. On Integrated Network Management, San Diego, CA, USA (1997)
  5. Deri, L.: HTTP‐Based SNMP and CMIP Network Management. Internet Draft, IBM Zurich Research Laboratory (1996)
  6. Pell, H.A., Mellquist, P. E.: Web‐Based System and Network Management. Internet Draft, Hewlett‐Packard (1996)
  7. WBEM: http://wbem.freerange.com
  8. Perkins, D., McGinnis, E.: Understanding SNMP MIBs, Prentice‐Hall (1997)
  9. Case, J. (et al): Management Information Base for Version 2 of the Simple Network Management Protocol. IETF, RFC‐1907 (1996)
  10. OpenView: http://www.openview.com
  11. MRTG: http://people.ee.ethz.ch/~oetiker/webtools/mrtg
  12. Lee. M. J.: A Network Management System Based on Active Program Generation. Ph.D. Thesis, Chungbuk National University, Korea (2005)