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

来源 :北京邮电大学 | 被引量 : 2次 | 上传用户:haobs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网的飞速发展,移动应用已经占领我们生活的方方面面,但由于应用商店监管不到位、非法利益驱动、开发者水平良莠不齐等原因,恶意应用越来越多,安全问题越来越严重,给用户生活带来的不便也越来越多。针对这种情况,我们急需加强应用上架前的批量安全检测,目前已有的检测技术多种多样,应用数量庞大,单机检测已经无法满足我们大批量检测的需求,必须引入分布式系统进行并行检测。在分析研究现有的分布式任务管理框架后,发现它们都不适合直接用来做分布式任务管理系统,因此本文针对移动应用检测任务的特点设计了一个分布式任务管理系统。本文首先研究了当前的移动应用安全检测技术,分析了它们的优缺点,然后研究了现有的分布式任务管理框架,分析了它们的使用局限性和设计精髓。在此基础上,本文总结了移动应用检测任务的特点,提出了一种将多项检测方法以工作流形式推进的快速检测方法,可以更加高效地进行应用检测。随后,本文介绍了分布式任务管理系统中使用的关键技术。在本文的设计中,移动应用快速检测任务用有向无环图来描述;中心管理节点采用基于动态反馈的任务调度策略进行任务调度;中心管理节点借助Zookeeper解决单点问题;海量小文件用TFS文件系统存储。最后,本文设计实现了一个符合移动应用检测任务特点的分布式任务管理系统,首先说明了系统需求,然后介绍了系统架构和系统流程,最后详细地介绍了系统的平台客户端、中心节点管理层、检测引擎节点层、数据存储层四大功能模块中具体功能的设计与实现。本文给出了整个系统的系统拓扑和系统构建方法,通过实验验证了分布式任务管理系统的基本功能,通过性能测试,分析了调度策略的提高效率的具体效果,验证了检测任务的平均检测时间,测试了单点崩溃恢复的时间,证明了分布式任务管理系统的高效、高可用和易扩展的特点,符合移动应用批量安全检测的全部业务需求。
其他文献
目的探讨C-反应蛋白(CRP)在临产后剖宫产术后监测中的临床意义。方法临产后剖宫产的初产妇81例,分为发热组22例及无发热组59例。每例均于临产前、术后当天,术后第3、5、7天检
为研究草原补奖政策实施效果,利用柯克亚乡、哈拉峻乡、尼雅乡等3个样本乡的牧户调查数据,采用模糊综合评价法,对政策实施前后牧户生活生产方式变化进行分析。结果表明:草原
金融机构因经营失败退出市场 ,这是市场竞争优胜劣汰的必然结果 ,在经济发达国家较为常见 ,亦已形成妥善有效的退出机制。而我国目前尚无一套系统的、操作性强的处理金融机构
我们正处在一个视觉文化多样化的时代,在这样的背景和语境中,反思绘画艺术存在的基础和终极意义十分必要。本文从绘画形式语言存在的基础、其价值和意义、东西方民族在形式语
以紫薯粉为原料,添加适量魔芋精粉、乌龙茶及其他原辅料,通过浸提、调配、煮胶等工艺,研制出性状稳定、颜色均匀、口感风味良好,具有营养保健功效的紫薯-魔芋-乌龙茶复合保健
网络营销作为一种营销方式,对现代企业的发展起着至关重要的作用。本文简要介绍网络营销的概念,结合目前我国企业网络营销的现状,分析影响我国企业网络营销发展的阻碍因素。
流动注射在线渗析紫外分光光度法测定对乙酰氨基酚片溶出度方群张书利刘志松孙毓庆安子玲方肇伦报道一种建立在流动注射在线渗析分析法基础上的制剂溶出度的自动分析方法,并用
一国的资本主要通过经常项目、资本与金融项目、现金转移的形式和地下银行系统等渠道实现外逃。通过前两条途径进行的资本外逃一般来说主要有进出口谎报、假投资真外逃、虚报
舆论对社会热点特别是涉法涉诉问题之关注度愈来愈高,众多网络关注形成"舆论正义",进而影响甚或冲击司法审判进程。"舆论正义"其实是基于道德认识形成的网络道德审判,其尺度不统
流动人口由于其自身特点,在以往的司法实践中难以适用非羁押强制措施;随着新刑诉法明确社会危害性的概念,完善强制措施的细节和衔接,增强了强制措施的执行力和保障力,使流动