论文部分内容阅读
随着数字化和互联网的飞速发展,特别是Web2.0技术的发展,互联网上的数据量呈现高速增长的态势,导致了互联网数据处理能力的相对不足;同时互联网上存在着大量处于闲置状态的计算设备和存储资源,如果将其聚合起来统一调度提供服务则可以大大提高利用率,同时可以让更多的用户从中受益。云计算就是基于这种考虑,通过虚拟化技术将资源进行整合形成庞大的计算与存储网络,从而更好的为用户服务[1]。而随着移动终端的普及,将移动终端和云计算相结合形成移动云计算,可以很好的满足用户随时随地的资源访问和事务处理的需求,同时也可以解决移动终端在资源上不足的问题,而在这种计算架构下,安全将是用户面临的最主要的问题之一,解决安全问题将是移动云计算应用的关键。本文提出移动云环境下基于终端上下文信息的数据保护架构ASFC,因为在移动云环境下,由于终端的特殊性以及资源的有限性,使得大量的安全措施并不适用,这就要求在数据安全保护的过程中不能忽略终端的限制。ASFC数据保护架构包括信息感知、信息综合、数据决策以及决策执行四个模块。在数据决策模块中应用了层次分析的方法对数据安全保护策略进行决策,找出最适合于终端当前状态的数据安全保护方案,从而实现在对用户终端保护的同时,减少终端资源的耗费并提升事务处理性能,进而改善移动用户的事务处理体验。本文基于Hadoop搭建移动云计算环境,并利用Android智能手机作为终端来访问云端资源,以数据传输的事务处理为应用背景,以数据加密技术为数据保护方案示例,通过分析在数据传输过程中的时间耗费和终端电池电量的变化来反应事务处理性能和终端能耗情况。定量地分析了数据保护对事务处理性能和终端能耗的影响,从而得出数据保护对事务处理性能有着严重影响的结论。结果表明,移动终端在大数据量的传输过程中,应用基于ASFC能够最多节省17%的时间开销和13%的能量耗费。通过进一步的分析,从终端能量耗费和传输时延的减少效果上看,事务处理过程中进行的数据保护越复杂,ASFC可以带来的好处就越明显。