论文部分内容阅读
随着信息化的进展,以智慧城市为代表的新兴应用场景促进了新型协同计算模式的产生。其特征是计算向数据端靠拢,终端节点数目急剧增加且具有局部智能、物理环境及自身资源状态复杂多样等特性。在该类新型协同计算模式中,需要对海量的具有计算能力的节点进行统一且具有时效特性的配置管理。配置管理包括配置文件的管理及快速分发、系统或应用服务的启停、系统或软件的升级等内容。其对减少重复工作量、提高管理效率、确保系统稳定性等方面有着重要的意义。 然而伴随信息技术的发展和新型计算模式的出现,管理终端节点数量成指数级增长,在新型协同计算环境中,计算节点的物理位置分布差异大,节点所处网络环境具有不确定性,且要确保节点配置管理或数据文件传输具有时效性的特点。传统的管理方式无法满足在该场景下,通过有限资源条件来提供稳定的、高可用及可扩展且具有时效特性的配置管理服务。 为应对新技术带来的挑战,本文提出一种基于情景感知的分布式配置管理机制,通过对终端节点的情景信息进行感知并构建资源向量模型,进而能够为终端节点的配置管理请求处理策略进行定制化处理。此外本文设计并展示了实现该机制的原型系统,能够在智慧城市这类复杂环境下为协同计算终端节点提供高效稳定的配置管理服务,并能够确保配置管理请求处理的时效性及高可用性。 本文的主要贡献为,在研究分析现有配置管理机制及系统特性的基础上,针对新型协同计算模式的特点,结合情景感知技术设计了一种新型分布式配置管理机制CA-CMM(Context-aware Configuration Management Mechanism),并实现了基于CA-CMM机制的原型系统IDDN(Intelligent Distributed Decision Network)。 一方面既满足传统配置管理所需的功能特性,另一方面结合新型协同计算模式的特点,通过CA-CMM对节点的情景信息进行资源向量的建模,进而对配置管理策略进行定制化处理,从而在终端节点物理环境及自身资源状态不确定等情况下,能够提供稳定且具有时效特性的配置管理服务,且能够利用较少的物理资源便可高效地完成海量节点的配置管理工作。