基于Kubernetes的异构资源调度的研究与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:leolee19820604
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年,随着大数据、人工智能等领域的蓬勃发展,相关应用对于计算资源、存储资源的需求不断增长。为了支撑这些不断增长的需求,越来越多的应用正在迁移到“云端”上。云计算是指基于互联网,统一管理和调度计算资源,存储资源,软件资源等,并将这些资源按需求共享给终端用户。另外,云计算平台可以降低开发者的开发难度,提高开发效率,满足全栈需求,实现快速稳定的迭代。而新兴的虚拟化技术Docker容器凭借其自身启动快,资源损耗小等特点,被越来越多的企业用于部署云服务到实际生产中。Kubernetes是基于Docker容器的开源容器管理系统,凭借其开源、可扩展、部署难度低等诸多优点,目前已成为了容器编排的首选方案。然而,在实际生产中,Kubernetes在资源调度方面仍然存在不足,无法满足异构、复杂环境下的用户需要。因此,本文提出了基于Kubernetes的异构资源调度方案,具体工作如下:本文分别设计了面向CPU、GPU、内存等多种异构资源的伸缩调度策略及均衡调度策略。(1)提出了一种基于历史负载数据的资源调度方法,能够改善集群通过经验分配资源导致低负载状态下资源利用率低的问题。(2)提出了一种基于优先级算法的GPU弹性伸缩解决方案,能够提升集群GPU资源紧张情况下GPU资源的利用率。(3)提出了一种资源均衡分配模型,能够避免拥有多种异构资源的集群中某种资源的使用率过高,而其他资源使用率很低的状态,达到公平分配集群资源的效果,从而提升资源利用率。通过实验表明,以上三种方案对资源利用率有一定提升。
其他文献
内生安全网络研究主要围绕协议安全、身份真实、行为可控、数据可信等方面构建安全能力。与传统基于先验知识的、“亡羊补牢”式的网络安全机制相比,内生安全从内嵌和原生角度出发,设计实现不依赖攻击者先验知识的主动防御能力。本论文聚焦于数据可信方面,开展网络流指纹机制研究,通过在流量行为层面主动嵌入安全机制,提供主动流量分析能力,实现网络内生安全。本文的主要工作包括:(1)针对流指纹理论建模问题,提出了一种基
计算机视觉(Computer Vision)是专注于模拟人类视觉的感知,分析并深层次理解图像和视频数据的学科,而图像生成(Image Generation)是计算机视觉中一种新型的研究方向,其通过学习真实图片的分布,并从学习到的分布中采样而获得逼真度较高的生成图片。本文聚焦于图像生成中的人脸生成领域,研究可支持姿态定制的人脸生成方法。得益于当前生成模型对于人脸分布的建模与拟合变得愈发清晰且真实,本
电解锰渣及其固化体的工程特性对其资源化利用具有重要意义.通过大量的室内土工试验,对电解锰渣固化前后的物理和力学性能进行了研究.结果表明,电解锰渣未固化前与粉土较为相似,无法作为填方材料直接进行填筑,生石灰的掺入可以有效地提升电解锰渣的性能,生石灰固化后的电解锰渣固化体则是一种性能较好的路基填筑材料,可以为实际工程提供理论指导.