基于HBase的工業(yè)日志系統(tǒng)設(shè)計與實現(xiàn)
本文關(guān)鍵詞: 分布式 HBase 工業(yè)日志系統(tǒng) 出處:《大連理工大學(xué)》2016年碩士論文 論文類型:學(xué)位論文
【摘要】:工業(yè)日志系統(tǒng)一直以來是工業(yè)生產(chǎn)中監(jiān)控生產(chǎn)系統(tǒng)運行狀況的重要數(shù)據(jù)來源,但是在工業(yè)4.0進程中逐漸顯現(xiàn)出其性能瓶頸。本文利用分布式數(shù)據(jù)庫,分布式文件系統(tǒng),異步網(wǎng)絡(luò)I/O,負載均衡技術(shù),JVM,開源框架等技術(shù)解決傳統(tǒng)工業(yè)日志系統(tǒng)模型不斷出現(xiàn)的性能瓶頸問題,將這些先進的計算機技術(shù)和開源框架融入工業(yè)日志系統(tǒng)的設(shè)計中,進一步提升傳統(tǒng)工業(yè)日志系統(tǒng)的吞吐量,可靠性和安全性。本文采用自頂向下的設(shè)計方式,首先闡述了系統(tǒng)用到的主要技術(shù),然后詳細闡述系統(tǒng)前端,服務(wù)端,HBase數(shù)據(jù)庫和系統(tǒng)測試的設(shè)計與實現(xiàn)。在前端和服務(wù)端的設(shè)計與實現(xiàn)過程中融合了開源框架和系統(tǒng)專用的應(yīng)用架構(gòu),既保證了系統(tǒng)的性能,同時也在一定程度上繼承了開源框架的高性能和高穩(wěn)定性。在分布式數(shù)據(jù)庫HBase和Hadoop分布式文件系統(tǒng)的設(shè)計與實現(xiàn)過程中,充分利用了緩存技術(shù)使系統(tǒng)的整體性能得到了很大的提升。通過單元測試的設(shè)計和實現(xiàn)保證了系統(tǒng)的每個模塊的代碼完全獨立的完成相應(yīng)的功能并且保證了系統(tǒng)可以持續(xù)集成性,性能測試的設(shè)計和結(jié)果保證了系統(tǒng)在一定請求壓力下的可用性和可靠性。
[Abstract]:The industrial log system has always been an important data source to monitor the running status of the production system in industrial production, but its performance bottleneck has gradually appeared in the process of industry 4.0. This paper uses distributed database, distributed file system, Asynchronous network I / O, load balancing technology JVM, open source framework and other technologies to solve the traditional industry log system model emerging performance bottlenecks, these advanced computer technology and open source framework into the design of the industry log system. To further improve the throughput, reliability and security of the traditional industry log system. This paper uses a top-down design method, first describes the main technologies used in the system, and then describes the system front end in detail. The design and implementation of HBase database and system testing on server side. In the process of design and implementation of front-end and server-side, the open source framework and system-specific application architecture are combined, which ensures the performance of the system. At the same time, it also inherits the high performance and stability of open source framework to some extent. In the process of designing and implementing distributed database HBase and Hadoop distributed file system, The overall performance of the system has been greatly improved by making full use of cache technology. Through the design and implementation of unit testing, the code of each module of the system is guaranteed to complete the corresponding function completely independently and to ensure the system. Sustainable integration, The design and results of the performance test ensure the availability and reliability of the system under certain request pressure.
【學(xué)位授予單位】:大連理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TP311.52
【相似文獻】
相關(guān)期刊論文 前10條
1 徐國華,李啟炎,柳先輝;基于組成設(shè)計模式的日志系統(tǒng)[J];計算機應(yīng)用研究;2005年03期
2 任旭林;齊琳琳;盧博;;高校職能部門網(wǎng)絡(luò)工作日志系統(tǒng)建設(shè)研究[J];中國教育信息化;2012年15期
3 陳彩;;日志系統(tǒng)的設(shè)計與實現(xiàn)[J];電腦編程技巧與維護;2014年02期
4 牛晨;;淺談視頻日志系統(tǒng)[J];電視技術(shù);2006年S1期
5 胡孟梁;耿良;蔡瑞英;;一種通用綜合日志系統(tǒng)的設(shè)計與實現(xiàn)[J];計算機應(yīng)用與軟件;2008年05期
6 胡勇其;侯紫峰;;面向語義的日志系統(tǒng)構(gòu)架設(shè)計[J];微電子學(xué)與計算機;2006年08期
7 王睦;;基于安全文檔的日志系統(tǒng)管理與分析[J];現(xiàn)代電子技術(shù);2011年20期
8 蘇恒陽;;基于安全文檔管理的日志系統(tǒng)設(shè)計[J];制造業(yè)自動化;2011年24期
9 黃俠;;“日志系統(tǒng)”在網(wǎng)絡(luò)維護中的重要性[J];無線互聯(lián)科技;2012年01期
10 連仁包;王衛(wèi)星;;基于共享內(nèi)存的松耦合日志系統(tǒng)研究和設(shè)計[J];計算機應(yīng)用與軟件;2013年06期
相關(guān)會議論文 前3條
1 彭會軍;李亮舉;周月杰;李彥斌;;一種輕量級日志系統(tǒng)的設(shè)計與實現(xiàn)[A];中國計量協(xié)會冶金分會2012年會暨能源計量與節(jié)能降耗經(jīng)驗交流會論文集[C];2012年
2 周月杰;彭會軍;李亮舉;李彥斌;;冶金過程控制系統(tǒng)開發(fā)平臺中日志系統(tǒng)的設(shè)計與應(yīng)用[A];中國計量協(xié)會冶金分會2012年會暨能源計量與節(jié)能降耗經(jīng)驗交流會論文集[C];2012年
3 陽小珊;朱立谷;羅洪元;張福;;IP網(wǎng)絡(luò)存儲的日志系統(tǒng)研究[A];2010年第16屆全國信息存儲技術(shù)大會(IST2010)論文集[C];2010年
相關(guān)重要報紙文章 前3條
1 黃堅 曾霄;廈門國稅局推行電子日志系統(tǒng)[N];中國稅務(wù)報;2006年
2 湯武;電子網(wǎng)絡(luò):為領(lǐng)導(dǎo)干部履職展現(xiàn)透明窗口[N];金融時報;2006年
3 ;VPN走進了連鎖超市[N];中國計算機報;2006年
相關(guān)碩士學(xué)位論文 前9條
1 丁磊;基于MongoDB的日志系統(tǒng)的設(shè)計與實現(xiàn)[D];南京大學(xué);2014年
2 阮廈城;分布式環(huán)境下通用日志系統(tǒng)的設(shè)計與實現(xiàn)[D];哈爾濱工業(yè)大學(xué);2015年
3 王普剛;基于HBase的工業(yè)日志系統(tǒng)設(shè)計與實現(xiàn)[D];大連理工大學(xué);2016年
4 楊華輝;分布式日志系統(tǒng)的設(shè)計與實現(xiàn)[D];北京郵電大學(xué);2015年
5 魏彬;基于分布式日志系統(tǒng)的數(shù)據(jù)云服務(wù)平臺設(shè)計與實現(xiàn)[D];浙江大學(xué);2013年
6 倪照斌;移動商務(wù)網(wǎng)日志系統(tǒng)設(shè)計與實現(xiàn)[D];北京郵電大學(xué);2012年
7 魏建國;ABC職業(yè)學(xué)院教學(xué)日志系統(tǒng)設(shè)計與實現(xiàn)[D];電子科技大學(xué);2015年
8 唐哲玲;基于AOP及迭代復(fù)合加密算法的日志系統(tǒng)設(shè)計與開發(fā)[D];上海師范大學(xué);2005年
9 李勇;基于移動互聯(lián)網(wǎng)的國際象棋對弈系統(tǒng)的設(shè)計與實現(xiàn)[D];華中科技大學(xué);2011年
,本文編號:1552474
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/1552474.html