文档介绍:西安工业学院
硕士学位论文
主动节点资源管理体系结构及关键策略研究
姓名:魏笔凡
申请学位级别:硕士
专业:计算机应用技术
指导教师:王建国
20050301
受貌笔忍主动节点资源管理体系结构及关键策略研究摘要学科:计算机应用技术为了解决传统网络不够灵活的局限性,研究界提出了在传统网络通信模型中增加计算是使网络变成一个更一般的计算引擎。动网络由于需要进行主动包中所携带的主动代码,从而需要耗费更多更复杂的资源。因此针对主动网络节点开发一个高效的资源管理模型是一个基本但又很重要的问题。本文主要目标就是研究和开发简单、实用的主动节点的资源管理策略,这些策略能够最大可能的利用主动节点的试矗焖俚牡鞫群痛碇鞫虐侠淼姆峙浜凸芾碇动节点的内存资源,合理分配带宽资源,提高主动节点资源的利用率。本文先提出了一致执行环境的思路,该思路运用组件思想用一致执行环境代替多执行短信包调度算法。内存管理主要从两方面入手。一方面是限制主动应用鞫运行的时间另一方面是限制主动包运行时占用的内存大小。对于这两个方面,内存管理算法先对最后通过两个仿真试验证实了当主动节点采用资源管理算法时可获得较好的性能。关键词:主动网络;主动节点;资源管理;信包调度;内存管理:带宽管理研究生签字结构使得网络具有可编程的思路。主动网络正是在该思路的指导下建立的,在主动网络中网络节点不但转发信包,还对通过主动节点的信包进行定制的计算。主动网络的基本目标主动节点更好的灵活性使得资源管理成为主动网络的一大挑战。与传统网络相比较主环境。在此基础上开发了一个基于组件的主动节点资源管理原型系统,在此原型系统上本文详细讨论了诖婧痛淼墓芾硭惴ā6杂贑的管理本文提出了基于优先级的主动包进行静态检查和估计,接着当主动包运行时,定时器对主动包的运行时间进行实时监测。对于带宽的管理则使用基于优先级的低带宽需求优先传输的算法。指导老师签字、
緎删弘一:。~骁溉∥。呲印颉#骸ⅰ蚊⒐つ,甀琣瑂甒瓹瑀印—:.甌瑀..,.猠.,琺.
籥;;;.—;
髀课题来源及背景本章在介绍发展的基础上,讨论了对本课题进行深入研究的意义,然后阐述和实现了一个主动节点资源管理的体系结构;对主动节点资源管理算法的探讨和研究。该课题是陕西省教育厅专项科研计划项目J加甏源艘院螅琁杆俪晌H嗣墙换恍畔⒌闹匾9ぞ撸峁如文件传输、电子邮件、韧绶瘛5撬孀攀奔涞耐平惩绮还涣榛畹弊端逐渐显现,传统网络是由端节点和中间节点酚善骰蚪换换组成的。一般应用程序执行在端节点上通过中间节点通信。通信的基本单位称为信包。网络的基本功能是提供通信服务。网络协议规定了通信双方报文的数据格式、通信方式、响应各种网络条间节点对每个报文不做处理。因此,传统荒芴峁熬×Υ洹络服务,这种设计是由当时的技术水平所决定的。随着婺5牟欢戏⒄梗拥笔钡募甘鐾缃诘愕墓婺7⒄沟饺缃袷谕节点,而且其规模还在迅速增长。计算与网络的紧密结合,新的应用缍嗝教逍畔⒋涞的传输系统之间、传统网络技术与新的应用之间越来越不相匹配。另外传统谘迟、带宽和数据丢失方面不提供任何保障,路由器按照同一方式处理所有的分组础熬力传输”服务庋贾碌慕峁褪牵河捎谧刺畔⒌娜狈Γ虐荒鼙挥τ没蛄铀区分,这样路由器就不能提供额外的资源以满足应用需求【俊为了解决网络的灵活性问题,研究界提出了在传统网络通信模型中增加计算结构使得网络可编程的思想,也就是说通过中间节点编程手段来增加网络的灵活性。通信硬件与控成的封闭系统,第三方软件供应商不能存取、控制路由器和交换机的环境、算法和状态,所以,可编程网络研究目标是为了开放网络这个黑匣子,通过编程手段快速、动态、自动地产生和配置新的网络服务,解决传统网络中新的网络服务产生、配置都是手动的、费时费钱的缺陷。目前有两个学术团体研究可编程网络。一是开放信令不但转发信包,还对通过这些节点的信包进行定制化的计算。主动网络的最初目的是使网算,因此可以称之为被动网络。了本课题的研究目标。第三节详细的阐述了本课题所作的工作,主要涉及两大方面:设计件变化的规则。端系统和中间节点执行同样的协议规范。而且,为了高效地转发报文,中的不断出现,硬件技术的发展,处理器的性能价格比的不断提高,使得传统网络技术与新制软件的分离是达到网络可编程的基础。在现有条件下,网络仍然是由硬件和少量软件组【研究界,二是主动网络”芯拷纭主动网络珹是一种新的网络体系结构,在主动网络中网络节点络变成一个更一般的计算引擎。它向网络用户提供一个可向网络中间节点动态加载服务的编程接口。主动网络是相对于现有网络而言的,现有网络由于不对报文内容进行处理或计耐
课题研究意义的技术和标准引入现有网络中的困难;由于几个网络协议层的冗余操作而使网络性能下降;在己存在的结构模块中加入新服务的困难岢龅模⒃诘蹦甑摹巴缦低澄蠢捶⒄狗较颉会议