“上海高校网格e-网格计算应用平台”任务调度策略的优化

来源 :上海大学 | 被引量 : 0次 | 上传用户:myjoys
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网格技术源于20世纪90年代的美国政府的分布式超级计算项目Ⅰ-WAY。网格把分布在不同地点的、不同单位的、不同计算节点的各种计算和信息服务资源,例如计算能力、存储能力和信息服务能力,整合为一个单一的(虚拟的)系统。 "上海高校网格e-网格计算应用平台"是基于OGSA架构的网格计算环境。主要包括四个计算资源结点和一个网格任务管理平台。这四个计算资源节点分别是:上海大学自强3000集群计算机系统、上海超级计算中心曙光4000A集群计算机系统、华东理工大学SimFarm集群计算机系统和上海大学自强2000集群计算机系统。于2005年12月通过了上海市级鉴定。专家对于"e平台"的鉴定结论是"该平台达到了国际先进水平"。本人参加了该平台所使用的基于优先级的抢先式任务调度系统的开发工作,认为该任务调度系统在吞吐率,资源利用率和调度环境适应性三方面还可以改进。在论文中提出了三个任务调度优化的方案: ①时间片轮转任务调度。借鉴了单机操作系统中所使用的时间片轮转算法,将其应用到网格平台中,通过对相同任务级别的用户任务进行时间片轮转调度来达到提高平台整体吞吐率的作用。根据网格平台的特点,将工作重点放在资源匹配的实现上,提出了交叉匹配的思想。并且在平台中实现了时间片轮转任务调度。 ②特殊级任务调度。特殊级任务是指具有资源需求可变和任务优先级低的特点的计算任务。在其它用户任务调度完成后,通过对特殊级任务的调度来最大限度地把平台中的空闲资源利用起来。根据平台的实际情况,提出了特殊级任务规范,改进了特殊级任务进行中间运行结果保存的方式。最后在平台中设计和实现了特殊级任务调度机制。 ③遗传算法任务调度。为了使调度程序能够应对随着平台的发展而可能变得更加复杂的调度环境,提出了在平台中使用遗传算法进行任务调度的想法,并且根据平台的实际情况,提出了遗传算法任务调度对资源优先级和任务优先级的处理方法。最后在平台中设计和部分实现了遗传算法任务调度。Ⅰ
其他文献
论文从地震数据的特点和约简需求出发,分析传统的粗糙集和基于优势关系的粗糙集在约简算法方面存在的问题,对经典粗糙集算法作出改进,提出一个基于优势关系的粗糙集模型,并把它集
书法及水墨画是中国重要的传统文化,其特有的水墨表现方式和抽象写意的画法与西方的绘画有很大的不同。为了能用计算机绘制出中国水墨画的效果,我们设计了一个虚拟毛笔和水墨传
随着计算机网络技术、存储技术、嵌入式技术的不断发展,用户保存的媒体文件不断增多,如何有效地管理多媒体资源就成为一个亟待解决的问题。因此,作者设计了这个基于嵌入式系
道路是遥感影像中重要的地物信息,其智能识别与定位对于电子地图的动态更新、影像数据库的建立、遥感影像的分析等领域都具有重要的意义。本文针对高分辨率遥感影像城市道路的
肺癌的死亡率远高于世界上其它的癌症。在全世界,每年死于肺癌的人数超过1000000,这个数字远高于由于肠癌、乳腺癌和前列腺癌死亡的人数。对肺癌的早期诊断和治疗是降低其死亡
摘要:太阳能是一种具有对环境污染最小和二氧化碳排放最低的可再生能源。为了避免能源危机,人们将更多的使用太阳能。因此,估算太阳能发电厂所产生的电量是很有意义的。近几年
在网格环境中,资源是异构的、分散的,大量地理上分布的资源为不同的组织所拥有。由于这些组织具有不同的使用规则、不同的计费模型和不一样的负荷能力,构造具有集中的资源管理和
Web服务选择是Web服务中重要的组成部分。传统的Web服务选择只是简单的基于关键字的语法匹配,查询得到的服务包含了大量用户需求的以外的大量的垃圾服务,导致搜索的用户体验很
随着数字化医疗的发展,医疗机构每天产生大量医学诊断相关数据,如何充分利用、挖掘这些数据中包含的重要知识,以辅助医生作出快速、准确的诊断,已经成为当今亟待解决的问题。此外
电子商务环境包括多方之间利用电子技术进行的所有在线活动和业务运营,随着互联网和电子商务网站的巨大发展,当消费者选择他们所需物资和商品时,他们面临着严重的数据重载问题。