可复用基于移动代理网管系统模型.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
可复用基于移动代理网管系统模型

可复用基于移动代理网管系统模型   摘要:提出了一种基于移动代理的可复用网管系统模型。这一模型的核心内容是任务代理、导航代理和代理池,通过这三个部分的协同工作来实现系统对于子网的透明性,即系统的可复用性;提出了多代理协作和多代理分组传输的优化方法,通过优化,改善该模型下系统的运行性能。实验结果表明,该模型有效地屏蔽了子网差异性,提高了网管系统的运行效率。   关键词:移动代理; 可复用性; 网络管理; 多代理协作   中图分类号:TP393.07文献标志码:A   文章编号:1001-3695(2008)03-0876-02      在网络管理系统的研究中,传统的解决方式是管理者/代理模式。这种模式扩展性较差,且管理者与代理之间的通信频繁,网络通信量较大,影响系统运行性能;同时也不支持离线状态下的系统运维。在移动代理技术发展和相对成熟以后,应用移动代理技术实现的网管系统较传统模式要优秀得多。首先,移动代理作为一段独立的程序具有一定的智能性和重构性,大大提高了网管系统的可扩展性;其次,移动代理的迁移特性使得管理站与被管节点之间的通信次数、通信量减少,大大提高了系统运行效率;同时还保证了系统在离线状态下的运维。   基于移动代理的网管系统发展至今,也经历了几个阶段。最早的模型是一种扁平式的移动代理网络结构,后来有学者提出分域概念,使网络结构出现层次化,而将这种模式进一步发展,出现了真正的层次化基于移动代理的网络结构,也有效地兼容了已有网管系统。所有的这些模式的不同都体现在管理站对被管节点的直接或间接的管理方式上的不同,从而达到提高系统运行效率和适应大型网络能力的目的。对于大型网络中异构子网的支持却较少提到。本文结合以上所述的系统模型,提出了一种构建可复用于异构子网的基于移动代理的网管系统解决方案,并提出建立层次化的移动代理运行环境,更有效地完成了复杂的网络管理任务[1, 2]。      1 可复用的基于移动代理的网络管理系统模型      可复用的基于移动代理的网管系统模型采用层次化网络结构,在管理站、网关和被管节点中植入移动代理运行环境(mobile agent execution environment,MAEE),在管理站中引入任务代理,在网关中引入代理池和导航代理,如图1所示。      管理站包含一个用于网络管理的图形用户界面(GUI)、一个完成各种网络管理任务的移动代理代码库以及一个装配工厂用于将移动代理和一定的策略配置如路由等装配起来以发送到目标子网完成管理任务。   MAEE 是支持移动代理的重要平台,它完成移动代理的创建、运行、传送、认证、接收和保护等功能,为移动代理提供位置透明、便于控制、安全可靠的运行环境。因为任务代理、导航代理和代理池之间的主从性、包含性、继承性很复杂,所以在本模型中,MAEE要符合层次化设计。层次化是指一个移动代理可以被另一个移动代理所包含,被包含的移动代理称为子代理,包含子代理的移动代理称为父代理,子代理也可称为父代理的内部代理。系统中的任务代理就是子代理,导航代理则是父代理。父代理可携带子代理在网间节点作迁移;同时,父代理还可以调用子代理的方法,这些方法包括信息管理接口、迁移至其他节点的接口以及销毁接口,相反,子代理不可调用父代理的任何方法[3, 4]。   在这样一个网络结构中,真正使网管系统具备可复用性的核心部分是任务代理、导航代理和代理池。任务代理、导航代理和代理池是移动代理的三种类型,它们都具备移动代理的全部特性,同时又有不同的作用。任务代理是与具体管理任务相关的代理,它可以在被访问节点上执行它的管理任务。任务代理可以由一个子网迁移到另一个子网,而无须了解所到子网的拓朴结构;导航代理是与迁移路径相关的代理,不具有任何具体的管理任务应用程序。它装载并指引一个或多个任务代理在多个目的节点间迁移;代理池安装在目标子网的网关上,完成导航代理的生成、克隆、保存、销毁和路线预定义等功能,如图2所示。      当用户通过GUI发动一个网络管理操作时,管理站会根据请求指令在移动代理代码库中寻找相匹配的移动代理程序。如果代码库中没有此类代理程序,则由MAEE生成一个特定的移动代理,并装配上相应的管理任务,形成一个任务代理。此代理程序可随即写入代码库中,以备下次使用。   如图2(a)所示,当任务代理迁移至目标子网的网关时,网关中的代理池会寻找或生成一个特定迁移路径的空闲导航代理,将任务代理装载到导航代理中;图2(b)描述了导航代理携带着任务代理,按照代理池预设的迁移路径,逐一到达目的节点,从而完成网管任务。   这样,任务代理与导航代理职责分开,任务代理只注重于管理任务的完成,不去管在目标子网中该如何迁移,而导航代理注重按照代理池预设的路径在子网中迁

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档