面向大规模异构评测任务的容器集群管理方法

来源 :国防科技大学 | 被引量 : 0次 | 上传用户:aaxiongaa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,以Docker为代表的虚拟化容器集群逐渐成为各类软件企业支撑升级大规模业务系统的核心技术。在新型的智能化IT教学实训平台中,为支持大规模异构IT技术的实训和自动化评测,基于虚拟化容器来构建底层评测集群能够有效隔离IT编程语言和技术架构等的差异,从而提供全IT技术栈的教学与实训云服务。与此同时,能够有效提升实训服务的软硬件资源利用率和用户体验。虚拟化容器集群是承载高效自动化评测服务的基础。对于高并发的异构IT技术评测任务集,提供隔离化、定制化、高可用的评测服务会涉及两个方面的问题:首先,针对不同的IT技术架构和编程语言,需要提供包含不同编译评测环境的镜像。IT技术种类和编程语言非常多,因此需要构建的Docker镜像种类和数量很大,如何对大规模的镜像进行有效管理成为需要解决的第一个关键问题;其次,在大规模用户进行在线评测时,需保证在实时响应用户请求的同时提高后台硬件资源利用率。为此,根据用户应用场景等对容器的生命周期进行动态调度和管理是需要解决的第二个关键问题。针对大规模异构镜像管理,论文着重分析了镜像复用率低下以及镜像无序蔓延现象的问题根源,并通过IT教学实训平台线上用户和任务数据分析,探讨解决方法,并对所提出方法进行实验论证。论文提出了基于镜像深度检索策略以提升镜像定位成功率的办法,以及基于镜像相似度分析的镜像去冗及镜像合并算法,并通过服务镜像插件化、分离仓库等策略优化平台镜像组织方式。针对容器集群的调度管理问题,论文重点围绕容器运行期的调度算法和资源分配策略展开。对于容器的各生命周期阶段,论文分析了不同阶段的容器集群应用主要矛盾,并依据问题建模,提出了相关调度算法,解决大规模异构评测任务场景下的容器集群调度和控制问题。相关算法包括:改进的集群节点优选算法、流控算法、自适应的容器运行时状态转换策略以及资源浮动配额方法等。提升在有限资源状态下的平台稳定性和运行效率。评测云平台所针对的任务场景事实上是一种典型的云平台任务场景,而相关容器集群调度和管理方法在类似云平台建设中可有一定借鉴意义。
其他文献
碳硼烷(carborane)在生物医药、配位化学以及材料科学等领域都有着广泛的应用,发展新型碳硼烷衍生化方法、制备新型碳硼烷衍生物也已成为当前碳硼烷化学研究领域中的核心问题之
伴随着数字化多媒体的发展,显示器作为各种信息产品的终端也得到了人们的广泛关注,其中有机发光二极管更是成为科学界研究的焦点。与传统无机半导体相比,有机发光二极管的制
人到中年,在不知不觉之中睡眠质量日趋下降。这时,人们仍然疲于奔命地投入日日夜夜快速紧张的生活节奏,却不去注意自己的睡眠问题,久而久之, 陷入全身心的困乏。回想人的一生
会议
随着数字图像处理技术的革新,图像修复技术成为新的研究热点。数字图像修复技术是通过某种计算方法分析破损区域已知像素信息与缺失区域的联系,以某种规则利用已知区域的信息
随着社会的进步和教育的新变革,社会对人才需求的方向也发生了根本性的变化,在新型教育上提出了在高中地理教学中有关地理学科核心素养培养的要求。地理学科在高中阶段,由初
随着科技的进步,人们开始普遍关注白光发光二极管(W-LEDs)照明领域的发展,高品质三基色荧光粉是现在荧光转换型W-LEDs研究的热点。铝硼硅酸盐三基色荧光粉具有优质色品、高显色
分支预测是提高处理器流水线指令供应和吞吐量的有效途径。然而,在多核体系结构下,一个核在初始启动时,由于分支预测历史的缺失,分支预测器需要经过一个训练的过程才能获得较
光子晶体光纤(Photonic Crystal Fiber,PCF)因为其灵活的结构设计和良好的光学非线性而得到了广泛关注。本文将光子晶体光纤与非线性光学特性相结合,利用四波混频效应设计了
干涉合成孔径雷达(Interferometric synthetic aperture radar,InSAR)在地形测绘、军事侦察等方面有着重要的应用价值。InSAR技术通过对不同视角下获取的两幅或多幅SAR图像进
随着无线通信技术的快速发展以及其承载业务的多样化,使得无线通信资源的需求量也与日俱增。无线通信信道的开放性和共享性,导致当用户接入无线网络时可用的无线频谱资源越来