基于cloudlet三层结构模型的移动协同计算平台的研究与实现-计算机科学与技术专业论文.docxVIP

  • 4
  • 0
  • 约5.08万字
  • 约 63页
  • 2019-01-09 发布于上海
  • 举报

基于cloudlet三层结构模型的移动协同计算平台的研究与实现-计算机科学与技术专业论文.docx

基于cloudlet三层结构模型的移动协同计算平台的研究与实现-计算机科学与技术专业论文

Classified Index: TP311.56 U.D.C: 681.39 Dissertation for the Master Degree in Engineering RESEARCH AND IMPLEMENTATION OF THE MOBILE COLLABORATIVE COMPUTING PLATFORM BASE ON THREE-TIER CLOUDLET MODEL Candidate: Wen Huabin Supervisor: Prof. Liu Hongwei Academic Degree Applied for: Master of Engineering Speciality: Computer Science and Technology Affiliation: School of Computer Science and Technology Date of Defence: June, 2015 Degree-Conferring-Institution: Harbin Institute of Technology 摘 摘 要 - - I - 摘 要 随着移动互联网的发展,使得移动设备得以随时随地方便快捷地接入网络, 获取所需的信息和资源。而日益丰富的移动终端,促进了移动应用的快速发展。 各式各样的应用需求,对移动设备的硬件和软件的处理能力也提出了新的挑战。 由于移动设备体积较小,自身的硬件资源有限,在面对计算密集型和资源密集 型的应用需求时往往力不从心。如何既能充分利用移动设备的便携性,又能避 免受到移动设备自身资源限制,达到两者之间的平衡,云计算的发展,为上述 问题的提供了解决方案。 通过将计算任务迁移到云端执行,充分发会云端丰富的资源和计算能力, 从而解决移动设备计算能力不足、存储、电量有限等限制,这种计算模型称为 Cloud-Cloudlet 两层结构的迁移模型。但是,移动网络和广域网络的网络存在不 稳定性,由于硬件故障、网络攻击导致的网络中断、服务中断都可以导致云端 的计算迁移不稳定甚至不可用。为了解决这个上述问题,通过在云端与移动设 备之间增加朵云端,其中,朵云端与移动设备处在同一个局域网内。对于移动 设备来说,朵云端与云端具有相同的计算能力。从而使移动设备在云端服务不 稳定甚至中断的情况下仍然能够通过朵云端完成协同计算。这种计算模型称为 Cloud-Cloudlet-Client 三层结构的迁移模型。 本文首先详细分析了基于 Cloud-Client 两层结构的计算迁移模型和基于 Cloud-Cloudlet-Client 三层结构的计算迁移模型的框架结构和优缺点,并针对军 事 战 场 和 自 然 灾 害 地 区 网 络 时 断 时 续 甚 至 中 断 的 环 境 设计 并 实 现 了 基 于 Cloud-Cloudlet-Client 三 层 结 构 的 计 算迁移平台 , 平台采用基于 REST WebService 的服务架构和基于 HTTP 通信协议完成云端、朵云端和移动客户端 之间的数据通信,设计并实现移动设备的朵云发现、计算迁移、数据同步等模 块,在此基础上实现并部署了图片识别应用、无线传感器网络应用和消息推送 服务,并对迁移平台的各个模块和应用进行测试。 关键词:计算迁移、朵云计算、图片识别、无线传感器网络、消息推送 Ab Abstract - - II - Abstract Along with the rapid development of the mobile Internet,it is much easier for mobile devices to get access to Internet and get information and resources.In the mean time,mobile applications obtain fast development with increasing number of mobile devices.These applications especially those made by computing-intensive and resource-intensive tasks bring new challenges for mobile device since it’s power,storage and processing capabilities is limited. The development of cloud computing give a way to take full advantage of portabil

文档评论(0)

1亿VIP精品文档

相关文档