求解云计算资源调度问题的多邻域局部搜索算法研究

来源 :金琪 | 被引量 : 0次 | 上传用户:never0005
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云计算资源调度问题是指在给定物理服务器资源和待分配虚拟机列表的情况下,为每台虚拟机分配合适的主机,在满足各维度资源上限约束以及多种分配规则约束的条件下最大化系统可放置虚拟机数量。针对云计算公司的具体应用场景,如何整合一次调度和二次调度过程,并设计高效可靠的资源调度算法,对于提高云计算系统资源利用率和服务质量具有重要意义。针对云计算资源调度问题,提出了一种基于辅助目标的多邻域局部搜索算法(Auxiliary Objective based Multi-neighborhood Local Search,AO-MNLS)。一次调度场景对应于问题中的初始解构造过程,算法通过主机资源剩余量构造搜索树,对于待分配的虚拟机,定位至搜索树中的一组主机并执行贪心算法,实现对虚拟机分配请求的快速响应。二次调度场景对应于问题中的局部搜索过程,提出了两种基于启发式规则的辅助目标函数——平均值目标和碎片目标,通过衡量执行邻域动作前后主机内的平均虚拟机大小以及资源碎片情况,在筛选邻域动作时起到更好的引导作用。针对问题结构设计了单虚拟机移动邻域和双虚拟机交换邻域,在搜索过程中允许暂时违反资源上限约束的主机出现并执行修复动作,扩大了局部搜索的搜索空间。此外,算法在邻域搜索时采用了邻域划分机制,在不影响优度的情况下进一步提升算法的求解效率。根据某云计算公司提供的真实数据设计了100个算例,AO-MNLS算法在其中50个算例上能求到理论的上界值,同时在31个算例上的计算结果优于对比算法的结果,在4个算例上略差于对比算法的结果,在其余65个算例上持平对比算法的最优结果。实验结果表明了AO-MNLS算法在求解性能和效率上的优越性。此外,通过构建算法的简化版本并进行对比测试,验证了算法中搜索树、辅助目标函数和邻域结构等组成部分的重要性。
其他文献
分布式数据库凭借其良好的写性能和扩展能力在大数据场景得到了广泛应用,基于日志结构合并树(Log-Structured-Merge Tree,LSM-Tree)的键值存储系统是数据库中最为常见的单机存储引擎。当有热点访问或节点伸缩时,分布式数据库各节点间以数据分片为单位进行数据迁移,而这通常会改变LSM-Tree按比例逐层放大的稳定树形结构。为保持结构稳定,LSM-Tree必须在后台频繁执行合并操作
学位
预取作为常见的片外存储器延迟隐藏技术之一,可以有效缓解“内存墙”问题。传统预取器通过学习存储器访问模式来预测将要访问的数据。然而,数据组织方式的复杂导致存储器的访问呈现出不规则的特点,且多核系统的使用也令访问模式难以辨别,这些都使得传统预取器的精准预测变得困难。为此,具有复杂问题建模和强大学习能力的机器学习方法被用于设计预取器。但现有基于机器学习的预取器只专注于地址预测的准确性,而忽略了调整激进程
学位
最近这些年,鉴于中国经济形态的转变,消费成为经济发展的主要动力。在影视行业飞速发展的同时,越来越多的角色演员被招募进来。推荐技术没有跟上,故而本论文采取了与过去不同的思路,设计了一个演员推荐系统。本论文围绕演员推荐系统的目标设计了一套推荐算法,并实现了一套有效的演员推荐系统,为选角人提供个性化的演员推荐。首先,借助于查询、分类、阅读相关文献,学习国内外理论研究现状及成果,分析未来发展走向,了解利益
学位
基于非易失内存构建的持久化键值存储系统因其大容量、高性能、快速持久化等特性被广泛使用。为了满足应用不断增长的性能需求和对范围查询的功能需求,相关工作对持久化内存键值存储系统进行了优化,但以B+树作为索引的键值存储系统存在点查询性能低的问题,而基于Radix树索引的键值存储系统无法同时提供高性能和低空间开销,且崩溃一致性保证开销较大。针对上述问题,在非易失内存中设计实现了基于Min RT索引的持久化
学位
随着数据密集型应用的日益增加,现代计算机系统对内存的容量和带宽提出了更高的要求。为了满足这些需求,采用DRAM(Dynamic Random Access Memory)与NVM(Non-Volatile Memory,非易失性内存)共同组成混合内存已经成为一种趋势。由于当前NVM与DRAM尚存在性能差距,为了充分发挥混合内存的性能,需要使更多的内存请求在高性能内存上完成,因此如何高效地动态管理数
学位
保护系统作为核电厂神经中枢,是核电厂安全稳定运行的重要保障。传统保护系统采用模拟仪控技术,系统故障率高、自诊断能力差,定期试验多采用手动方式,试验步骤复杂、人因失误率高。随着计算机技术在保护系统中的应用,数字化保护系统自动化程度高、可扩展性强、自诊断功能强大,其可靠性评估方式和定期试验方案必然与传统模拟保护系统存在较大区别。另外,法规标准虽然对定期试验总体要求一致,但详细要求比较离散且不够统一。由
学位
基于日志结构合并树(Log-structured Merge Tree,LSM-Tree)的键值存储系统将随机写通过缓存聚合为顺序写而获得了良好的写性能,目前已得到了广泛应用。然而,以LevelDB为代表的LSM-Tree键值存储系统在合并压缩过程中存在着严重的写放大问题,这不仅降低了系统的整体吞吐率,也影响着当前主流存储设备SSD的使用寿命。另一方面,LevelDB还存在着因写暂停而造成的高尾延
学位
近年来,随着数据量呈爆炸式增长态势,数据去重技术得到广泛发展和应用。为了节省网络带宽,广域网环境下通常使用数据去重技术来避免传输冗余数据。广域网去重技术主要应用在网络边缘设备(如交换机)上,当数据到达交换机时,先对其进行数据分块,再计算并对比各个数据块的指纹来识别和消除重复数据块,从而减少要传输的数据量。网络边缘设备存在上万条TCP流,传统单层哈希指纹计算方案会大大增加指纹碰撞的概率。当出现指纹碰
学位
随着大数据时代的到来,新兴的图卷积神经网络(Graph Convolutional Network,GCN)被越来越广泛地应用于不同领域。与此同时,由于GCN输入图的稀疏性以及其规模的不断增长,GCN训练时间开销也随之增长,进而影响到GCN应用的效率。如何加速GCN的训练以提高应用的效率,已经成为图神经网络领域的研究热点之一。目前的GCN训练系统利用图处理技术来加速图顶点之间的信息交换(聚合)过程
学位
本文将仪式界定为具有特定规范的、非常态的象征行为。莫言的小说以写实和寓言的方式呈现了多样化的仪式及其变迁,在叙事上将仪式特征和小说艺术深度结合。兼具神圣和世俗、崇高和邪恶的仪式与其美丑相生、善恶交织的艺术风格相得益彰。莫言小说中的仪式分为善仪和恶仪。善仪是指能够凸显生命力量和生命原欲的仪式,包括人生仪礼和日常仪式。诞生礼仪指向生命崇拜,虔诚的求子仪式和艰难的分娩仪式共同凸显了根植于中国文化源头的生
学位