CORBA/SNMP 통합 관리 시스템 구축을 위한 게이트웨이 구축 방안

  • 강영민 (포항공과대학교 컴퓨터공학과) ;
  • 홍원기 (포항공과대학교 컴퓨터공학과)
  • Published : 2000.02.15

Abstract

Todays enterprise networks are composed of multiple types of interconnected networks.Enterprise Networks interoperability between these technologies is needed. To enable interworking, it is necessary to be able to map between the relevant object models and to build on this to provide a mechanism to handle protocol conversion on the domain boundaries.In this paper, we describe a gateway between management application in the CORBA domain and agent in the SNMP domain and various integration methods. The main function of the gateway is to dynamically convert the method invocations on object reference in CORBA domain to SNMP messages for MIB entries at remote agents, We also present translation methods from SNMP MIB to CORBA IDL using Direct translation and Abstract translation. JIDM algorithm has no notion of containment and inheritance relationships between object classes and is difficult to understanding between management attribute and SNMP Action attribute. Abstract translation over come these problems.New superclasses define for common attributes and define explicit CORBA method for SNMP Action.It is a methodology for obtaining the CORBA-compliant management agents from already existing SNMP agents.

엔터프라이즈 네트웍의 크기가 커지고 그 관리 범위가 넓어짐에 따라 분산 망 관리 시스템의 수용을 요구하게 되었고 또한 표준 프레임웍들간의 상호 연결 및 작용이 필요하게 되었다. 이 논문에서는 네트웍 관리 프레임웍인 SNMP도메인과 분산 객체 기술의 하나인 CORBA도메인간의 통합 관리를 위한 구현 방안을 제시한다. 표준에서 사용하는 직접 변환은 객체 지향적인 특성을 표현하고 있지 않으며, action을 위한 속성의 정의가 다른 속성과 구별되지 않는 등의 한계를 지니고 있다. 이러한 한계점은 추상적 변환 방법을 통해 새로운 클래스의 정의, 명확한 메쏘드 정의라는 방법으로 충분히 극복될 수 있다. 직접 변환의 편리함과 추상적 변환의 효율적인 관리 정보의 구축이라는 장점을 이용한 직접 변환과 추상적 변환의 혼용을 통한 정보 모델 변환 방법을 이용한 게이트웨이의 개발 방법을 제시한다. 이러한 통합 관리 시스템 구축은 CORBA/SNMP 간의 효율적인 통합 관리를 제공한다.

Keywords

References

  1. 박성욱, '웹 기반의 엔터프라이즈 네트웍 트래픽 모니터링 및 분석', Masters Thesis, POSTECH, GSIT,1998
  2. ITU-T Recommendation M.3100: Principles for a Telecommunications Management Network, International-standard, 1992
  3. W, Stallings,'SNMP, SNMPv2 and RMON,' 2nd Edition, Addison-Wesley, 1996
  4. OMG. The Common Object Request Broker: Architecture and Specification Revision 2.0. OMG, July 1995. OMG TC Document
  5. Joint-Inter-Domain Working Group, X/Open and Network Management Forum,'CORBA/TMN Interworking,' May 1998
  6. Open Group, 'Inter-Domain Management: Specification Translation-intra,' http://www.opengroup.org/onlinepubs/8349099/chap01.html,1997
  7. Joint-Inter-Domain Working Group, X/Open and Network Management Forum, 'CORBa/TMN Interworking SNMP Part,' May, 1998
  8. ISO/IEC, CCITT, Specification of Abstract Syntax Notation One (ASN.l), ISO/IEC 8824, CCITT Recommendation X.208, 1998
  9. International Standards Organization, Information Technology-Open Systems Interconnection-Guidelines for the Definition of Managed Objects(GDMO), ISO/lEC IS 10165-4, June 1992
  10. Smile Company, http:;/www.orbycom.fr/products.html
  11. UH Communications, http://www.login.dknet.dk! uh/products.html
  12. Subrata Mazumdar, 'Inter-Domain Management between COREA and SNMP' DSOM'96, L' Aquila, Italy, October 1996
  13. Qinzheng Kong, Graham Chen, 'Integrating COREA and TMN Environments' CiTR Technical Journal-Volume 1, http://www.citr.com/02.TechnicalJournal/01.Volume_l/01.Papers/TechnicalJournal.html
  14. IBM SystemView Agent, http://www.support.tivoli.com/sva/shaover.html
  15. James Rumbaugh, Michael Blaha, William Premerlani, Frederick Eddy, and William Lorensen. Object-Oriented Modeling and Design Prentice-Hall., 1991
  16. OMG, CORBAservice:Naming service Specification, http://www.omg.org/corba/sectrans.htm, 1995
  17. OMG, CORBAservice:Event service Specification, http://www.omg.org/corba /sectrans.htm, 1995
  18. 김성환, 김영달, 김창현, 김휘강, 'UNIX 시스템 툴 잘쓰기', PC어드밴스, pp 548-612, May 1995
  19. IONA, Orbix 2, IONA Technologies Ltd., Release 2.0
  20. Michael Sample, 'Snacc 1.2:A High Performance ASN.1 to C/C++/IDL Compiler,' Febryary 1993. http://www.fokus.gmd.de/ovma/freeware/snacc/entry.html
  21. K. McCloghrie, M. Rose, Management Information Base for Network Management of TCP/IP-based internets: MIB-II, RFC1213, March 1991