云服务系统中实时任务调度与资源动态调配方法研究

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:sunshu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面对信息化战场中海量的战场信息和高动态并发的作战单元应用需求,云计算将为战场信息服务模式提供了一条新的途径。云计算作为分布式计算的最新发展趋势,它借助先进的虚拟化技术,将云计算数据中心大规模的计算、存储、网络等资源虚拟成巨大的资源池,为用户提供按需服务。在云计算模式下,用户只需将任务提交到云服务系统,云服务系统将自动分析任务特性、预测任务的资源需求,再根据云服务系统中底层资源的使用情况,将任务调度到相应的资源上执行,并在用户指定的时间内完成任务的执行。即,用户只需提交任务、服务质量要求和接收任务执行的结果,而中间的所有事情,云服务系统将自动完成。对于云服务系统而言,高效的任务调度和资源动态调配方法是提高其性能的关键技术之一。目前,已经存在大量关于云服务系统中任务调度和资源动态调配的研究成果。但是,已有的研究大部分集中于理想的调度环境:1)被调度的任务集合预先知道;2)任务的执行时间是确定值,并且在调度前可以获取;3)资源即时可用。然而,在实际的云服务系统中,存在大量动态、随机性因素。比如,任务到达率剧烈变化,任务执行时间具有随机性,资源可动态伸缩和启动资源需要时间开销等。云服务系统中这些动态和随机因素,往往使得预先生成的调度方案失去原有的优势或无法顺利实施,甚至使得初始调度方案不再可行。因此,云服务系统中实时任务调度和资源动态调配方法研究极具理论和现实价值,且富有挑战性。在实时任务调度和资源动态调配过程中,本文主要针对以下三种典型的情况:任务动态到达、任务执行时间是随机变量、主机和虚拟机启动时间不可忽略。本文的主要工作和创新点包括以下四点:(1)提出了一个可扩展的主机组织模式。针对云服务系统中大规模主机对传统主机组织模式,比如,集中式、分层式和分布式,提出的挑战,提出协同式组织模式,将大规模主机分为多个集群,每个集群都有一个独立的调度器,每个调度器负责本集群的任务调度和资源调配,同时调度器之间相互协调,共同调度任务和底层资源,从而提高云服务系统的可扩展性。(2)提出一个随机性感知的调度框架。针对云服务系统中实时任务的高动态、随机性和高时效性要求的特征,为每个集群提出一个随机性感知的调度框架,将大部分等待任务放置在全局等待队列中,并控制虚拟机上等待任务的个数,当虚拟机完成任务之后,等待任务就立即执行,然后优先调度全局队列中时效性要求较高的任务到虚拟机上等待,避免已经完成任务的随机性累加到当前调度的任务,从而提高调度的方案的稳定性和保障实时任务时效性的能力。(3)提出了一个随机性感知的调度算法PRS。针对云服务系统中实时任务动态到达、执行时间具有随机性的问题,在随机性感知调度框架的基础上,巧妙集成前摄性和反应式调度思想,提出一个在线调度算法PRS,该调度算法根据云服务系统的实际运行情况,不断为云服务系统生成新的任务和虚拟机调度方案,从而在保证实时任务时效性要求的条件下,提高云服务系统中主机资源的有效利用和降低能量消耗。(4)提出了一个机器启动时间感知的任务调度与资源动态调配算法STARS。在云服务系统中,实时任务的到达具有随机性和突发性,当云服务系统中的负载突增时,启动主机和创建虚拟机的过程会造成一定的时间开销,使得某些任务不能及时开始,从而延误了它们的截止期。针对以上问题,本文提出机器启动时间感知的任务调度与资源动态调配算法STARS,借助单个虚拟机CPU能力可以动态伸缩的能力,通过转移机器启动时间对截止期较短任务的影响,以减缓机器启动时间对突增任务时效性的影响,以提高云服务系统保障实时任务时效性的能力。
其他文献
包头市青山区在党建工作中统筹规划,形成了“三级统筹、两力驱动、一体推进”的区域化党建工作新模式。
本文研究了民用无人机在全球背景下的应用前景及发展制约因素,分析了促进其发展的新技术,研究了该行业的产业环境,并对未来5年的市场前景做了预测.其目的在于提供一个整体的
人力资源和社会保障部近年来大力推行一体化教学改革,选取了一批一体化教学试点改革院校,在试点过程中院校的教学模式、学生的综合职业能力和教师的教学能力均得到提升,但是也存
目的:旨在探讨各相关因素对肿瘤患者的细胞免疫功能的影响。方法:采用我院检验科的BD FACSCantoⅡ流式细胞仪分析2016年6月至2017年4月期间67例肺癌、胃癌及结直肠癌肿瘤患者
本文对某微型航空发动机涡轮强度计算分析,进行传统方法和有限元两种方法进行计算,并对两种方法进行了对比.传统的计算方法比较繁琐,不能一眼就看出结果如何,要花大量的时间
中美意识形态之间的关系,包含着丰富而复杂的内容,需要在此基础上形成一个矛盾的辩证观,即以马克思主义哲学的矛盾辩证观去审视中美意识形态之间的辩证关系,这样才能够正确把