位置:51电子网 » 技术资料 » 通信网络

基于Web和移动代理的分布式网络管理

发布时间:2008/11/28 0:00:00 访问次数:627

  web/java技术的成熟以及在互联网上的广泛应用,给新一代宽带无线移动通信的网络管理技术和模式带来了又一次技术革命。传统的大型网络管理存在着很多不足,可扩展性差,网络应用程序开发复杂。基于web的分布式网络管理以其特有的灵活性和易操作性显示了其强大的生命力。通过web技术(如超文本应用协议http,超文本标记语言html,java语言等)来集成网络管理系统,可获得适合于各种平台的简单的管理工具。web技术特别适合于要求低成本,易于理解,平台独立和远程访问的网络环境。基于web的网络管理具有很多优点,如统一的管理程序界面,平台独立,地理上和系统上具有可移动性,尤其具有更好的互操作性且成本低。目前在实现基于web的网络管理方面,比较普遍的一种方式就是基于代理的三级解决方案,即在网络管理工作站上运行一个web服务器,该服务器通过标准的网络管理协议(如snmp)与被管对象进行通信,通过http和客户浏览器进行通信。尽管基于web的分布式管理技术有着非常好的前景,但是当前的web技术在网络管理中还有一定的局限性,如http没有提供一种简单和易于接受的方式用于服务器向浏览器“push”信息,尽管如此,在未来的宽带无线移动通信中,网络管理技术将会融入统一的web中。图给出了基于web平台的分布式网络管理结构:用户使用标准浏览器实现对网络的管理。http引擎由嵌人在管理站的web server负责提供。web server向客户端浏览器提供的html和java applet代码有两个来源:一个是由网管开发人员定制,主要负责客户端浏览器界面;另一个则来自应用服务器提供的网管操作的结果,如网络拓扑结构的java applet。web server还负责将用户通过浏览器提交的网管要求传递给应用服务器。

  图 基于web和移动代理的分布式网络管理

  应用服务器接受并分析传递来的用户网管请求后,从ma数据库中定制并生成相应的移动代理。此外应用服务器负责接受来自被管设各的ma,读取并处理其携带回来的网管数据,将其中一些数据存储到网管分布式数据库中,并生成脚本代码将其结果传递给web server。分布式数据库存储了被管理网络的拓扑信息以及网络的其他重要信息。

  移动代理经过aglet(一种软件实体,具有移动性,可在一定控制机制下,携带自身状态,信息和代码等在网络中转移到另一个环境中去,并在该环境中恢复执行)进行相应的处理后被派遣出去执行网管功能。ma经过网络传送到被管理节点,被管节点上的aglet接受该ma,aglet根据相应的算法对ma进行处理。aglet提供执行环境使得ma携带的代码被执行以完成网管功能,然后将执行结果存储到ma中。ma根据事先安排的算法可以继续迁移到下一个被管节点,也可以迁移回nms。

  基于web和移动代理的分布式的网络管理技术,既继承了wbm网络管理技术的统一的管理程序界面平台的独立性,良好的互操作性和系统上的可移动性特点,又引人了移动代理技术,大大地提高了网管系统的性能,为管理人员提供更有分布性和实时性,操作更简便,性能优异的新一代宽带无线移动通信网络管理系统。随着现代网络发展越来越异构化,分布化,智能化和实时化,这种基于web和移动代理的分布式网络管理体系给迅速发展的移动通信网络提供了新的实现方法。

  欢迎转载,信息来自维库电子市场网(www.dzsc.com)



  web/java技术的成熟以及在互联网上的广泛应用,给新一代宽带无线移动通信的网络管理技术和模式带来了又一次技术革命。传统的大型网络管理存在着很多不足,可扩展性差,网络应用程序开发复杂。基于web的分布式网络管理以其特有的灵活性和易操作性显示了其强大的生命力。通过web技术(如超文本应用协议http,超文本标记语言html,java语言等)来集成网络管理系统,可获得适合于各种平台的简单的管理工具。web技术特别适合于要求低成本,易于理解,平台独立和远程访问的网络环境。基于web的网络管理具有很多优点,如统一的管理程序界面,平台独立,地理上和系统上具有可移动性,尤其具有更好的互操作性且成本低。目前在实现基于web的网络管理方面,比较普遍的一种方式就是基于代理的三级解决方案,即在网络管理工作站上运行一个web服务器,该服务器通过标准的网络管理协议(如snmp)与被管对象进行通信,通过http和客户浏览器进行通信。尽管基于web的分布式管理技术有着非常好的前景,但是当前的web技术在网络管理中还有一定的局限性,如http没有提供一种简单和易于接受的方式用于服务器向浏览器“push”信息,尽管如此,在未来的宽带无线移动通信中,网络管理技术将会融入统一的web中。图给出了基于web平台的分布式网络管理结构:用户使用标准浏览器实现对网络的管理。http引擎由嵌人在管理站的web server负责提供。web server向客户端浏览器提供的html和java applet代码有两个来源:一个是由网管开发人员定制,主要负责客户端浏览器界面;另一个则来自应用服务器提供的网管操作的结果,如网络拓扑结构的java applet。web server还负责将用户通过浏览器提交的网管要求传递给应用服务器。

  图 基于web和移动代理的分布式网络管理

  应用服务器接受并分析传递来的用户网管请求后,从ma数据库中定制并生成相应的移动代理。此外应用服务器负责接受来自被管设各的ma,读取并处理其携带回来的网管数据,将其中一些数据存储到网管分布式数据库中,并生成脚本代码将其结果传递给web server。分布式数据库存储了被管理网络的拓扑信息以及网络的其他重要信息。

  移动代理经过aglet(一种软件实体,具有移动性,可在一定控制机制下,携带自身状态,信息和代码等在网络中转移到另一个环境中去,并在该环境中恢复执行)进行相应的处理后被派遣出去执行网管功能。ma经过网络传送到被管理节点,被管节点上的aglet接受该ma,aglet根据相应的算法对ma进行处理。aglet提供执行环境使得ma携带的代码被执行以完成网管功能,然后将执行结果存储到ma中。ma根据事先安排的算法可以继续迁移到下一个被管节点,也可以迁移回nms。

  基于web和移动代理的分布式的网络管理技术,既继承了wbm网络管理技术的统一的管理程序界面平台的独立性,良好的互操作性和系统上的可移动性特点,又引人了移动代理技术,大大地提高了网管系统的性能,为管理人员提供更有分布性和实时性,操作更简便,性能优异的新一代宽带无线移动通信网络管理系统。随着现代网络发展越来越异构化,分布化,智能化和实时化,这种基于web和移动代理的分布式网络管理体系给迅速发展的移动通信网络提供了新的实现方法。

  欢迎转载,信息来自维库电子市场网(www.dzsc.com)



相关IC型号

热门点击

 

推荐技术资料

耳机的焊接
    整机电路简单,用洞洞板搭线比较方便。EM8621实际采... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!