主动网络中程序分发与调度机制的研究

来源 :清华大学 | 被引量 : 0次 | 上传用户:konlee53
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着因特网的快速发展,网络用户对网络服务的需求也不断增长。但是现有网络主要是根据“端到端”观点设计的。网络节点只是进行简单的数据转发,而由端系统来进行网络的控制和管理,因此新的服务很难快速部署在现有网络中。为了解决现有网络存在的不足,加快网络服务的升级和部署,人们提出了主动网络的解决方案。主动网络允许用户或网络应用“按需”定制自己的网络服务,从而从根本上解决了上述问题。但是主动网络在编程语言,代码分发,执行环境,安全,操作系统,管理,效率等方面仍然需要大量深入切实的研究。 本文主要致力于主动网络中代码分发和资源调度问题的研究,深入探讨了涉及主动网络核心功能的主动代码标识、传输、验证、组装和加载执行的各个过程。本文的主要成果包括:1.提出了一种新的主动程序标识和描述方法,解决了主动程序的命名问题;2.提出了一种从主动程序名字映射到其代码的两级映射机制,该名字解析机制基于XML描述文档来进行,克服了现有映射方法单一、难于扩展等功能缺陷;3.提出了一种新的主动程序传输协议,该协议简单、安全、高效;4.在上述研究结果的基础上,提出了一种新的主动程序分发机制。5.研究了主动节点的资源调度问题,提出了一种层次混合资源调度模型,并提出和实现了该模型下的一种CPU调度算法。理论分析表明该CPU调度算法比现有算法具有更好的公平性和更短的延迟。 文中的第二部分是将上述研究工作中的部分成果在实际中进行了应用。主要的成果有:1在主动网络实验平台ABone上实现了上述的主动程序分发机制,并进行了相应的测试实验;2.在上述的主动程序传输协议的基础上,发明了一种用于网络环境下支持多操作系统的计算机远程启动协议。该协议利用主动程序传输协议来传输内核镜像。目前,该成果已经实现了产业化应用。
其他文献
异构数据库系统是相关的多个数据库系统的集合,可以实现数据的共享和透明访问,每个数据库系统在加入异构数据库系统之前本身就已经存在,拥有自己的DMBS。异构数据库的各个组成部
近年来,互联网上传播的内容已经大大超出了文本的范围,图片、音频、视频、文档等复杂的信息形式越来越多地出现在网络生活中,成为人们日常工作娱乐不可缺少的一部分。为了对这部
以流水、波浪为对象的水波模拟是当前计算机图形学研究的热点之一,在计算机游戏、影视、广告等领域中有着重要的实际用途。本文研究了水波自由曲面的造型、绘制以及二维流场可
软件测试是确保软件质量的重要途径之一。自动测试技术可以辅助应用程序的开发,在软件工程研究中具有重要意义。随着移动应用的普及,人们日常生活使用移动应用的机会越来越多。
实体消歧旨在解决文本中广泛存在的名称歧义问题,在语义化搜索、问答系统、知识库扩充、异构知识库融合等领域有着广泛的应用。如果存在包含实体定义的知识库,实体消歧将文本中
随着宽带无线网络逐渐融入传统互联网而形成有线网络和无线网络共存的无线因特网,人们利用无线网络传榆多媒体数据的需求日益迫切。然而由于无线因特网既有传统互联网的特点,也
随着中国经济的快速发展与中国城市化进程的日益深化,中国城市交通系统因城市车辆的增多,面临前所未有的压力与挑战。本文通过调研现有城市交通系统,发现其存在着两大问题:城市交
该文主要研究了在P2P网络下,基于内容的音乐检索问题.该文首先对音乐内容进行研究,根据音乐旋律的统计量,提出了一种基于音程差的音乐内容的表示方法,并提出了在这种表示方法
视频编码是多媒体关键技术之一,从科研到娱乐的各个领域都扮演着重要的角色。H.264是目前最先进的视频编码标准,包括了许多新提出的视频编码技术。目前,应用最广泛的视频编码标
数据库系统的优化对于整个系统的正常运行起着至关重要的作用,但是,它却是一项非常复杂的工作。 本文从数据库服务器、应用程序、操作系统及网络等几方面对数据库应用系统在