论文:P2P网络管理系统信息模型设计与实现.docVIP

论文:P2P网络管理系统信息模型设计与实现.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
P2P网络管理系统信息:论文:P2P网络管理系统信息模型的设计与实现 摘要:为满足基于P2P的网络管理体系结构中管理节点间的协作需求,提出了一种基于语义Web服务和XML的网络管理信息模型。利用P2P通信和语义Web服务,可实现网管服务的分布式注册,服务的统一描述和基于能力的服务检索;利用XML来制订网络管理服务调用的标准,可以实现服务的跨域自动调用。原型实现和运行测试表明,利用提出的模型框架,异构网络管理系统可以通过节点间的服务调用和信息共享实现管理任务的协作。 关键词:网络管理;P2P;语义;Web服务;XML 1引言 随着互联网的快速发展,网络规模急剧扩大,传统的集中式网络管理体系结构越来越难以适应网络管理的需求,网络管理正在向大规模、分布式协作的方向发展。分布式网络管理体系结构涉及管理节点之间的组织结构、通信机制和信息建模。另一方面,随着P2P技术的迅猛发展,P2P技术已经在许多应用领域得到了成功的应用。由于P2P技术在体系结构上是节点之间对等通信的,近来也有一些学者尝试基于P2P技术来构建分布式的网络管理系统[1~3]采用基于P2P的网络管理体系结构需要设计自治的网络管理系统(NMS,network managementsystem)之间的通信机制。由于NMS之间通常是异构的,基于不同的语言和平台。一些学者尝试采用Web service技术,的确Web service可以较好的实现异构系统之间的通信,比如面向服务的网络测量系统perfSONAR[4]。 但是由于传统Web services技术对服务的描述和查询机制过于简单,直接运用于P2P网络管理体系结构中会导致NMS之间的服务发现和调用比较困难。在P2P网络管理体系结构中,各个NMS发布的服务应当方便地被检索,这就需要服务的统一描述和基于功能的服务检索策略;为了更加高效地完成网络管理任务,服务调用时要尽可能减少人工干预,这就要求统一的数据规范。因此需要建立一个信息模型作为基础,使得服务描述、服务检索、结果返回、服务调用可以在这个信息模型框架下方便地实现。目前比较知名的网络管理信息模型有CIM(common information model)[5]、SID(sharedinformation model)[6]等。这些信息模型最初目的在于为管理域中的实体提供一种抽象的表示,但机器可读性较差,另外对管理对象的描述较为单一。除此之外,人们还提出了基于本体的信息模型。目前本体在网络管理领域的研究主要包括本体建模的可行性研究[7,8],本体同其他信息模型的映射[9~11]以及本体同数据库的映射[12]等。很多研究成果都表明了本体在网络管理信息建模方面的优越性,但是建立的本体模型大多由原有信息模型(CIM、SID)映射而成,抽象程度很高,不适合描述不同管理节点的网络管理服务;另外过于复杂的信息模型既会给使用造成不便,又降低了机器推理的效率,进而影响服务的描述和检索。因此我们需要认真分析现有信息模型,以促进NMS间的服务协作为主要需求,最大程度将目前异构的模型和数据整合到一个统一的框架下。基于P2P的网络管理体系结构,本文提出了面向服务的网络管理信息模型,针对服务的检索需求,构建了网络管理本体库(NMO,network man-agement ontology),使得每个网管系统(也称网络管理节点)都使用NMO中的概念和关系来对自身的网管服务进行统一描述;同时为P2P节点间的服务检索设计了匹配策略。为了实现服务的自动化、智能化调用,利用XML模式建立了服务调用的数据封装规范,每个Web服务的请求和应答都是一个有效的XML文档,这些XML文档遵循统一的标准,可以被不同管理域的管理节点自动识别,从而避免人工编写服务调用的繁琐劳动。在原有基于Overlay技术的网络管理体系结构IMN(internetmanagement network)[13]的基础上,实现了面向服务的P2P网络管理系统IMSN(internet managementservice network),通过在P2P网络中服务的检索和调用,实现了网管系统间的任务协作和信息共享。本文重点讨论其中的信息建模问题。2 P2P网络管理信息模型框架——网络管理本体库我们的目标力图通过建立基于本体的信息模型,在服务检索时,为P2P Overlay网络中管理节点间的信息理解提供支持。 在本体建模的过程中,首先收集网络管理领域的各种信息元素,接着对信息元素进行精细的分类,建立一个抽象的模型框架,然后使用特定的软件平台建立与模型框架相对应的数据模型,用于各管理节点服务的描述和检索,支撑具体的网络管理应用。本体库信息来源主要包括以下几类:SNMP协议的管理信息库,设备私有信息,网络测量信息,配置管理常用信息以及大量的网络管理专有名词集合

您可能关注的文档

文档评论(0)

nnh91 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档