A Network Management Architecture Using XML-based PIB

XML기반 PIB를 이용한 네트워크 관리구조

  • 윤권섭 (경희대학교 전자정보학부) ;
  • 홍충선 (경희대학교 전자정보학부)
  • Published : 2003.05.01

Abstract

XML is being used to describe components and applications in a vendor and language neutral. Therefore it already has a role in distributed system. XML is also being used as a data interchange format between components and applications in loosely coupled large-scale application. Until now, policy is described for specific applications and devices. Its use has been very limited. In current network management system, we can only invoke predefined operations and actions using policy-based network management. The main motivation for the recent interests in policy-based networks is to support dynamic adaptability of behavior by changing policy without recoding or stopping system. For these reasons we present the use of the XML for describing the policy and PIB(Policy Information Base) in COPS-PR. It improves flexibility and interoperability among heterogeneous network systems. It also can add new functionality into network components. In this paper, we propose a dynamically extensible network management architecture using XML-based PIB.

정책기반 네트워크 관리 구조는 정책을 전송하기 위해 COPS(Common Open Policy Service)와 이의 모델인 COPS-PR (Policy Provisioning)을 사용한다. COPS-PR은 여러 네트워크 관리 영역에서 효율적으로 활용될 수 있는 매커니즘을 가지고 있다. COPS-PR은 정책을 저장하고 디바이스정보를 저장하기 위해 PIB(Policy Information Base)를 사용한다. PIB는 PRC(Provising Class)와 PRI(Provisions Instances)로 구성되어 있다. PIB는 정책을 통해 디바이스를 제어하기 위한 기능이 미리 구현되어 있다. PIB에 PRI를 추가시킴으로써 정책을 수행시킬 수 있다. 하지만 미리 구현되어 있는 기능에 한정되어 사용하기 때문에 새로운 기능에 대해선 정책을 적용할 수 없는 단점을 가지고 있다. 본 논문에서 제안하는 구조는 기존 PIB에 단점을 보완하기 위해 XML로 변환된 PIB를 사용한다. XML 기반 PIB는 동적으로 새로운 기능의 추가가 가능하며, 정책을 통해 이를 수행시킬 수 있는 구조이다. 또한 본 구조에서는 정책 기술 시에도 XML을 이용하였다. 정책 기술시 XML을 이용하면 서로 다른 정책기술 언어를 사용하는 이 기종의 관리 시스템간에 정책 교환 시 XSLT(eXtensible Stylesheet Language Transformation)을 이용하여 쉽게 변환될 수 있다. 본 논문에서는 동적 확장을 고려한 XML기반 네트워크 관리 구조를 제안하고, 이를 구현하여 기존 시스템과의 차별성을 평가하였다.

Keywords

References

  1. Mark L. Stevens, Watler J. Wdss, 'Policy-basedManagement for IP Networks',Bell LabsTechrdcal Journal,1999
  2. D.Durham et al.,'The C0PS(Common Open PolicyService) Protocol', IETF, RFC2748 ,Jan.2000,http://www.ietf.org/rfc/rfc2748.txt
  3. KChan et al.,'COPS Usage for PolicyProvisioning,' IETF, RFC30S4 , Mar.2001,http://www.ietf.org/rfc/rfc3084
  4. W3C, 'Extensible Markup Language', http://www.w3.org/XML/
  5. M.Fine et al.,'Framework Policy InformationBase', IETF, Internet- Draft, drcft-ietf-rap-frameworkpib-04.txt, Nov. 2000, http://www.ietf.org/internet-drafts/draft-ietf-rap-frameworkpib-04.txt
  6. DMTF, 'Common Information Model(CIM)Specification Version 2.2', June 14, 1999
  7. DMTF ' CIM Schema Version 2.6 ' 7, 2001
  8. DMTF, 'Specification for the Representation ofCIM in XML', Version 2.0, July 1999
  9. DMTF, 'XML as a Representation for managemerit Information', A White Paper Version 1.0, September 1998
  10. 'Understanding LDAF',http://www.redbooks.ibm.con-i/pubs/pdfs/redbooks/
  11. M.Wahl ,' A Summaiy of the X500(96) UserSchema for use with LDAPv3' December 1997
  12. A.Westerinen et al.'Terminolcgy', IETF, Internetdraft, drqft-ietf-poIicy-terminoIogy -02.txt,Nov.2000, http://www.ietf.org/inter net-drafts/draft-ietf-policy-terminology-02.txt
  13. K. McCloghire et al., 'Structun; of PolicyProvisioning Information [SPPI]', IETF, Internetdraft,draft-ietf-rap-frameworkpib-06 .txt, Feb.2001, http://www.ietf.org/internet-drafts/draft-ietf-rap-frameworkpib-06.txt
  14. R Boutaba et a1.,'The Msta-Policy Inform ationBase(M-PIB)', IETF, Internet draft
  15. M.Casassa Mont et al.,' POWER Prototype :Towards Integrated Policy-Based Management', NOMS 2000, April 2000
  16. Natarajan, R et al.,'A XML based policy-drivenmanagement information service ',IM 2001
  17. J. P Martin-Flatin, 'Web-based management ofIP Networks and Systems', Ph.D thesis, SwissFederat Institute of TechnoIogy, Iausanne(EPEL), Oct. 2000
  18. International Organization for Standardization,'ISO 8879 : Standand Generalized MarkupLanguage(SGML), 1986
  19. W3C, 'Extensible Stylesheet Language(XSL)Version l.O', Recom -mendation, Oct 2001,http://www.w3c.org/Sty1e/XSl7
  20. W3C, Extensible Markup Language(XML) 1.0DTD, W3C Recommendadon, October 2000,http://www.w3.org/TR/REC-xml#dt-doctype
  21. W3C, 'XML Schema Part 0: Primer', Recornnendation, May 2001, http://www.w3.org/TR/xmlschema-0/
  22. Hong-taek Ju, Sehee Han, Yunjung Oh,Jeong-Hyuk Yoon, Hyojin Lee, James W. Hong,'An Embedded Web Server Architecture forXML-based Network Managemsnt' Proc of theIEEE/IFIP Network Operations andManagement Symposium (NOMS 2002), April,2002, Florence, Italy
  23. 윤정혁, 주홍택, 홍원기, 'XML 기반 네트워크 원리를 위한 SNMP-XML변환기 및 게이트 웨이', KNOM Review 제5권 1호, June 2002
  24. DMIF, 'WBEM Initiatve', http://www.dmtf.org/wbem
  25. R Boutaba et al.,'Implementation of a policybased network frame work using metapolides',December2001
  26. Ritu Chadha, 'Directory-Enabled Networking',NOMS 2000 tutorials 8 10-14 April 2000
  27. Apache XML project, 'Xalan-XSLT processor',http//xmI.apache.org /xalan-j/indsx.html