- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第九章云计算仿真器CloudSim
CloudSim简介 CloudSim体系结构 CloudSim核心模拟引擎 CloudSim核心模拟引擎 CloudSim核心模拟引擎 CloudSim核心模拟引擎 CloudSim层 CloudSim层 CloudSim层 CloudSim层 用户代码层 CloudSim云模拟器的类设计图 CloudSim技术实现 CloudSim技术实现 CloudSim技术实现 CloudSim技术实现 环境配置 运行样例程序 运行步骤 调度策略的扩展 仿真核心代码 仿真核心代码 仿真核心代码 平台重编译 习题 阅读精选 1.仿真步骤 (1)初始化CloudSim包 (2)创建数据中心 (a)创建主机列表 (b)创建PE列表 (c)创建PE并将其添加到上一步创建的PE列表中,可对其ID和MIPS进行设置 (d)创建主机,并将其添加到主机列表中,主机的配置参数有ID、内存、带宽、存储、PE及虚拟机分配策略(时间或空间共享) (e)创建数据中心特征对象,用来存储数据中心的属性,包含体系结构、操作系统、机器列表、分配策略(时间、空间共享)、时区以及各项费用(内存、外存、带宽和处理器资源的费用) (f)最后,创建一个数据中心对象,它的主要参数有名称、特征对象、虚拟机分配策略、用于数据仿真的存储列表以及调度间隔 (3)创建数据中心代理 数据中心代理负责在云计算中根据用户的QoS 要求协调用户及服务供应商和部署服务任务 (4)创建虚拟机 对虚拟机的参数进行设置,主要包括ID、用户ID、MIPS、CPU数量、内存、带宽、外存、虚拟机监控器、调度策略,并提交给任务代理 (5)创建云任务 创建指定参数的云任务,设定任务的用户ID,并提交给任务代理。在这一步可以设置需要创建的云任务数量以及任务长度等信息 (6)在这一步调用自定义的任务调度策略,分配任务到虚拟机 (7)启动仿真 (8)在仿真结束后统计结果 2. 详细实现代码 下面通过注释的方式讲解贪心策略的仿真核心代码,在org.cloudbus.cloudsim. examples包中新建类ExtendedExample2,实现代码详见教材! 3. 运行结果分析 ?基于贪心策略的仿真结果 ?基于顺序分配策略的仿真结果 CloudSim平台重编译主要通过Ant工具完成 --从/下载Ant工具,本书使用的版本为1.8.2。将其解压到目录C:\ apache-ant-1.8.2 --设置环境变量,在Path中加入C:\apache-ant-1.7.1\bin。将命令行切换到扩展的CloudSim路径(build.xml所在目录),在命令行下输入命令C:\ cloudsim-2.1.1ant,批量编译CloudSim源文件,生成的文件会按照build.xml的设置存储到指定位置,编译成功后自动打包生成cloudsim-new.jar并存放在C:\cloudsim-2.1.1\jars --扩展的CloudSim平台生成后,在环境变量ClassPath中增加路径:C:\CloudSim\jars\cloudsim-new.jar。然后根据前面介绍的步骤,即可在新的平台下编写自己的仿真验证程序 1.总结CloudSim的功能及其应用场景。 2.与SimJava相比,简要说明CloudSim核心模拟引擎新增了哪些功能。 3.CloudSim层被细分为五层,试总结每一层提供的功能。 4.详细阅读CloudSim技术实现一节,总结有哪些类提供了自定义调度接口,并对该类的功能进行概述。 5.任选3个CloudSim样例程序运行,并对输出结果进行分析。 6.尝试扩展CloudSim,实现一个自定义的调度算法,并在扩展平台下对算法性能进行测试和分析。 [1] CloudSim: A Framework for Modeling and Simulation of Cloud Computing Infrastructures and Services /cloudsim/ [2] CloudSim论坛资料 /search.aspx?type=searchid=206776keyword=cloudsimposter=posttableid=0 [3] CloudSim google讨论组 /group/cloudsim 谢 谢! 《云计算(第二版)》购买网址: 当当网:/product.aspx?product_id京东商城:html * 《云计算(第二版)》购买网址: 当当网:/product.aspx?product_id京东商城:
您可能关注的文档
- 第七领导、激励与沟通.ppt
- 第三发展心理学武汉大学心理咨询师培训讲稿尹邓安.ppt
- 第三发展心理学的研究方法.ppt
- 第三商务谈判的策略.ppt
- 第三国际商业惯例.PPT
- 第七 循环系统疾病.ppt
- 第三国际储备.ppt
- 第三原核微生物2.ppt
- 第三命题思维.ppt
- 第三划分与类型.ppt
- 完整版浙江吉利汽车有限公司校园招聘62人【重点基础提升】模拟试题附带答案题库大全及参考答案(典型题).docx
- 完整版浙江古纤道新材料股份有限公司招聘172人公开引进高层次人才笔试参考题库答案内部题库带答案(轻巧.docx
- 完整版浙江古纤道新材料股份有限公司招聘193人高频考题难、易错点模拟试题附带答案完整题库(模拟题).docx
- 完整版浙江古纤道新材料股份有限公司应届高校毕业生招聘重点基础提升模拟试题附带答案通关秘籍题库加答案解.docx
- 完整版浙江南方科技股份有限公司招聘71人公开引进高层次人才笔试参考题库答案大全及参考答案(预热题).docx
- 完整版浙江古纤道新材料股份有限公司应届高校毕业生招聘高频考题难模拟试题附带答案完整题库【突破训练】.docx
- 完整版浙江南部电源动力股份有限公司招聘71人公开引进高层次人才笔试参考题库答案通关秘籍题库附答案【基.docx
- 亚硫酸塔生产建设项目可行性研究报告.doc
- 完整版浙江华鼎集团有限责任公司招聘172人公开引进高层次人才笔试参考题库答案题库大全及参考答案(精练.docx
- 完整版浙江协和集团有限公司招聘193人高频考题难、易错点模拟试题附带答案王牌题库附答案(模拟题).docx
文档评论(0)