海量移動(dòng)應(yīng)用檢測(cè)任務(wù)的分布式調(diào)度技術(shù)研究與實(shí)現(xiàn)
本文選題:應(yīng)用檢測(cè) + 分布式調(diào)度; 參考:《北京郵電大學(xué)》2016年碩士論文
【摘要】:隨著移動(dòng)互聯(lián)網(wǎng)的快速發(fā)展,全網(wǎng)移動(dòng)應(yīng)用數(shù)量逐年攀升,人們?cè)谏钪性絹?lái)越多地依賴(lài)移動(dòng)智能設(shè)備,不法商家找到可乘之機(jī),惡意移動(dòng)應(yīng)用層出不窮,移動(dòng)互聯(lián)網(wǎng)的安全形勢(shì)也愈發(fā)嚴(yán)峻。現(xiàn)有的移動(dòng)應(yīng)用檢測(cè)方法已經(jīng)無(wú)法滿(mǎn)足大批量應(yīng)用快速檢測(cè)的需求,因此,本文針對(duì)海量移動(dòng)應(yīng)用快速檢測(cè)需求,對(duì)海量移動(dòng)應(yīng)用檢測(cè)任務(wù)的分布式調(diào)度技術(shù)進(jìn)行了深入研究,提出了基于應(yīng)用控制流復(fù)雜度的分布式調(diào)度解決方案,設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)海量移動(dòng)應(yīng)用檢測(cè)任務(wù)分布式調(diào)度系統(tǒng)。本文首先提出了海量移動(dòng)應(yīng)用檢測(cè)任務(wù)的應(yīng)用場(chǎng)景和具體業(yè)務(wù)需求。隨后分析了移動(dòng)應(yīng)用檢測(cè)的現(xiàn)狀并提出分布式系統(tǒng)在海量移動(dòng)應(yīng)用檢測(cè)問(wèn)題的應(yīng)用可行性,同時(shí)通過(guò)對(duì)移動(dòng)應(yīng)用及其檢測(cè)任務(wù)特點(diǎn)的研究,提出了應(yīng)用控制流復(fù)雜度與檢測(cè)效率之間存在線性關(guān)系。隨后,本文對(duì)移動(dòng)應(yīng)用檢測(cè)任務(wù)分布式調(diào)度技術(shù)中的關(guān)鍵問(wèn)題如動(dòng)態(tài)負(fù)載均衡算法、任務(wù)切分及基于關(guān)鍵路徑的表調(diào)度技術(shù)等分別展開(kāi)了討論和研究,并引入移動(dòng)應(yīng)用控制流復(fù)雜度作為優(yōu)化算法的一個(gè)重要衡量參數(shù)。最后,本文設(shè)計(jì)了一個(gè)海量移動(dòng)應(yīng)用檢測(cè)任務(wù)的分布式調(diào)度系統(tǒng),該系統(tǒng)分為客戶(hù)端、中心管理節(jié)點(diǎn)、移動(dòng)應(yīng)用檢測(cè)任務(wù)處理節(jié)點(diǎn)、監(jiān)控容錯(cuò)模塊、數(shù)據(jù)持久層、通信模塊,本文分別闡述了對(duì)上述六個(gè)模塊的設(shè)計(jì)與實(shí)現(xiàn)。本文通過(guò)實(shí)驗(yàn)論證了對(duì)上述海量移動(dòng)應(yīng)用檢測(cè)任務(wù)的分布式調(diào)度系統(tǒng)的可行性,通過(guò)實(shí)驗(yàn)中的功能評(píng)估和性能評(píng)估,驗(yàn)證了海量移動(dòng)應(yīng)用檢測(cè)任務(wù)的分布式調(diào)度技術(shù)可以有效提高移動(dòng)應(yīng)用檢測(cè)效率,滿(mǎn)足大規(guī)模批量快速檢測(cè)的業(yè)務(wù)需求。
[Abstract]:With the rapid development of the mobile Internet, the number of mobile applications in the whole network is increasing year by year. People rely more and more on mobile intelligent devices in their lives. Illegal merchants find the opportunity to take advantage of it, and malicious mobile applications emerge in endlessly. The security situation of mobile Internet is becoming more and more serious. The existing mobile application detection methods can not meet the needs of mass application fast detection. Therefore, the distributed scheduling technology of mass mobile application detection task is deeply studied in this paper, aiming at the demand of mass mobile application rapid detection. A distributed scheduling solution based on the complexity of application control flow is proposed, and a distributed scheduling system for mass mobile application detection tasks is designed and implemented. In this paper, the application scenario and specific business requirements of mass mobile application detection task are proposed. Then it analyzes the current situation of mobile application detection and puts forward the feasibility of distributed system in mass mobile application detection. At the same time, the characteristics of mobile application and its detection task are studied. A linear relationship between the complexity of application control flow and detection efficiency is proposed. Then, the key issues in distributed scheduling of mobile application detection tasks, such as dynamic load balancing algorithm, task segmentation and critical path-based table scheduling technology, are discussed and studied in this paper. The complexity of mobile application control flow is introduced as an important parameter of optimization algorithm. Finally, this paper designs a distributed scheduling system for mass mobile application detection tasks. The system is divided into client, central management node, mobile application detection task processing node, monitoring fault tolerance module, data persistence layer, communication module. This paper describes the design and implementation of the above six modules. In this paper, the feasibility of the distributed scheduling system for the massive mobile application detection tasks mentioned above is demonstrated through experiments, and the function evaluation and performance evaluation in the experiment are carried out. It is verified that the distributed scheduling technology of mass mobile application detection task can effectively improve the efficiency of mobile application detection and meet the needs of large-scale batch rapid detection.
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類(lèi)號(hào)】:TP311.52
【參考文獻(xiàn)】
相關(guān)期刊論文 前5條
1 王艷春;夏穎;袁琪;劉佰瑩;;網(wǎng)格任務(wù)調(diào)度算法比較研究[J];齊齊哈爾大學(xué)學(xué)報(bào)(自然科學(xué)版);2014年02期
2 劉香玉;;對(duì)于計(jì)算機(jī)軟件安全檢測(cè)存在問(wèn)題及措施的研究[J];計(jì)算機(jī)光盤(pán)軟件與應(yīng)用;2013年23期
3 朱曉峰;李玲娟;徐小龍;陳建新;;基于MapReduce的關(guān)聯(lián)規(guī)則增量更新算法[J];計(jì)算機(jī)技術(shù)與發(fā)展;2012年04期
4 高巍巍;趙磊;蒼圣;周洪玉;;基于AOE網(wǎng)絡(luò)的關(guān)鍵路徑方法研究[J];數(shù)字技術(shù)與應(yīng)用;2010年09期
5 GE Fanuc;彭彥;;服務(wù)器容錯(cuò)比較[J];工業(yè)設(shè)計(jì);2009年08期
相關(guān)博士學(xué)位論文 前3條
1 唐小勇;異構(gòu)并行分布式系統(tǒng)可信調(diào)度理論與方法研究[D];湖南大學(xué);2013年
2 楊際祥;并行與分布式計(jì)算負(fù)載均衡問(wèn)題研究[D];大連理工大學(xué);2012年
3 蘭舟;分布式系統(tǒng)中的調(diào)度算法研究[D];電子科技大學(xué);2009年
相關(guān)碩士學(xué)位論文 前10條
1 高揚(yáng);海量移動(dòng)應(yīng)用數(shù)據(jù)處理技術(shù)研究[D];北京郵電大學(xué);2015年
2 趙瑞華;智能手機(jī)安全問(wèn)題分析與惡意軟件檢測(cè)技術(shù)研究[D];武漢理工大學(xué);2014年
3 朱晨晨;基于優(yōu)化負(fù)載均衡算法的任務(wù)調(diào)度系統(tǒng)的研究與實(shí)現(xiàn)[D];電子科技大學(xué);2014年
4 鄭吉飛;Android惡意代碼的靜態(tài)檢測(cè)研究[D];華中師范大學(xué);2013年
5 李鋒華;基于蟻群算法的云計(jì)算資源負(fù)載均衡調(diào)度算法研究[D];云南大學(xué);2013年
6 許俊紅;分布式海量數(shù)據(jù)儲(chǔ)存系統(tǒng)負(fù)載均衡算法的優(yōu)化設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2013年
7 牛t,
本文編號(hào):1978061
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/1978061.html