




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
科技论文阅读与写作课程报告科技论文阅读与写作课程报告 姓名 王鑫 学号 12349021 专业 信息安全 1 1 论文的详细信息论文的详细信息 本次报告我选择的论文题目是 Leveraging Checkpoint Restore to Optimize Utilization of Cloud Compute Resources 这篇文章来自 40th Annual IEEE Conference on Local Computer Networks 报告写于 2015 年 是一篇关于云计算 的论文 报告是我在家通过中大 VPN 在 IEEE 的会议和期刊论文的检索网站 http ecopyright ieee org xplore 上找到的 2 2 选择这篇论文的原因选择这篇论文的原因 最近几年 云计算这个词语多次出现在老师的授课中和平时的生活中 但我一直什么 是云计算是什么没有很深的理解 所以借着这次机会我就大概的看了看云计算相关的知识 并选择了这篇关于云计算的论文来作课程报告 这篇论文对于我难度适中 通过了解相关知识我基本上可以看懂作者研究的目的和研 究的内容 以及相关的实验内容 所以我便选择这篇论文进行简要的介绍 3 3 论文的相关工作及作者的研究动机论文的相关工作及作者的研究动机 在作者利用亚马逊弹性计算云进行他的研究之前 已经有前人对亚马逊 EC2 平台做了 一些研究 比如 Ou 等人此前在多种实例类型上研究了了亚马逊 EC2 开发硬件的异构性 但是主要集中在 m1 large 上 G Wang 等人在亚马逊数据中心研究了虚拟化的影响 虚拟机之间的迁移机制近几年已经被研究过了 例如 Di 等人已经使用一种可接受的检 查点策略用于优化云应用的容错性 本文作者在上面两方面研究的基础上 对亚马逊 t1 micro 微实例进行性能测试 并将 检查点机制应用于优化云计算的性能 降低花费 具体作者所讲述的自己的研究动机是因为 云计算服务器有各种各样的性能特征被云 提供者所隐藏 因此对于云用户来说如何判断什么时候 在什么地点来运行自己的作业将 会是最优的 这点是很困难的 所以作者本着最优化利用云计算资源的目的 进行了自己 的研究 4 4 论文的主要工作要点论文的主要工作要点 作者的实验平台是亚马逊弹性计算云 EC2 亚马逊计算云是一个让使用者可以利用 云端电脑运行所需应用的系统 EC2 借由提供 Web 服务的方式让使用者可以在虚拟机上运 行自己想要的软件或应用程序 用户可以根据实际的需求调整云计算能力 在本篇论文中 作者就针对亚马逊 t1 micro 实例做了一系列的测试 分别测试短运行 作业和长运行作业与运行时间地点之间的关联 发现了对于长运行作业 由于 CPU 节流会 导致运行时间和成本的上升 于是作者针对这个问题 提出了解决方案 这个解决方案就 是本篇论文的重点 简要来说它就是利用检查点 恢复来优化使用云计算资源 该方案是一个调度程序简要地以 Python 流程图表示如下 具体应用于实验平台上就是 如果 CPU 节流被检测到 首先用 AWS CLI 亚马逊服务 命令行接口 启动一个新的虚拟机 然后挂起作业并且为正在运行的基准测试设置检查点 拷贝所有需要的数据到新启动的虚拟机 恢复两个被挂起的基准测试和新启动的虚拟机上 的调度程序 进行作业在虚拟机之间的迁移 当虚拟机之间的迁移完成后 关闭出现节流 的虚拟机 在新启动的虚拟机上继续未完成的作业 针对这个解决方案 作者又做了一系列的测试 来证明该方案能够有效地解决因为 CPU 节流而产生的作业运行时间和成本的上升 最后作者为评估调度程序的实用性 创建了两个仿真器 第一个仿真器可以通过使用可信追踪来控制状态转化 简单计算虚拟机在节流和正常 不节流 两种状态下作业的运行时间 第二仿真器模拟我们的检查点 恢复方法 并用变量来表示迁移时间和节流检测时间 作者利用这两个仿真器进行了一系列的实验 并对比两个仿真器的实验结果 来全面 评估调度程序的实用性 5 5 论文实验的主要过程及结论论文实验的主要过程及结论 本文的实验主要分为三个个阶段 下面 5 1 到 5 3 具体对这三个阶段的实验做了详细介 绍 并给出了实验结果及实验结果分析 5 1 性能测试性能测试 性能测试分为短运行测试和 Ad hoc 长运行测试 5 1 15 1 1 短运行测试短运行测试 多个短运行标准被用来测试亚马逊 t1 micro 实例虚拟机 具体进行的测试是 1 第一个性能测试是一个简单处理器模型检查 2 接下来的测试是 bogomips 测试 一种由 Linus Torvalds 发明的快速繁忙循环测试 3 对于一个真实处理器的 LINPACK 基准测试 4 缓存读基准测试 用 bdparm T 5 非缓存数据读基准测试 用 bdparm T 6 原始磁盘写基准测试 用 Linux dd 7 fio 只读基准测试 包括随机读取性能 由虚拟机上的系统来自动执行每个基准测试 并传送结果到一个 非亚马逊的 被应 用的数据存储设备中 这些虚拟机被配置为在最后一个基准测试执行完并且数据拷贝完之后再关闭 使用亚马逊网络服务 AWS 命令行接口 CLI 以一种自动化的方式启动和终止机器 在这种方式下测试完全是自动的 允许连续运行多日不需要人机交互 进行短运行测试的 bogomips 测试结果如下面两张表所示 表 I 展示的是在不同地点的 平均速度 其中 E5645 表示 Intel Xeon E5645 型 CPU 所占百分比 因为 t1 micro 实例中两 种型号的 CPU 被观测 包括 Intel Xeon E5 2650 和 Intel Xeon E5645 其中 Intel Xeon E5645 占 比较低 但是运行频率比 Intel Xeon E5 2650 要高 并且不同区域占比不一致 所以实验中 特别指出了其占总的 CPU 的百分比 表 II 给出了不同区域的内存性能的观察结果 观察表 I 可以看出 bogomips 测试的结果稳定在 400 到 600 之间 但是不同地点之间的 CPU 性能的确有一定差异 观察表 II 可以看出内存性能与地点也是相关的 综合观察表 I 和表 II 可以发现 ap northeast 1 的 CPU 性能比其他地方要差一些 但是 它的内存性能却是最好的 类似的 sa east 1 的 CPU 性能较好 但是它的内存性能确实最差 的 5 1 25 1 2 Ad hocAd hoc 长运行测试长运行测试 Ad hoc 实验是在较长的时间段内在虚拟机上不关机地重复运行上述基准测试 以测试 因为 CPU thorttling cpu 因为温度过高 降低频率 而产生的速度减缓 一旦速度减缓被 确认 另一个长运行测试将会被实施 表 III 给出了没有使用调度程序的长运行测试得部分结果 从表中可以看出 Trial 3 中 当检测到节流行为时 执行基准测试的成本和时间都会上升 5 2 基于检查点机制的相关实验基于检查点机制的相关实验 发现了对于长运行作业 由于 CPU 节流会导致运行时间和成本的上升 作者提出了一 个解决方案 参照 4 论文的工作要点 应用该方案再次进行长运行测试 结果如下表 IV 所 示 观察上表可以看出虽然有大量的迁移事件发生 但是实验结果中并没有出现 5 1 2 节中 实验结果中出现的非常长的运行时间 和非常高的花费 这充分说明迁移机制可以有效降 低因为节流而造成的运行时间和成本的上升 5 3 检查点检查点 恢复仿真恢复仿真 通过对比 5 1 和 5 2 的实验结果 可以看出使用调度程序对于特定类型的作业有明显的 好处 为了评估调度程序对其他类型的作业的实用性 作者创建了两个仿真器 第一个仿真器可以通过使用可信追踪来控制状态转化 简单计算虚拟机在节流和正常 不节流 两种状态下作业的运行时间 第二仿真器模拟我们的检查点 恢复方法 并用变量来表示迁移时间和节流检测时间 仿真测试的部分结果如下表 VIII 所示 观察上表可以看出 sim2 检查点 恢复仿真器 的运行时间总是要比 sim1 少很多 但是由于迁移过程中 会同时用到两台虚拟机 所以造成双倍花费 所以当迁移时间增长 时 sim2 在运行时间和资金花费上的优势也将很难保持 6 6 论文工作与相关工作比较的主要特点论文工作与相关工作比较的主要特点 虚拟机之间的迁移机制已经有前人研究过了 但是他们的研究的重点是提高云应用的 可用性 而本文研究的重点是尝试着提高性能和降低资金的花费 7 7 论文的主要贡献与主要结论论文的主要贡献与主要结论 本篇论文中作者进行了三个阶段的实验 第一阶段针对亚马逊 t1 micro 实例做了一系 列的测试 分别测试短运行作业和长运行作业与运行时间地点之间的关联 分析实验结果 有两点发现 第一 在 EC2 微实例中 理想的可用区域的选择可以提高 CPU 或内存的性能 这点可以参照我在 5 1 1 节给出的实验结果和分析 第二 虽然低端资源的 CPU 性能不一 致 但是当基准测试仅限于短运行作业时 CPU 的性能非常稳定 实验的第二阶段是因为第一阶段的发现了对于长运行作业 由于 CPU 节流会导致运行 时间和成本的上升 于是作者针对这个问题 提出了解决方案即利用调度程序实现作业在 虚拟机之间的迁徙 实验结果显示迁移机制可以有效降低因为 CPU 节流而造成的运行时间 和成本的上升 具体可以参照 5 2 节给出的实验结果和分析 实验的第三阶段是测试调度程序的实用性 或者说是普适性即调度程序是否可以适用 于多种类型的作业 实验结论是调度程序的确实可以有效降低因为 CPU 节流而造成的运行 时间和成本的上升 但是还有一点不足 即当迁移时间过长时 使用调度程序的作业在运 行时间和资金花费上的优势也将很难保持 作者最后大概的阐述了一下自己继续改进调度程序的实用性的目标 8
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 20441.7-2025电声学测量传声器第7部分:实验室标准传声器的自由场灵敏度级和声压灵敏度级之间的差值
- TD/T 1033-2012高标准基本农田建设标准
- JJG(烟草)25-2010烟丝填充值测定仪检定规程
- JJF(烟草)4.5-2010烟草及烟草制品连续流动法测定常规化学成分测量不确定度评定指南第5部分:钾
- 联合中考押题语文试题(PDF版、含解析)
- 2025年注册计量师计量专业案例分析模拟试卷(测量误差与不确定度)-案例解析与预测
- 考研复习-风景园林基础考研试题【综合题】附答案详解
- 风景园林基础考研资料试题及答案详解【典优】
- 《风景园林招投标与概预算》试题A附参考答案详解【培优b卷】
- 2025-2026年高校教师资格证之《高等教育法规》通关题库带答案详解(综合题)
- 《月光下的中国》朗诵稿
- 围手术期低体温护理研究进展课件
- MSA量测系统分析RMSA量测系统分析课件
- 麻醉与肝脏课件
- 高质量心肺复苏
- 锅炉防磨防爆总结汇报课件
- 井巷工程课程设计-2篇
- 《高等数学》全册教案教学设计
- 工程样板验收表格
- 经口鼻腔吸痰操作评分标准
- 某印刷有限公司安全逃生平面图
评论
0/150
提交评论