您好, 访客   登录/注册

网络资源管理的Agent模型探讨

来源:用户上传      作者: 薛力

  摘要:目前我国网络资源规模日益扩大,针对网络响应时间过长和网络资源利用率低的问题,通过对Agent基本思想的研究,本文提出了一种网络资源管理系统,是基于主从式Agent模型的,对系统性能进行测试,与基于SNMP模型的系统相比,当网络规模越大时,本文所设计的系统响应时间越短,系统性能差别就越显著。测试结果表明:该系统可以降低网络资源消耗,优化了网络性能。
  关键词:网络资源管理系统 主从式Agent模型 框架结构
  中图分类号:TP393.07 文献标识码:A 文章编号:1007-9416(2015)09-0000-00
  1 Agent模型概述
  将某实体执行任务用Agent模型(Agent-based-model)来描述。Agent模型主要描述了以下四个方面:第一:实体中的每一个组成个体叫做Agent,其中Agent发现状况问题时,反应及时,并且在工作过程中不会遇到干扰问题,具有较强的适应性和目的性;第二:模型中的Agent同周边环境的其他Agent相互传递、相互影响;第三:Agent可以根据周围环境进行调整,并且Agent的状态将会受到周边Agent的影响;第四:每个Agent之间相互传递、相互影响,这会导致模型系统整体特性发生改变。因此,不难发现,基于Agent模型的系统是大量Agent单元相互影响而显示整体特征的系统。
  2 网络资源管理系统的框架结构
  本文将主从式移动Agent模型的框架结构分为三个方面:第一:网管站,它属于工作运行管理界面,主要用途在于传送从Agent的数据指令以及生成从Agent单元;第二:从Agent,从Agent根据预订的策略在管理节点和网管站中进行转移,主要用途是采集数据。第三:系统中被管理节点,此类节点存在于从Agent单元,被管理节点接受从Agent访问,采集其节点数据,进而可以顺利完成所传递的网管任务。图1所示为网络管理系统框架结构图:
  图1 网络管理系统框架结构
  管理员可以根据网管站中的用户界面主Agent进行管理,主要用途能够生成任务和从Agent,当方案确定以后,管理员能够派遣从Agent执行任务。从Agent完成任务后,将信息转移到网管站,网管站能够对信息进行处理,将最终结果传递给管理员。网管站给出一个从Agent任务后,从Agnet能够分派任务,进而实现操作的异步性。由于网管站较少干预已派遣从Agent的行为,因此,系统能够节约网络资源,并且提升Agent的响应速度。
  3 网络资源管理系统的性能测试
  总响应时间T可近似表示为:
  (1)
  式(1)中 ――派遣任务时间; ――完成任务时间, ――延迟。
  与传统网络资源管理方式SNMP进行对比,n个节点被派遣时,SNMP需要进行n次,本网络则只需派遣一次。
  (2)
  假设网络延迟相同,SNMP总延迟为2nt。两个系统的响应时间可以由式(1)推得:
  (3)
  在Matlab平台对两个模型进行仿真,当网络节点越多时,基于Agent模型的网络资源管理系统的响应时间相比于SNMP系统越少,系统的性能就越明显。这说明了本文所设计的系统适用于较大的网络规模。
  4结语
  为了避免网络资源数据信息拥塞,减少网络资源管理性能。本文通过研究Agent的模型的基本思想,提出了一种基于主从式Agent模型的网络资源管理系统,并且对系统性能进行测试,与基于SNMP模型的系统相比,当网络规模越大时,本文所设计的系统响应时间越短,系统性能差别就越显著。
  参考文献
  [1]曾小平,孙永强,谢建华.基于移动Agent.的主动网络[J].软件学报,2000,11:54-57
  [2]刘亦明,陈涵生.Agent模型在网络管理中的应用[J].计算机工程,2003:29(12):120-122.
  [3]许惠虹,杨传厚.使用移动Agent技术的网络管理[J].通信技术,1999.4:15-16.
  收稿日期:2015-07-28
  作者简介:薛力(1958―),男,汉族,北京人,硕士,高级工程师,研究方向:通信、弱电工程、计算机网络。
转载注明来源:https://www.xzbu.com/8/view-7096632.htm