摘要
由于受到存储资源和计算资源匮乏的影响,移动设备无法进行大文件的存储操作和计算密集型任务的执行操作,这种资源受限的问题一直是影响移动设备用户体验的关键问题之一。为此移动设备生产厂商长久以来试图通过不断改良硬件来解决这一问题。文中试图通过利用云计算技术解决移动设备存储和计算资源受限的问题。首先成功地设计并开发了支持Open Stack、AWS和阿里云进行云存储操作的云客户端原型,接着提出了一种移动应用计算减荷的解决方案。利用云存储技术和本地文件浏览器将本地的大文件上传到云端;通过拦截进程间通信,将耗时任务减荷到云端运行。通过实验验证了云客户端原型可以成功地将移动设备上的大文件保存到云端,提高移动设备的运行效率。
Because mobile applications which need lots of storage space or computing power can not be efficiently executed,resoureeconstrained problem is always faced by mobile devices, and it affects the user experience. For this mobile device manufacturers have tried to improve the hardware continuously to solve this problem. It tries to use the cloud computing to solve this problem in this paper. By storing big files and offioading computationally intensive tasks to the cloud, it can improve the performance of mobile device. Moreover, a prototype of cloud client is designed which can supports three different cloud services, such as OpenStack, AWS and Aliyun. The cloud storages and file explorers are used to store big files in the cloud, using IPC interception to offload computationaUy intensive tasks to cloud. By the experiment,it concludes that cloud client can store big files to cloud and improve the performance of mobile device.
出处
《计算机技术与发展》
2016年第11期19-24,共6页
Computer Technology and Development
基金
国家自然科学基金资助项目(61502246)
江苏省未来网络前瞻性研究资助项目(BY2013095-1-08)
南京邮电大学自然科学基金(NY211115)