容器云环境下容器调度策略的研究与实现

来源 :大连理工大学 | 被引量 : 2次 | 上传用户:fengeryqq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
容器是一种新型的虚拟化技术。相比于虚拟机,将应用部署在容器中,成本更低、资源利用率更高且易于迁移。由于容器与虚拟机在底层实现方式、资源粒度划分等方面的不同,传统的基于虚拟机的调度策略并不能很好的适用于容器技术。同时,对于容器本身考虑其运行环境,容器既可以被部署到物理机上,也可以被调度至在虚拟机上,因此,容器的调度问题会更加复杂。云环境中负载变化频繁,如何能对负载值进行预测并根据预测结果来进行有效的资源调度,是当前急需解决的问题。基于以上几点,本文分析了有关容器调度问题的国内外研究现状,总结了当前研究中存在的问题,设计并实现了几种容器调度优化策略。(1)针对当前大部分容器调度的研究仅考虑单一目标,基于此,本文同时考虑了由于节点资源碎片化导致的资源浪费、云数据中心能耗、资源利用率等,提出了一种多目标优化策略。对每一种因素给出相应的评估函数,运用标准化欧式距离计算容器节点与物理机节点的互补度,使用加权求和法将多目标问题转化为单目标,最后通过整数规划来得到最优解。实验结果表明,与种经典算法相比,本章提出的算法综合开销最少,可以有效降低能耗,提高资源利用率。(2)为了降低数据中心能耗,将容器部署问题与装箱问题相结合,考虑容器—虚拟机—物理机两层调度架构进行建模,将容器部署至虚拟机上。针对蚁群算法收敛速度慢易陷入局部最优等缺点,改进了状态转移概率和信息素更新规则,并融合了模拟退火算法的思想进行求解。实验表明,该策略能在一定程度上降低数据中心能耗。(3)为了降低SLA,提出了一种迁移容器选择策略。在容器迁移时,如果只考虑当前负载状态,就可能导致选择到了当前负载很高,但下一时刻负载低的容器做迁移。因此,本文通过粒子群算法来改进BP神经网络算法,对容器负载进行预测。针对容器迁移时,容器选择问题,既考虑当前负载状态,也考虑预测负载。实验表明,基于粒子群改进的BP神经网络比传统的BP神经网络预测效果更好,同时,本文提出的基于负载预测的容器选择策略,可以有效降低SLA冲突。
其他文献
随着加拿大新移民文学在2000年以后的强劲崛起,加强对其的整体性研究,势在必行。由于时空阈限,20世纪70年代末"新移民"与"华裔"之间虽然在现实生活中共处于新居空间,但由于"历史"的
白芨多糖作为天然高分子材料,存在较多的羟基修饰位点,通过对其疏水改性成两亲性嵌段共聚物,可应用于药物递送。将疏水基团硬脂酸与靶向基团叶酸通过酯键偶联在白芨多糖羟基
近些年来,蚌埠滤清器产业集群竞争力有了较大的改进,但是其当前依旧存在较大的问题,对其发展具有很大的限制作用。其问题和原因来自于多个层面。本文主要对当前蚌埠滤清器产
本研究根据利益相关者理论构建煤炭行业企业社会责任指标体系,参考全球报告倡议组织《可持续发展报告指南》、ISO26000等文件,结合煤炭企业自身特点,把煤炭企业社会责任分为
<正>京津冀一体化不仅仅是地域的一体化,也是文化、经济、乃至于产业的一体化。首拓公司计划在河北省曹妃甸中日韩循环经济开发区回收及精细化拆解利用废旧滤清器数量占京津
《蜘蛛》是生物学家周建人的一篇优秀的说明文。它是知识性、科学性、趣味性都比较强的昆虫知识小品。但是,在教学过程中,由于说明文自身的特点导致它没有记叙文那样引人入胜的
<正> 20世纪初,英国美学家托勒夫·贝尔提出了他著名的美学假设:艺术是“有意味的形式”。贝尔认为,“有意味的形式”“是一切视觉艺术的共同性质”,是审美趣味的先决条件。
会议
肺癌和肝癌是世界范围内常见且发病率和死亡率都比较高的癌种。目前,虽然广泛使用的临床诊断肺癌和肝癌的金标准主要还是病理学检查。但是,近年来分子诊断得到了越来越多的关
文章试图通过对中国乡土油画构图形式语言的抽象美、象征美、诗意美、人文美等审美特征进行分析,使置身于现代与后现代浪潮冲击之下的人们能够在乡土的静谧中不断反思。乡土
为了提升煤炭企业环境管理的有效性,运用利益相关者理论,对煤炭企业环境管理中的利益相关者进行了分析和梳理,进而提出了多方参与的利益相关者协调机制的构建路径。