基于分簇的中间件体系结构嘲
发布时间:2012/4/4 21:03:06 访问次数:814
通常情况下,簇是部署在监测B5081A2KFBG区域中,具有感知和处理兴趣数据的在空间中相邻的一系列节点组成的集合。在系统的运行时间内,簇可以由环境的变化、数据源情况、节点等动态形成。相应的,簇内的节点也可以动态调整。在网络中,多个簇可以相互存在且相互重叠。在簇形成期间,由一个节点充当簇头,负责控制和协调簇内的节点。如图7-3所示,中间件体系结构分成簇层和资源管理层两层,这里把中间件提供的抽象称为虚拟机。
这两层的具体功能如下:
(1)簇层
簇层负责监测区域内节点的簇的形成。通常情况下,数据的可达性、节点的可靠性和网络的连通性是决定一个节点成员的标准。很明显,收集和交换这些信息的方式可以是分布式的。与应用相关的一些知识可以嵌入到应用声明,并可以通过资源管理层的翻译侍递给簇层。另外,簇层可以从簇头分发命令问题,以达到资源管理和簇控制的目的。
(2)资源管理层
作为中间件的关系组件,资源管理层管理着资源的分配和分发,如满足应用层的QoS需求。资源的分配主要集中在簇形成时产生一个初始的方法,而资源管理分发控制着簇的实时行为。这两个步骤需要解决如下问题:决定应用的调度给相应的资源和调整系统模块。
这两层的具体功能如下:
(1)簇层
簇层负责监测区域内节点的簇的形成。通常情况下,数据的可达性、节点的可靠性和网络的连通性是决定一个节点成员的标准。很明显,收集和交换这些信息的方式可以是分布式的。与应用相关的一些知识可以嵌入到应用声明,并可以通过资源管理层的翻译侍递给簇层。另外,簇层可以从簇头分发命令问题,以达到资源管理和簇控制的目的。
(2)资源管理层
作为中间件的关系组件,资源管理层管理着资源的分配和分发,如满足应用层的QoS需求。资源的分配主要集中在簇形成时产生一个初始的方法,而资源管理分发控制着簇的实时行为。这两个步骤需要解决如下问题:决定应用的调度给相应的资源和调整系统模块。
通常情况下,簇是部署在监测B5081A2KFBG区域中,具有感知和处理兴趣数据的在空间中相邻的一系列节点组成的集合。在系统的运行时间内,簇可以由环境的变化、数据源情况、节点等动态形成。相应的,簇内的节点也可以动态调整。在网络中,多个簇可以相互存在且相互重叠。在簇形成期间,由一个节点充当簇头,负责控制和协调簇内的节点。如图7-3所示,中间件体系结构分成簇层和资源管理层两层,这里把中间件提供的抽象称为虚拟机。
这两层的具体功能如下:
(1)簇层
簇层负责监测区域内节点的簇的形成。通常情况下,数据的可达性、节点的可靠性和网络的连通性是决定一个节点成员的标准。很明显,收集和交换这些信息的方式可以是分布式的。与应用相关的一些知识可以嵌入到应用声明,并可以通过资源管理层的翻译侍递给簇层。另外,簇层可以从簇头分发命令问题,以达到资源管理和簇控制的目的。
(2)资源管理层
作为中间件的关系组件,资源管理层管理着资源的分配和分发,如满足应用层的QoS需求。资源的分配主要集中在簇形成时产生一个初始的方法,而资源管理分发控制着簇的实时行为。这两个步骤需要解决如下问题:决定应用的调度给相应的资源和调整系统模块。
这两层的具体功能如下:
(1)簇层
簇层负责监测区域内节点的簇的形成。通常情况下,数据的可达性、节点的可靠性和网络的连通性是决定一个节点成员的标准。很明显,收集和交换这些信息的方式可以是分布式的。与应用相关的一些知识可以嵌入到应用声明,并可以通过资源管理层的翻译侍递给簇层。另外,簇层可以从簇头分发命令问题,以达到资源管理和簇控制的目的。
(2)资源管理层
作为中间件的关系组件,资源管理层管理着资源的分配和分发,如满足应用层的QoS需求。资源的分配主要集中在簇形成时产生一个初始的方法,而资源管理分发控制着簇的实时行为。这两个步骤需要解决如下问题:决定应用的调度给相应的资源和调整系统模块。
上一篇:无线传感器两个方面研究
上一篇:基于组件的中间件体系结构同