移动云计算中的上下文感知视角
1. 引言
智能应用的激增催生了移动云计算这一快速发展的领域。随着移动性和无线通信技术的进步,智能移动应用的使用日益广泛。许多智能应用开始借助云计算的强大计算能力、内存和存储资源,以克服移动设备的资源限制。
云计算不仅改变了应用的运行方式,也改变了应用的开发方式。移动应用从单一的整体式架构逐渐演变为分布式、松耦合的服务组合,部分服务组件在移动设备上运行,而其他部分则在云端运行。不过,这种开发方式需要在方法上进行前期投入,因为它带来了新的集成和互操作性要求。
此外,为了变得更加智能,许多应用试图理解和预测用户的情况,及时提醒用户或根据新的上下文调整自身行为,且无需用户干预。因此,上下文管理成为移动云应用的重要组成部分,一些任务(如上下文感知和简单处理)在移动设备上运行,而其他计算量较大的上下文管理任务(如模式检测、推理和学习)则外包到云端基础设施上进行。但对于某些任务,在哪里执行的决策并不总是明确的,这取决于多种开销权衡,包括服务质量(QoS)和用户体验质量(QoE),涉及计算、通信、存储、能耗、可用性、连接性以及用户对敏感数据隐私和安全的偏好。
从上下文感知的角度来看,移动云计算旨在找到有效的方法,使移动应用中使用的云服务能够感知客户和应用的上下文。为了便于开发上下文感知应用,将应用逻辑及其适应逻辑与上下文获取和推理分离至关重要,同时,提供有效利用所获取上下文的方法也同样重要。因此,在云环境中为移动设备编写可扩展且健壮的智能应用,不仅要考虑云服务的架构和上下文信息的管理,还要关注驱动应用智能自适应行为的各方之间的通信和协调。
移动云计算中的上下文感知
超级会员免费看
订阅专栏 解锁全文
1020

被折叠的 条评论
为什么被折叠?



