路由器虚拟化项目中进程调度管理模块的设计与实现

来源 :北京邮电大学 | 被引量 : 2次 | 上传用户:whywxh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
路由器是数字网络的核心设备之一,其可扩展性和性能对数字网络至关重要。然而在传统的网络技术框架中,路由器却存在诸多不足,如软硬件的紧耦合性、封闭性和私有性等。因此,必须寻求突破。在这样的背景下,虚拟路由器技术应运而生。本论文描述的进程调度管理模块,是国内某大型通信设备公司路由器虚拟化研究项目的一部分。该项目使用Cavium Networks公司生产的OCTEON系列MIPS多核CPU的5200主板作为路由器业务板。进程调度管理模块的目的就是实现在该主板上的多进程调度和管理功能。首先,介绍了进程和进程调度算法、MIPS体系结构和ELF文件格式等相关技术。接着,从5200主板的使用入手,描述了现有Octeon系列5200主板进程装载和运行的过程,并描述了虚拟化项目的需求和软件体系结构,在此基础上提出了进程调度管理模块的总体设计。第四章,在总体设计的基础上,完成了调度管理模块各个子模块的实现。最后一章从多个方面对该模块进行了测试,达到了有效调度进程的目标,满足了最初的设计需求。在工作过程中,作者独立承担了进程调度管理模块的设计与实现工作,并完成了模拟测试环境的编写。
其他文献
正交频分复用多址(OFDMA)系统已经成为第四代移动通信的主流多址技术,将其与自适应技术相结合,能充分利用无线信道中的频率分集和多用户分集,提升无线通信系统的频谱效率。博
中医药技术在中国历史上发挥了巨大作用,实践证明其是疾病诊疗上行之有效的重要手段。如何结合现代信息技术和传统中医药知识,加速中医药领域的发展,促进中医药在实际临床中的应
随着互联网技术的飞速发展以及用户网络接入速率的提高,以IPTV技术为代表的网络新应用日益成熟,并且对IPTV视频播放质量的要求也日益提高。因此,IPTV网络的质量控制研究逐渐
如今,随着智能手机的大规模普及,智能手机上应用程序迅猛发展。对于智能手机平台上的移动应用,服务提供系统对其可用性、扩展性和实用价值显得尤为重要。在这一前提下,本文明
对于几乎所有的计算机架构研究和设计,由于制作真实CPU原型来分析微架构的性能和行为需要极高的设计成本和极长的研发周期,同时不断提出的新技术如多核、超标量的出现也需要CPU
随着计算机和通信技术的不断发展,Internet已经成为当今社会生存与发展必不可少的重要资源。随着网络的演进,在以IP电话、在线购物、视频会议等为代表的实时应用日益繁荣的同时
随着下一代网络的兴起和三网融合的推进,消费者对业务需求不断提高,运营商势必会建立更强大的业务支撑环境并推出综合化、个性化的融合网络业务。而业务质量的重要保证是测试
随着经济的发展,高分辨率的大场景图像在日常生活或者科学研究中越来越重要,最典型的应用是在虚拟现实技术中对虚拟的大场景的构造。大场景图像自动拼接技术是将输入的无序的小
当今,个性化推荐系统已经在很多领域得到了应用,如网络商品推荐、音乐推荐、影视推荐等。推荐技术包括协同过滤、内容过滤、知识发现等,但是这些推荐技术并没有充分考虑推荐
在软件生命周期中,由于源代码的变更,在新版本软件中可能会使得原来工作正常的功能出现问题。白盒回归测试的目的就是在程序有修改的情况下,保证原有功能正常的一种测试策略和方