面向移动应用检测的分布式任务管理系统研究与实现

来源 :北京邮电大学 | 被引量 : 2次 | 上传用户:tradingart
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网的飞速发展,移动应用逐渐渗透到人们生活的方方面面,但由于有效监管的缺乏和灰色利益驱动等原因,互联网中的恶意应用越来越多,引发的安全问题也愈发严峻。针对恶意应用存在的安全隐患,急需使用具备高性能计算能力的分布式系统对应用进行批量安全检测。不同于传统的分布式任务,移动应用检测任务具有难以切分、执行时间跨度大的特点。目前国内学者已经提出根据移动应用控制流复杂度来度量检测任务负载,在负载均衡算法中引入移动应用控制流复杂度以平衡集群节点之间的检测任务负载,提高分布式系统整体的任务执行效率。但是,该策略从代码逻辑层面去度量检测任务的负载耗时较长,而且逻辑的复杂度不能准确衡量检测任务负载。本文从代码底层特征入手,统计应用的指令规模,并通过指令规模来衡量检测任务负载。本文的主要工作如下:1.研究了移动应用检测技术的现状和移动应用检测任务的特点,研究了现有的分布式任务管理框架及核心技术点,包括负载均衡算法、任务调度、文件系统,并分析其优势和不足之处。2.结合移动应用检测任务执行时间跨度大的特点,从更直观的应用文件底层特征入手,提出一种指令级的移动应用软件规模衡量方法,在负载均衡算法中引入移动应用软件规模,并通过该负载均衡算法指导任务调度。同时对移动应用检测的海量小文件存储进行优化。3.设计了一个适合移动应用检测任务特点的分布式任务管理系统,并阐述了系统架构和主要功能模块的具体实现。4.通过实验验证了引入移动应用软件规模的动态负载均衡算法更加有效的平衡了集群节点之间的检测任务负载,提高了检测任务的执行效率。同时,实验验证了基于TFS的海量小文件存储可以有效提高文件读写效率。综合实验结果,本文设计的分布式任务管理系统具有高效性,能满足海量移动应用检测的业务需求。
其他文献
幼儿期是幼儿各方面发展的关键时期,在幼儿园的教育教学过程中,幼儿教师的表扬对树立幼儿自信心、激发幼儿的学习动机和兴趣,、提高自我效能感、使幼儿形成积极的情感体验起
不同小四轮拖拉机的功效分析段宏昌我国生产的小型四轮拖拉机,其诞生和发展来自两个源途。一是按照正规设计而成的直接传动型,其布局、外形和大中型轮式拖拉机一样。主要特征有
一、现代持续农业开发的概念人类社会有史以来,发展速度最快阶段就是20世纪后半叶,在世界范围呈现相对稳定发展时期。此期全球科技、经济的飞速发展,人类为所欲为地征报自然索取
本次翻译实践是对《奥巴马开罗大学演讲》的翻译任务所作的报告。这篇演讲是奥巴马于2009年6月在开罗大学进行的,这是奥巴马自当选美国总统以来首次在伊斯兰世界演讲,这次演讲
摘要是论文的缩影,从某种意义上讲比论文更为重要,因为它有可能决定科研成果能否被学术界认可并广泛传播。大部分作者进行摘要写作时,通常都是先撰写中文摘要,然后将其翻译为英文
评论眼:广州缺乏活跃的资本市场,创投公司的聚集度也远远不够。在广州创业,大概确实不如在北京那么容易“找钱”。广州的各类创新工场、创业沙龙不是那么活跃,说到底大概也和需求
报纸
文章对酿造酱油在储藏期内呈味分子的变化情况进行了研究。选取两种不同品牌的酿造酱油(酱油Ⅰ、酱油Ⅱ),分别在常温、50℃条件下储藏不同时间,测定其单宁含量、游离酚含量、
目的:分析绝经前后女性血脂水平与冠脉斑块性质及血管狭窄程度的相关性。方法选取2011年3月-2013年3月来北京市普仁医院均经冠状动脉造影确诊的绝经前后妇女100例,比较两组患者