摘要任务调度和资源分配是云计算中重要的探讨内容之一,其主要探讨如何依据应用特点制定合适的资源租赁策略和任务调度方法。由于时间限制,难以实现在实际的云计算平台上进行大量反复的算法有效性验证,因此,一些云计算仿真平台被开发出来,例如由墨尔本大学研究者们研发的云仿真模拟器——CloudSim。但目前的CloudSim平台缺乏友好的交互界面,急需开发基于移动终端的可视化交互应用。本次设计需要开发基于Android手机的桌面应用对云计算系统运行状态进行监控。81867
毕业论文关键词 云计算 资源调用 CloudSim 移动开发
毕业设计说明书外文摘要
Title Mobile application development based on CloudSim
Abstract Task scheduling and resource allocation is one of the most important discussions in the field of cloud computing,which mainly discusses how to make suitable strategies of resource allocation and methods of task scheduling based on the characteristics of application。In fact, it is difficult to repeatedly validate a algorithm in an actual platform of cloud computing due to the limitation of time。 As a result, some simulation platforms of cloud computing have been developed, for example, a simulator of cloud computing developed by the researchers of The University of Melbourne is called ---CloudSim。 However, because of the lack of a friendly interface of CloudSim at present, it is extremely urgent to develop a visual interactive application based on mobile terminal。This design implements a mobile Android application to monitor the operation of a cloud computing system。
Keywords Cloud Computing;Resource Application and Scheduling Application; CloudSim;Mobile Development
目 次
1 绪论 1
1。1 引言1
1。2 CloudSim研究背景1
1。2。1 云计算概述2
1。2。2 云计算仿真平台的研究现状3
1。3 本章小结5
2 实验工具及关键技术6
2。1 实验工具6
2。2 关键技术6
2。2。2 XML技术6
2。2。3 云仿真平台7
2。3 实验平台搭建7
2。3。1 环境配置7
2。3。2 运行步骤7
2。3。3 注意问题8
2。4 实验小结8
3 实验方案设计9
3。1 本文主要研究内容9
3。1。1 CloudSim 3。0仿真流程9
3。1。2 数据中心内部处理12
3。2 实验需求分析13
3。3 总体设计13
3。4 本章小结16
4 详细设计与实现16
4。1 整体设计16
4。2 服务器端实现16
4。3 客户端实现17
4。4 注意问题17
4。5 本章小结17
结论 18
致谢 19
参考文献20
1 绪论
1。1 引言
随着网络通信与信息技术的迅速发展,计算模式从事先在大型处理机集中计算处理任务,逐步发展为更有效率的基于网络的分布式任务处理模式,自20世纪80年代起,随着互联网迅速发展,基于互联网的相关服务应用增加,以及使用和交付模式的变化,产生云计算模式。如图1。1所示,可以看出云计算的起源与发展,分别由以下三个不同时间段发展演变来的[1]。