多核虚拟计算平台的网络服务质量控制关键技术研究

[复制链接]
查看: 296|回复: 0

2万

主题

3万

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
72280
发表于 2022-8-4 14:46:47 | 显示全部楼层 |阅读模式
目:


雅宝题库答案
****此区域为收费内容****    需支付 1 知识币后可查看,1币=0.01元查看答案


雅宝题库解析:
近年来,随着多核计算、系统虚拟化技术的逐步成熟,基于多核硬件和系统虚拟化软件的多核虚拟计算系统,逐渐成为通用计算和嵌入式应用的基础平台。在多核虚拟化系统中,虚拟机监控器和客户操作系统的双重计算汇聚能力,和多核处理器的高并行计算吞吐能力,使得在单个系统上同时运行成百上千的应用成为可能。这种大规模的应用汇聚,给系统资源调度,尤其是稀缺资源的调度,带来了很大的挑战。网络是现代计算系统的关键基础设施,网络服务质量可在很大程度上决定应用系统的整体服务能力和服务质量。长期以来,网络接入技术的发展速度落后于计算能力进步的速度,多核计算系统中的网络接入能力与计算能力严重不匹配。因此,针对多核虚拟化系统中大规模应用汇聚的特点,研究网络服务质量控制技术,充分利用有限的接入带宽,为多核虚拟计算系统上的众多应用提供所需的网络接入服务,在实际应用中具有非常重要的意义。本文以在多核虚拟化计算平台中实现面向应用的网络服务质量保证为主要目标,针对多核虚拟化主要应用场景对网络服务质量控制的需求,围绕面向应用的接入带宽管理、实时应用报文延迟保证以及网络服务连续性保证等关键技术进行了深入研究,取得的主要研究成果如下:1.        根据多核虚拟化系统中网络带宽规划的需求,提出了一种双层网络管理模型——CMC模型。CMC模型以通道(Channel)、微通道(Micro-Channel)作为系统网络接入的两级划分,可通过通道和微通道的参数组合,定义复杂的网络接入资源分配策略。2.        系统地研究了面向应用的网络服务质量控制机制,提出一种基于CMC模型、可用于多核虚拟化系统、面向应用的网络带宽管理系统——TACS,并基于Linux操作系统实现了一个原型系统。评估测试表明,系统可对多核虚拟化平台的网络接入资源进行有效的、面向应用的细粒度管理。3.        针对基于多核虚拟化平台的嵌入式系统中实时应用和非实时应用共享网络资源的需求,设计了一种复合型报文调度算法——HCQ队列。HCQ通过入口分类整形和静态优先级调度,对报文进行分类调度,优先保证实时应用的报文传输延迟,同时为非实时应用提供尽可能多的可用带宽。理论分析和实验结果表明,HCQ可在保证将实时应用的报文延迟控制在一个较小的范围内的同时,实现接入链路带宽的充分利用。4.        针对启用网络安全防护的多核虚拟化集群中,虚拟机跨节点调度过程中应用网络服务发生中断的题目,提出了一种可保证应用网络服务连续性的框架——CoM,并基于Xen虚拟机监控器进行了原型实现。原型系统的评估结果表明,此方案的效果明显,且不会带来过多的性能损失。





上一篇:某快速动员生产管理系统的设计与实施
下一篇:某人力资源公司人事服务管理系统的设计与实施
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图