云环境中的多工作流在线调度问题研究

来源 :厦门大学 | 被引量 : 0次 | 上传用户:jmzhao8888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会的发展,不同领域所需计算和存储的工作流规模日益增大,计算流程也日益复杂,将数据计算和数据存储从传统PC端迁移到云端,从而获得更高的计算效率已成为普遍趋势。云计算通常采用即用即付机制,并依靠保障服务质量(Quality of Service,QoS)来满足用户需求。常见的QoS包括应用程序截止时间约束等,因此,在本文中,我们着重考虑具有截止时间约束条件的,子任务间具有相互依赖关系的实时多工作流在线调度问题。任务调度一直是云计算中的核心问题,它关系着计算资源能否被高效使用。当前云计算调度算法的研究,大多关注于如何缩减任务集或者工作流整体被处理总时间,而较少关心任务完成率以及从云环境服务提供商的角度去考虑云资源的利用率。在本文中,我们关注的调度目标是提高任务完成率和云资源的利用率,而不是传统的任务集整体被处理时间。为解决云计算环境下实时多工作流调度问题在实际环境中“难以实施”、“规模受限”、以及“缺乏有效的性能基准”等问题,本文设计了一款名叫Real Time Workflow Simulator的实时工作流模拟器,简称为RTWSim,用以支持在线多工作流调度问题的研究。该模拟器可以组建生成一组测试工作流,其包含可指定数量的任务,并且每个任务的子任务间具有相互依赖关系,每个任务具有可预设的截止时间约束。除此之外,这组测试工作流满足存在一种最优调度方案,使得任务在满足截止时间条件的前提下,具有100%的处理器资源利用率和任务完成率。一方面,本模拟器使算法研究人员可以将该工作流测试集作为调度算法的性能测试数据;另一方面,研究人员可将其调度结果与最优调度方案进行对比,从而为其调度算法的改进提供指导性方向。为验证RTWSim实时工作流调度模拟器的正确性和可用性,本文通过使用RTWSim生成的工作流测试集,测试了四种经典的传统单处理器调度算法在多处理器环境下对实时工作流的调度性能。此外,在RTWSim的辅助下,本文还提出了两种新的云计算多工作流实时调度算法,ELDF(Earliest Level-Deadline First)和 LREB(Level Relaxing and Elastic Backfilling)。ELDF算法很好的改进了经典EDF算法不适用于实时工作流的在线调度的问题。LREB算法利用可伸缩的回填机制和分层松弛机制成功提高了任务完成率和处理器资源有效利用率。
其他文献
最近几年,经济全球化的新形势促进建筑市场逐渐开放,建筑行业取得飞速发展,市场竞争愈加激烈,建筑工程项目施工管理变得至关重要。因此,建筑企业需采取行之有效的控制措施对
共时性结构已成为当今军旅长篇小说创作的重要模式,它包括三种基本类型,即网络式、套盒式和时空型结构。共时性结构具有“横断面”、立体性、交织性、多功能及叙述上的绵延性
肾是创伤危重患者最易受损的重要脏器之一,急性肾功能损害(acute kideney injury,AKI)的发生率及死亡率高。及时预测AKI发生的能力在监测病情进展中起着至关重要的作用。其中
通过不同地源热泵技术应用案例,分"水源利用"、"土壤源与复合换热系统应用"、"末端系统"与"热泵与应用"等四个方面,分析介绍地源热泵技术与应用创新点,体现通过地源热泵技术
现代军旅诗发端于"五·四"运动前后,人的自觉意识的觉醒开启了反战诗歌。20年代在红军部队和苏区群众中出现了"红色歌谣",30年代至40年代发展为抗战诗。抗战时期至1949年现代
蒸汽朋克发端于19世纪中期,成型于20世纪80年代,是以西方蒸汽机时代为背景的一种文化趋势和美学概念,其在艺术上以鲜明的时代印记与大胆的视觉架构而闻名,建立了一套完整的视
<正> 伊利尔·沙里宁曾说过:"城市是一本打开的书,从中可以看到它的抱负。让我看看你的城市,我就能说出这个城市居民在文化上追求什么。"如果说城市是一本书,那么公园恰是书
提出利用Cube中的维层次(dimensionhierarchy)聚集技术来创建高性能的维层次聚集Cube(dimensionhierarchyaggregatecube,DHAC).充分利用DHAC已保存的维层次信息,对Cube中多维
<正> 对于成千上万正在恋爱和已经结婚的人们来说,爱情永远是一个充满诱惑而又充满疑问的话题。男女双方要了解彼此是否真正相爱并非易事。为了帮助人们明察自己的感情在多大
目的探讨直肠癌术前同期加量三维适形放疗(three-dimensional conformal radiotherapy,3DCRT)、静态调强放疗(intensity-modulated radiotherapy,IMRT)和螺旋断层放疗(helica