国产精品尤物福利片在线观看_少妇免费毛片久久久久久久久_久久久久成人精品免费播放动漫_日韩av综合在线观看

歡迎來到010在線作文網!

網絡安全設備聯動中小文件存儲優化方法論文

實用文 時間:2021-08-31 手機版

  摘要:網絡系統在運行過程中會產生大量日志,采用Java編程技術將各安全設備日志轉換為XML文件。在對日志文件存儲過程中,現有的存儲系統硬件成本高,擴展能力差,數據并行訪問效率低,難以滿足網絡安全設備聯動系統的需求。因此,該文采用基于HDFS的云存儲系統對日志文件進行存儲。為了提高基于HDFS的云存儲系統中小文件存儲效率,該文設計了云存儲系統中小文件存儲的優化方案,主要在小文件合并和小文件檢索方面做了優化。該方案結合網絡安全設備聯動系統中日志文件的特點,首先是根據不同設備的文件進行分類,然后根據小文件在合并后的大文件中的偏移量進行檢索。最后采用3組文件集合對優化方案進行了測試,實驗結果表明,在不影響存儲系統運行狀況的基礎上,該方案提高了小文件的存儲效率和讀取效率。

網絡安全設備聯動中小文件存儲優化方法論文

  關鍵詞:網絡安全;小文件;Hadoop;存儲優化

  中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2015)35-0010-02

  1引言

  網絡系統在運行過程中會產生大量的系統日志、應用日志、安全日志和網絡日志,這些日志包含著關于網絡運行、安全及狀態的數據。隨著采集日志的大規模增長,現有的存儲系統硬件成本高,擴展能力差,數據并行訪問效率低,難以滿足網絡安全設備聯動系統的需求。因此,提供一種更高性能、更低成本、更好可靠性的易于管理的存儲平臺,才能夠幫助該系統用盡可能低的成本應對日益增長的數據存儲需求。HDFS采用主從式架構設計模式(master/slave),一個名稱節點(NameNode)和若干數據節點(DataNode)構成HDFS集群[1]。HDFS的這種單名稱節點的設計極大地簡化了文件系統的結構,然而也因此引發了HDFS的小文件存儲效率低的問題。HDFS設計之初的目的是存儲大量的大文件,所以需要采用分塊策略先將每個文件分塊,保存機制是每個文件都占用一個或多個塊。因為HDFS中的每個目錄和文件的元數據信息都存放在名稱節點的內存中,如果系統中存在大量的小文件(指那些比HDFS數據塊(默認為64MB)小得多的文件),則無疑會降低整個存儲系統的存儲效率和存儲能力。然而,在網路安全設備聯動系統[2]存在著大量的小文件。大量的小文件存在于云存儲系統中無疑會降低整個系統的I/O性能。針對這一問題,本文提出云存儲中小文件的合并處理方法,以提高小文件的存儲效率,提高整個系統的I/O性能。

  2整體方案優化設計

  文件的優化方案主要包括4個部分:數據預存儲節點的功能設計,小文件合并方案,小文件索引結構的設計以及小文件合并過程的整體設計。

  2.1數據預存儲節點功能設計

  數據預存儲節點是在HDFS架構的基礎上新增的節點,它位于客戶端與名稱節點和數據節點之間,主要實現對存儲的文件進行預處理,根據文件大小,判斷是否屬于小文件,對于小文件主要完成存儲前的合并,生成索引以及小文件檢索時的文件分離等功能。增加數據預存儲節點之后,在數據存儲的過程中,數據的流向由從客戶端直接到數據節點變成了由客戶端先到預存儲節點再到數據節點。

  2.2小文件合并算法設計

  當客戶端寫入小文件時,首先根據小文件的類型對數據預存儲節點進行分組。然后分別將每個分組中的小文件合并成大文件,此時,生成相關小文件索引信息及元數據信息。最后將合并后的文件和相關的元數據,按照原HDFS寫入文件的方式一同上傳至HDFS中,其中第二類元數據信息由數據預存儲節點進行存儲,第一類元數據信息由名稱節點進行存儲,數據節點存儲合并成的大文件[3]當客戶端需要讀取某個小文件時,從名稱節點獲取小文件所在大文件的元數據信息,然后從數據預存儲節點獲取第二類元數據信息,從數據節點獲取小文件所在的大文件,并在接口中將大文件解檔為若干小文件,并將這些小文件緩存在客戶端。為了便于算法描述,對算法里的符號進行定義:File[type][MD5][key]——緩沖區中待合并的文件;type——日志文件的類型(1:主機日志;2:sort日志;3:防火墻日志;4:交換機日志);MD5——文件的MD5值;fi——要合并的第i個文件;xj——合并第j類文件個數。分組合并算法描述如下:(1)初始化,定義一個三維數組File[type][MD5][key],type初始化為1,key值初始化為文件的大小;(2)讀入緩沖區的所有文件大小,更新數組File[type][MD5][key],根據文件的類型更新數組的type值,初始化i=1;(3)采用冒泡排序,分別將數組File[i][MD5][key]從大到小進行排序。首先判斷File[i][MD5][key]的大小,如果所有文件的總大小大于64M,開始進行合并,否則退出程序,i++,等待下次分組合并調度;(4)從最大的文件fi開始分組。如果放入文件fi后,此類文件的總大小小于64M,則存放下一個文件,從數組中把文件fi的記錄刪除,循環這個過程,直到所有的File[i][MD5][key]文件都合并到一起;(5)計算每類文件合并后的大小,文件大小達到63M的調用HDFS命令將文件上傳到HDFS上,大小小于63M的文件,再從緩沖區中查找文件進行裝入,返回(2);(6)上傳成功;主要是考慮到用戶的訪問效率,算法中采用將同類日志文件進行分組,無論從寫入小文件,還是從讀取小文件方面,都能大大提高HDFS的性能:首先減輕了名稱節點的負擔,在讀取小文件方面,不用連接數據節點讀取,減少文件讀寫的I/O操作,節約大量數據傳輸時間,極大地節省了網絡通信開銷,降低了HDFS的訪問壓力,提高客戶端訪問文件的速率和性能。當用戶刪除數據時,把合并后的文件取回數據預存儲節點,進行分解,刪除指定文件,再與緩存區中已有的文件進行合并。用戶查詢文件時,需要對HDFS索引進行查詢,同時也需要查詢緩沖區里面的文件。

  2.3小文件索引結構的設計

  在小文件合并之后,僅僅根據名稱節點中存儲的元數據信息不能檢索到小文件,為了提高檢索效率,需要為所有小文件構建相應的索引,使用戶能夠通過索引快速的檢索到小文件。小文件索引信息是在小文件合并成大文件之后生成的,保存在數據預存儲節點中,通過此類元數據信息,再結合名稱節點中的第一類元數據信息,才能正確找到小文件的存儲位置。所以小文件的索引信息對于后期的小文件檢索極其重要,其中要包含小文件的一些重要信息:File_name類型為String,表示小文件名稱;File_size類型為int,表示小文件大小;File_type類型為int,表示小文件類型;Merge_file_nam類型為string,表示小文件合并成大文件后的名稱;File_offset類型為int,當前小文件在合并文件中的偏移量;time類型為long,表示文件的寫入時間;If_use類型為bool,表示文件是否存在。

  2.4小文件合并過程的整體設計

  大致流程如下:當需要寫入文件時,首先將數據傳輸到數據預存儲節點,判斷文件大小,如果文件大小超過了HDFS數據塊的大小,則直接存入數據節點,并將元數據信息寫入到名稱節點;如果需要寫入的文件屬于小文件,則先判斷小文件的類型,然后根據2.2中設計的小文件合并算法將小文件合并,生成索引信息,在這個合并的過程中,不斷地將正在合并的小文件索引信息插入到小文件索引信息列表中,當合并文件塊達到合適的大小時,客戶端將寫文件請求發送到名稱節點將合并后的文件存儲到相應的數據節點中。

  3實驗驗證

  實驗需要搭建Hadoop集群,集群中包括4個節點:一臺Na-meNode,二臺DataNode,以及客戶端用來提交數據的NameNode。使用VMware7.0來模擬Linux環境[4,5臺機器上模擬海量小文件的存儲和訪問操作。本文隨機選取了10000個xml日志數據文件,文件大小分布情況為:200kB占1%,300kB占2%,400kB占10%,500kB占20%,600kB占30%,700kB占20%,800kB占10%,900kB占4%,1000kB占3%,可見文件大小集中在400kb到1000kb之間。為了直觀的反應優化方案在處理小文件和大文件時的系統性能,本文在測試數據中分別選取了100、1000、10000組數據,按照以上測試和執行程序步驟,對文件寫入時間進行測試,測試結果如圖1所示。實驗結果表明,隨著文件數量的增多,寫入文件所用時間增長趨勢的變化緩慢,說明本文設計的Hadoop小文件存儲優化方案在寫入海量小文件時性能更高。

  4結論

  本文首先對網絡安全設備聯動系統的數據轉化為XML文檔,然后對文件的特點及文件大小的分布進行了分析。針對HDFS對小文件存儲效率低的問題,對小文件存儲方案進行了優化,設計了小文件分組合并的算法。最后搭建了Hadoop集群環境,對改進的方案進行測試,實驗結果表明,本文設計的Hadoop小文件存儲優化方案在寫入文件所用時間增長趨勢的變化緩慢,說明本方案在寫入海量小文件時具有很高的性能,在不影響存儲系統運行狀況的基礎上,該方案提高了小文件的存儲效率和讀取效率。

  參考文獻:

  [1]廖彬,于炯,張陶,楊興耀.基于分布式文件系統HDFS的節能算法[J].計算機學報,2013(05):1047-1064.

  [2]傅穎勛,羅圣美,舒繼武.安全云存儲系統與關鍵技術綜述[J].計算機研究與發展,2013,50(1):136-145

  [3]DLTennenhouse,JMSmith,WDSincoskie,etal.ASurveyofActiveNetworksResearch[J].IEEECommunicationsMagazine,1997,35(l):80-86.

  [4]許春玲,張廣泉.分布式文件系統HadoopHDFS與傳統文件系統LinuxFS的比較與分析[J].蘇州大學學報(工科版),2010,04:5-9+19.

  [5]崔杰,李陶深,蘭紅星.基于Hadoop的海量數據存儲平臺設計與開發[J].計算機研究與發展,2012(S1):12-18.


本文來源http://www.nvnqwx.com/shiyongwen/1543104.htm
以上內容來自互聯網,請自行判斷內容的正確性。若本站收錄的信息無意侵犯了貴司版權,請給我們來信(zaixianzuowenhezi@gmail.com),我們會及時處理和回復,謝謝.
国产精品尤物福利片在线观看_少妇免费毛片久久久久久久久_久久久久成人精品免费播放动漫_日韩av综合在线观看
性日韩欧美在线视频| 丁香色欲久久久久久综合网| 精品国产区在线| 日韩网站在线免费观看| 97成人精品视频在线观看| 精品久久久久久久久久中文字幕| 日韩精品视频久久| 久久精品一区二| 熟女少妇在线视频播放| 国产亚洲欧美一区二区| 久久精品免费电影| 日韩小视频在线播放| 久久久精品在线视频| 亚洲一区精品视频| 99在线国产| 中文字幕在线乱| 99爱精品视频| 亚洲欧美久久234| 91精品久久久久久久久| 亚洲一区二区三区精品视频| 成人亚洲综合色就1024| 亚洲最大av在线| 97国产一区二区精品久久呦| 五月天在线免费视频| 成人精品视频在线| 亚洲最大福利视频网| www国产黄色| 午夜精品亚洲一区二区三区嫩草| 91精品免费看| 日韩中字在线观看| 久青草视频在线播放 | 熟女少妇精品一区二区| 久久免费观看视频| 青草成人免费视频| 国产精品三级一区二区| 国内精品视频一区| 精品国产综合区久久久久久| 国产毛片视频网站| 美女福利视频一区| 99精品国产一区二区| 日韩精品另类天天更新| 俺去了亚洲欧美日韩| 国产中文字幕乱人伦在线观看| 欧美精品激情在线观看| 久久人91精品久久久久久不卡| 青青青在线视频播放| 国产精品二区在线观看| julia一区二区中文久久94| 日韩一区二区三区高清| 久久久国产一区| 国产精品中文久久久久久久| 亚洲国产一区二区三区在线播| 日韩有码视频在线| 精品免费视频123区| 欧美激情精品久久久久久大尺度| 久久综合九色综合88i| 欧美精品久久久久久久免费| 久久91亚洲精品中文字幕| 91av成人在线| 国内视频一区| 日日夜夜精品网站| 国产精品免费在线| 97免费视频在线| 欧美日韩一区二区视频在线观看| 九九热精品视频国产| 国产高清自拍一区| 国产日韩一区二区三区| 欧美一区二区大胆人体摄影专业网站| 精品国产一区二区在线| 成人免费福利视频| 秋霞无码一区二区| 中文字幕中文字幕一区三区| 色青青草原桃花久久综合| 国产精品香蕉视屏| 欧美国产亚洲一区| 性色av一区二区咪爱| 久久天天躁夜夜躁狠狠躁2022| 91精品国产99久久久久久| 国内精品久久国产| 日本免费高清不卡| 亚洲字幕在线观看| 国产精品久久久一区二区三区| 久久久免费看| 精品少妇一区二区三区在线| 日日摸天天爽天天爽视频| 欧美激情精品久久久久久黑人| 久久精品电影一区二区| 91精品国产综合久久男男| 国产又黄又猛视频| 欧美性大战久久久久| 色婷婷精品国产一区二区三区| 久久夜色精品国产| 日韩在线欧美在线国产在线| 99久热re在线精品996热视频| 精品少妇一区二区三区在线| 日韩精彩视频| 无码人妻精品一区二区三区66 | 日本一区二区三区视频在线播放| 久久久久成人网| 国产精品久久97| 日韩在线中文视频| 久久亚裔精品欧美| 97人人模人人爽视频一区二区| 国产欧美123| 免费久久久一本精品久久区| 欧美在线视频a| 日韩日韩日韩日韩日韩| 日日噜噜噜夜夜爽爽| 亚洲精品日韩成人| 一区二区三区四区欧美| 国产精品久久一区二区三区| www.日本久久久久com.| 久久久久一区二区| 69久久夜色精品国产69乱青草| 丰满人妻中伦妇伦精品app| 精品一区久久久| 男女超爽视频免费播放| 欧美凹凸一区二区三区视频| 男人舔女人下面高潮视频| 欧美在线视频网站| 欧美日韩亚洲一| 韩国欧美亚洲国产| 国产一区欧美二区三区| 国产主播在线看| 国产精品中文在线| 成人黄色av网站| 97久久久久久| 69av视频在线播放| 久久亚洲精品无码va白人极品| 久久久水蜜桃| 国产成人一区二区| 日韩在线播放视频| 久久精品成人动漫| 国产精品免费在线| 精品国产乱码久久久久久丨区2区 精品国产乱码久久久久久郑州公司 | 免费av一区二区| 久久久精品影院| 国产精品美女在线| 操91在线视频| 欧美日韩国产成人在线观看| 中文字幕99| 亚洲成色www久久网站| 欧美一乱一性一交一视频| 热99精品只有里视频精品| 欧美日韩亚洲一| 国产欧美精品一区二区三区| 97久久久免费福利网址 | 色综合久久天天综线观看| 一区二区三区在线视频看| 一区二区成人国产精品| 亚洲欧洲免费无码| 日韩网址在线观看| 国产在线资源一区| 91精品视频在线免费观看| 国产成人精品免高潮在线观看| 久久精品国产精品亚洲| 国产999在线| 日本精品视频在线播放| 精品一区二区三区毛片| www国产黄色| 日韩在线视频国产| 久久97精品久久久久久久不卡 | 91免费精品国偷自产在线| 国产不卡一区二区三区在线观看| 国产成人精品一区二区三区| 久久成人在线视频| 性视频1819p久久| 免费中文日韩| 99在线高清视频在线播放| 日韩视频免费大全中文字幕| 久久久久国产精品www| 热久久这里只有| 国产精品揄拍500视频| 久久久久久久网站| 精品成在人线av无码免费看| 天天爱天天做天天操| 精品一区久久久| 国产v亚洲v天堂无码| 精品国产_亚洲人成在线| 视频一区国产精品| 欧美xxxx综合视频| 日韩av大片免费看| 国产欧美日韩综合一区在线观看| 国产成人精品a视频一区www| 国产精品大全| 日韩精品不卡| 波多野结衣久草一区| 精品国产欧美成人夜夜嗨| 日本在线播放一区| 黄色一级大片在线观看| 久久久在线观看| 九九热视频这里只有精品| 欧美在线一区二区视频| av网址在线观看免费| 狠狠97人人婷婷五月| 久久人人九九| 亚洲一区二区三区精品动漫| 免费av在线一区二区| 久久天天躁狠狠躁夜夜av| 日韩av成人在线观看|