移动感知复杂事件并行处理技术研究

来源 :南京大学 | 被引量 : 0次 | 上传用户:zippomu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着大数据时代的来临,流式数据处理技术以其支持实时数据流处理的特性得到了广泛关注。复杂事件处理(Complex Event Processing,CEP)作为一种支持流式数据处理的技术,通过operator graph将底层数据转换成高级事件给用户使用。当用户处于移动环境下时,CEP技术也随之演变为“移动感知”复杂事件处理技术(Mobility-aware CEP,MCEP)。现有的MCEP技术的关注点在于使用同步机制区分查询范围并初始化operator,其并未考虑通过并行机制提高负载上限,达到更高吞吐率,这限制了 MCEP在面对高负载、高数据流量的场景的事件处理能力。为使MCEP具备并行事件处理的能力,本文向MCEP引入基于下副本的并行架构,并且:(1)保证MCEP在并行架构下事件处理的正确性。(2)提出了一种动态伸缩机制,能检测副本分配不足或副本分配过度,并调整副本的数量。(3)提出了一种负载均衡机制,在各个副本的负载失衡时将其调整至相对均衡的状态。我们的工作具体如下:1.本工作提出了一种并行移动感知复杂事件处理架构,架构中使用副本代替operator作为事件处理的基本单元。副本能将其产生的事件正确地划分并输出至后续副本,同时使副本能对多个前续副本发来的数据流中的事件进行合并。本工作还提出了一种基于该架构的同步机制,使不同查询范围之间的事件能相互区分,以保证并行架构下的移动感知性。2.在上述并行移动感知复杂事件处理架构下,本工作提出了一种动态伸缩机制以根据operator负载调整其副本数量。此外,本工作还提出了一种负载均衡机制,使operator的各个副本间的负载尽可能均衡。动态伸缩与负载均衡机制以范围查询结束时的系统负载快照作为优化依据,发现需要动态伸缩或负载均衡的目标并执行动态伸缩与负载均衡过程,从而提升系统的吞吐率。3.本工作进行了一系列实验,以验证本工作方法的有效性和效率。
其他文献
水稻作为重要的粮食作物,为获得高产,人们一度依赖于氮肥的施用。随着氮肥施用量的不断增加,农业发展和资源环境的矛盾变的更加突出,为改变这种状况,超高产、抗旱、抗病害、
汶川大地震及其次生灾害引起大面积植被和土壤破坏,导致严重的水土流失和生态系统受损。为摸清生态恢复下植被受损区与未受损区土壤特性差异,探究受损“植被—土壤”系统的恢
学位
苏云金芽胞杆菌(Bacillus thuringiensis,简称Bt)为一种革兰氏阳性细菌,它在芽胞形成期能够产生一种或者多种由基因cry/cyt编码的杀虫晶体蛋白(insecticidal crystal protein
四旋翼飞行器结构简单,成本低廉,机动性强,隐蔽性强,在军事侦查和民用领域有很好的应用发展前景。近些年随着技术的进步,四旋翼飞行器的软硬件技术得到了充分的发展,它在遥控
本文旨在研究第二类弱奇异Volterra积分方程的算法,由于第二类弱奇异Volterra积分方程的奇异性和非线性方程的复杂性,使其难以用一个精确的解析表达式给出.因此在实际应用中,
种群入侵不仅会打破原有的生态平衡,还会从根本上改变和破坏生态面貌,进而对生物多样性造成威胁,甚至对人类社会的发展带来难以预料的影响.生物数学家们通过利用数学建模的方
电击是一种在生物学实验中被广泛应用的刺激源。在果蝇相关研究中,电击主要被用作有害的物理刺激来训练果蝇,应用于规避、运动、应激、学习和记忆等多种行为学分析中。然而,
在物联网技术不断发展的今天,基于无线网络的物联网系统规模越来越大,功能也越来越复杂,网络任务也不断增加。由于网络中存在移动节点,在节点移动的过程中就可能出现任务对网
古气候研究的目的是通过过去气候演化的规律和机制的研究,弥补现代环境、气候观测的不足,获得现代地球气候演化的规律和机制,从而为预测未来气候变化服务。间冰期气候的研究