下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于仿真网格平台的资源调度算法模拟论文导读:网格资源管理是网格中一件非常复杂和具有挑战性的工作。说明利用网格模拟器可以对资源调度算法作出客观的评价。资源调度模拟,基于仿真网格平台的资源调度算法模拟。关键词:网格,资源调度算法,资源调度模拟网格计算是分布式计算中一个重要的新领域,它的目标是通过对各种分布式的、异构的、动态的计算资源的集成,向用户提供随处可得的、灵活的、可靠的、一致的、标准的、廉价的计算能力1。论文大全,资源调度模拟。网格资源管理是网格中一件非常复杂和具有挑战性的工作。论文大全,资源调度模拟。资源管理的好坏、效率的高低直接关系到计算网格系统的性能,因此对资源管理的研究显得尤为重要。
2、在传统的分层调度模型中,网格资源调度的目标与分布式计算系统、集群系统的调度目标是相似的,衡量调度性能的指标包括资源利用率、调度长度等。假设有个作业,需要调度到个资源上运行,任务在上的执行时间为,等待时间为,那么资源调度的目标则是找到一个调度,使得2。而在经济模型的网格资源调度中,每个应用在提交的时候都有着时间(deadline)和费用(cost)的要求,因此调度目标就是在满足deadline和cost限制的前提下,根据用户请求(如时间最优、费用最优等)选择不同的调度策略,找到一个合适的调度3。论文大全,资源调度模拟。论文大全,资源调度模拟。由于网格固有的异构性和动态性,很难对网格系统的性能进行
3、评价,因此在网格资源管理和调度算法的研究过程中,人们越来越多地试图采用网格模拟器以提出的算法进行分析和比较。网格模拟器的作用就是模拟一个网格环境,我们可以在这个模拟的环境中研究算法的可行性和性能问题4。通过配置不同的参数,可以模拟出现实网格环境中的各种应用场景,使得模拟结果更具真实性;通过分析在模拟器上实验的结果,可以不断地改进算法的设计。GridSim是澳大利亚墨尔本大学开发的一个基于Java的网格仿真工具。它提供了一个可视化的网格模拟界面称为Visual Modeler4。安装好的GridSim运行 java jarvisualmodeler.jar即可启动模拟界面。在Visual Mod
4、eler中可以根据需要添加不同用户和资源,并设置它们的参数(图1,图2)。图1 启动Visual Modeler图2 设置用户与资源参数在GridSim工具中编译代码就可生成模拟结果。我们使用GridSim可以来模拟现有的时间最优算法(Optimise Time)、代价最优算法(Optimise Cost)和时间代价均衡算法(Optimise Cost and Time),并对它们的优劣进行评价。在Visual Modeler中加入3个用户和3个资源。论文大全,资源调度模拟。网格环境设置如下:(1)设置用户参数表1 用户参数设置 用户名 调度算法 预算花费 时间期限 任务数量 任务长度 任务输
5、入 任务输出 User_0 Optimise Cost 100 110 21 13000 39 72 User_1 Optimise Time 95 125 18 10000 53 11 User_2 Optimise Cost and Time 88 146 25 21000 65 90 (2)采用的资源属性如下: 表2 资源属性设置 系统结构 操作系统 时区 资源价格 分配策略 机器数 PE数 MIPSRating Sun UItra Solaris 10.0 43.8875 Time-shared 2 6 377 生成源代码后采用如下命令编译执行(以OptimiseCost为例): ja
6、vac classpath%gridsim%jarsgridsim.jar;OptimiseCost.javajava classpath%gridsim%jarsgridsim.jar;OptimiseCost 图3 启动仿真程序图4 User_0基于Optimise Cost的模拟结果根据输出结果,统计任务完成情况如下表:表3三种调度策略完成任务情况 用户 调度策略 用时 花费 任务数 完成 User0 OptimiseCost 50.0236 47.6425 21 21 User1 OptimiseTime 39.2146 82.5418 18 18 User2 OptimiseBoth
7、 48.9561 66.2543 25 25 表中OptimiseBoth表示Optimise Cost and Time。 作出折线图如下:图5 三种调度算法模拟结果比较结果分析:从图表可以看出,User0用的费用最少,但是时间用得多;User1用的费用最多,但完成任务快;User2采用了时间代价均衡算法,费用和时间介于User0和User1之间,并且完成的任务最多。论文大全,资源调度模拟。该结果与算法提出的初衷是一致的,说明利用网格模拟器可以对资源调度算法作出客观的评价,从而使得用户可以根据自己的需求选择合适的调度策略。在以后的研究中,可以对已有算法进行改进,再通过网格模拟器来检验改进算法
8、是否比原有算法具有优越性,这对资源调度算法的改进研究具有非常强的指导作用。参考文献:1都志辉,陈渝,刘鹏编著.网格计算M.北京:清华大学出版社,2003:1922.2DavidFernndez-Baca.AllocatingmodulestoprocessorsinadistributedsystemJ.IEEETransactionsonSoftwareEngineering,November,1989,15(11):14271436.3BRAUNTD,SIEGELHJ,BECKN,AComparisonofElevenStaticHeuristicsforMappingaClassofIndependentTasksontoHeterogeneousDistributedComputingSystemsJ.JournalofParallelandDistributedComputing,2001,61(1):810837.4RBuyya,MMurshed.GridSim:AToolkitfortheModdelingandSimulationofDi
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2206北京大学未来技术学院招聘劳动合同制人员1人备考题库及完整答案详解(名校卷)
- 重要客户投诉快速处理客服团队预案
- 2026重庆永川区中山路街道办事处玉清社区招聘全日制公益性岗位人员1人备考题库附答案详解(能力提升)
- 2026上海奉贤区储备人才招录31人备考题库【能力提升】附答案详解
- 2026云南昆明聂耳交响乐团编外人员招聘2人备考题库带答案详解(a卷)
- 2026上海奉贤区储备人才招录31人备考题库附答案详解【完整版】
- 公司招聘制度管理制度
- 2026贵州贵阳观山湖区铭廷小学语文教师招聘备考题库(考点提分)附答案详解
- 投资保护及诚信经营承诺书4篇范文
- 汽车制造业生产安全管理预案
- 机械加工课程思政教学案例解析
- 电线电缆故障排查方案
- 纺织服饰原料供应商准入制度
- 三线一单生态管控
- 韩国地理教学课件
- 电力设备控制系统设计方案
- 2025海航航空食品(北京)有限公司招聘260人笔试参考题库附答案解析
- 景观水池防水施工方案(3篇)
- 生态韧性评估方法-洞察及研究
- 2025《体育与健康课程标准》试题及答案(两套)
- 场地平整施工工艺流程
评论
0/150
提交评论