论文部分内容阅读
随着3G网络的发展和移动通信终端的普及,云计算技术在移动互联网上得到了广泛运用,移动云计算应用具有较大的市场潜力。由于终端操作平台的差异性和自身资源受限的约束给当前移动云应用软件开发提出了全新的挑战,急切需要一种能屏蔽多终端异构系统的云计算中间件模型。将终端应用资源消耗大的任务转移到云平台上,而移动通信终端只负责接收输入和显示输出,实现真正意义上的瘦终端具有十分重要的研究意义。
基于上述考虑,本文给出一种面向移动通信终端的云计算中间件模型。本模型通过聚合云端丰富的资源并以服务的形式向上层终端应用提供统一的服务接口,以此来屏蔽多终端系统的异构性。本文首先对包括移动云计算的概念、云中间件概念和面向服务体系结构在内的相关技术进行分析;然后针对云计算环境下数据交互量大的问题,将缓存机制加入云计算中间件模型中,通过对传统缓存替换算法分析,给出了一种基于移动云环境下活跃用户最优价值替换算法;论文接着通过实验分析给所给出的方法进行验证。实验结果表明,该方法有效地解决了传统算法的不足,对系统的整体效率有明显提高;最后,论文将给出的云计算中间件模型用于具体的移动应用开发中,开发出一款面向移动终端的云存储系统,测试结果表明该系统在一定程度上满足了用户对存储的需求。
通过以上研究,论文从云计算中间件角度为移动通信终端应用开发提供了参考,并将该模型用于具体的实际移动应用,为移动云应用探索出一条具有实际意义的途径。