《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > HDFS可視化管理系統設計與實現
HDFS可視化管理系統設計與實現
2015年微型機與應用第8期
李振舉1,2,李學軍1,楊 晟1,羅 劍3,張榮華4
(1.裝備學院 信息裝備系,北京 101416; 2.裝備學院 研究生管理大隊,北京 101416; 3.裝備學院 裝備試驗系,北京 101416; 4.中國人民解放軍71375部隊,山東 濰坊 261053)
摘要: Hadoop工具核心模塊包括分布式文件系統(Hadoop Distributed File System,HDFS)和分布式編程模型MapReduce,其中HDFS是Hadoop數據存儲處理的核心模塊,但目前缺乏有效的HDFS可視化管理工具,因此設計實現了一套可視化管理工具,該工具基于Java Swing組件開發。以此工具為基礎,搭建了一套基于Hadoop的海量遙感數據云存儲系統。實驗表明,該系統界面友好,易于部署,可以很好地支持HDFS可視化管理。
Abstract:
Key words :

  摘  要Hadoop工具核心模塊包括分布式文件系統(Hadoop Distributed File System,HDFS)和分布式編程模型MapReduce,其中HDFS是Hadoop數據存儲處理的核心模塊,但目前缺乏有效的HDFS可視化管理工具,因此設計實現了一套可視化管理工具,該工具基于Java Swing組件開發。以此工具為基礎,搭建了一套基于Hadoop的海量遙感數據云存儲系統。實驗表明,該系統界面友好,易于部署,可以很好地支持HDFS可視化管理。

  關鍵詞: Hadoop;分布式文件系統;可視化管理系統

0 引言

  近年來,隨著遙感技術的發展,遙感數據的類型不斷擴展,遙感數據的量級在不斷增加,這給遙感數據的管理帶來了新的挑戰。云計算作為大數據時代的典型技術代表,可以有效地進行海量遙感數據的處理。Hadoop[1]是目前云計算技術應用最廣泛的一個技術平臺,是谷歌文件系統[2]和MapReduce編程模型的開源實現[2]。然而如何使用Hadoop技術進行海量遙感數據的處理,是一個值得研究的問題。為了對海量遙感數據進行有效的管理,需開發一套基于Hadoop集群的云存儲系統。該系統可對海量遙感數據進行管理,與用戶進行交互,上傳和下載海量遙感數據文件。但是現有的HDFS管理工具無法高效地進行可視化管理,基于此,本文設計實現了一套可視化管理系統,旨在提高HDFS可視化管理的水平,方便用戶使用。

1 研究背景

  1.1 Hadoop生態系統

  為了搭建國產軟硬件環境下的云存儲平臺,本文采用Hadoop作為基礎軟件。該平臺目前已經發展成為包括HDFS[3]、分布式編程模型MapReduce、數據庫(HBase、Cassandra)、數據倉庫Hive和數據流處理語言Pig在內的完整的生態系統(Ecosystem)[4]。系統結構框架如圖1所示。從某種程度上可以說,Hadoop已經成為大數據處理工具事實上的標準。

001.jpg

  HDFS是Hadoop生態系統的核心子項目之一,基于流數據模式和處理超大文件的需求開發,可以處理TB(TeraByte)甚至是PB(PeteByte)級別的數據,對硬件要求比較低,容錯性好,可靠性高。Hadoop2.0之前的版本,HDFS集群通常包括一個NameNode(主節點)和若干個DataNode(從節點)[5]。NameNode管理命名空間,維護整個文件系統的文件目錄樹及這些文件的索引目錄。DataNode是文件系統工作節點,用來執行具體的任務。同時,它可以通過心跳(Heartbeat)定時向NameNode發送所存儲的文件塊信息[6]。

1.2 HDFS常見管理工具

  現有HDFS的管理工具可以分為三類:HDFS自帶的命令行工具、HDFS應用程序接口(API)和基于Web的HDFS管理工具。

  HDFS自帶的命令行工具運行在操作系統的shell終端,由一系列的命令組成。其優點是簡單快捷,無需安裝其他軟件;缺點是可視化程度不高,各種命令比較多,用戶需要具備專業的水平才能完全掌握。常見的HDFS命令如表1所示[7]。

009.jpg

  HDFS應用程序接口是Hadoop為第三方軟件提供的交互接口。這種方法的優點是操作簡單,對用戶專業水平要求不高;缺點是只有在安裝了Eclipse IDE的機器上才能運行。HDFS中提供的API功能如表2所示。

010.jpg

  基于Web的管理工具研究是在前兩種工具的基礎上開發而來的,黃文依等人[7]在研究HDFS架構的基礎上,設計實現了基于Web的HDFS可視化文件訪問系統。其優點是操作簡便快捷,易于部署;缺點是功能相對簡單,只是實現了基本的功能。此外,用戶通過瀏覽器可以直接訪問Hadoop集群的50030端口,但是這種方式只可以瀏覽顯示HDFS文件系統,用戶無法與HDFS交互。

  通過以上內容可以看出,HDFS現有的可視化系統可視化程度不高,用戶友好程度相對不高。如何設計和實現用戶界面友好的HDFS可視化管理系統,是一個需要解決的問題。

2 HDFS可視化管理系統的設計

  2.1 系統功能設計

  本文設計的HDFS可視化管理系統一方面完成文件(夾)與Hadoop集群之間的交互,另一方面可對集群的一些基本信息進行顯示。HDFS可視化系統的功能從整體上包含文件管理模塊和集群信息模塊。其中文件管理模塊負責HDFS文件信息的顯示、目錄信息的管理以及HDFS文件與本地文件之間的交互,包括文件上傳、文件下載[8]和文件刪除等功能。集群信息模塊可以顯示Hadoop集群的節點信息、集群的存儲容量和提供幫助信息等。HDFS可視化系統的功能結構圖如圖2所示。

002.jpg

  2.2 系統界面設計

  HDFS可視化管理系統設計的主界面包括4個區域:標題欄、工具欄、HDFS目錄顯示區域和文件信息顯示區域。其中標題欄包括文件管理按鈕和集群信息管理按鈕,通過這兩個按鈕可以調用文件管理模塊和集群信息管理模塊。HDFS目錄顯示區域類似于Windows的資源管理器,以目錄樹的形式顯示HDFS文件系統信息。文件信息顯示區域用來顯示選中的文件的基本信息。

  HDFS系統可視化界面采用Java Swing[9]組件設計開發。界面使用到的控件包括JTree、JLabel、JText、JPanel等。其中,JTree用來管理HDFS文件系統目錄;JLabel顯示文件基本信息;JPanel用來進行控件的管理,當做容器用來控制界面的布局;JButtonItem用來右鍵顯示命令。此外標準對話框用來顯示提示信息。

3 HDFS可視化管理系統的實現

  3.1 開發及運行環境

  HDFS可視化系統開發工具為Eclipse和OpenJDK 1.6.0??紤]到HDFS需要在Hadoop集群搭建的基礎上才能運行,本文首先搭建了一個Hadoop集群。本文搭建的Hadoop集群采用0.20.2版本,包括1個NameNode節點和6個DataNode節點。目前集群配置存儲空間大小為1.19 TB,包括21 628個文件和目錄,21 067個文件塊,塊大小為128 MB;HDFS文件備份數量采用默認的3個。集群HDFS信息如圖3所示。

003.jpg

  3.2 系統開發流程

004.jpg

  系統開發流程如圖4所示。開發環境的操作系統采用Kylin Linux操作系統,OpenJDK版本是1.6.0。在開發環境中使用Eclipse進行界面和功能設計,編寫代碼并且封裝成JAR包以方便部署。開發工具采用Eclipse 3.5版本。

  3.3 系統功能測試

  為了驗證HDFS可視化系統的可靠性,對系統功能進行測試。目前用戶數量為10人,經過擴展可以添加更多用戶。Hadoop集群信息如圖5所示,HDFS中某一系統的文件信息如圖6所示,文件上傳功能如圖7所示,文件下載功能如圖8所示。

005.jpg

006.jpg

007.jpg

008.jpg

4 結論

  本文針對Hadoop分布式文件系統缺乏界面友好的可視化管理工具的問題,設計并實現了一個HDFS可視化管理系統。該管理系統核心功能通過封裝HDFS命令轉換為Java可以識別的對象實現。該系統已經在基于國產軟硬件環境的云存儲系統中得到應用,經過實驗證明,該系統提供了一個簡便易操作的HDFS可視化管理工具,提高了云計算的數據管理水平。下一步研究的重點是設計實現基于此管理系統的云計算平臺,為集群外的節點訪問和數據處理提供服務。

  參考文獻

  [1] Apache Hadoop[EB/OL].(2009-09-12)[2014-10-15].http://hadoop.apache.org/.

  [2] GHEMAWAT S, GOBIOFF H, LEUNG S T. The Google file system[C]. ACM SIGOPS Operating Systems Review,ACM, 2003,37(5):29-43.

  [3] Hadoop Distributed Filesystem[EB/OL].(2008-12-13)[2014-10-15].http://hadoop.apache.org/hdfs.

  [4] 趙書蘭.典型Hadoop云計算[M].北京:電子工業出版社,2013.

  [5] 蔡斌,陳湘萍.Hadoop技術內幕:深入解析Hadoop Common和HDFS架構設計與實現原理[M].北京:機械工業出版社,2013.

  [6] 陸嘉恒.Hadoop實戰(第2版)[M].北京:機械工業出版社,2012.

  [7] 黃文依,王勁松,林勝.HDFS可視化操作系統研究與實現[J].天津理工大學學報,2012,28(1):31-34.

  [8] 曹寧,吳忠海,劉宏志,等.HDFS下載效率的優化[J].計算機應用,2010,30(8):2060-2065.

  [9] CADENHEAD R S, LEMAY L.21天學通Java 6(第五版)[M].袁國忠,張劼,譯.北京:人民郵電出版社,2008.


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          黄色av成人| 欧美一区深夜视频| 一区二区三区在线视频免费观看| 亚洲一区二区三区免费观看| 蜜臀久久99精品久久久画质超高清| 国语自产精品视频在线看抢先版结局| 日韩一级黄色大片| 国产噜噜噜噜噜久久久久久久久| 精品51国产黑色丝袜高跟鞋| 国产欧美日韩视频一区二区| 欧美日韩综合一区| 国产精品系列在线| 国产精品第一区| 伊人成人在线视频| 国模套图日韩精品一区二区| 欧美视频在线观看一区| 午夜性色一区二区三区免费视频| 欧美国产亚洲视频| 亚洲欧美日韩成人高清在线一区| 国产精品每日更新| 午夜精品久久久久久| 免费欧美在线视频| 精品999在线播放| 欧美精品一区二区三区蜜臀| 国产精品视频观看| 欧美在线视频免费播放| 欧美a级片网| 国产亚洲精品久久久久久| 亚洲欧美日韩一区二区在线| 激情久久中文字幕| 日韩一级欧洲| 亚洲欧洲日产国产网站| 亚洲欧美激情视频| 欧美区一区二| 在线日韩电影| 国产精品麻豆成人av电影艾秋| 欧美一区二区三区四区在线| 亚洲国产片色| 国产一区二区三区在线观看网站| 欧美日韩一区在线观看| 欧美成人黄色小视频| 欧美视频免费在线观看| 翔田千里一区二区| 国产亚洲网站| 亚洲欧美日韩国产综合精品二区| 欧美一区二区三区男人的天堂| 在线播放国产一区中文字幕剧情欧美| 国产精品五区| 国产精品大片| 欧美永久精品| 久久久www免费人成黑人精品| 宅男噜噜噜66一区二区| 欧美激情一区二区三区高清视频| 欧美凹凸一区二区三区视频| 国产精品美女久久久| 国产精品国产三级国产专播精品人| 欧美视频在线看| 欧美顶级大胆免费视频| 国产视频丨精品|在线观看| 亚洲一二三区视频在线观看| 国产精品视频大全| 欧美激情黄色片| 99国产精品自拍| 亚洲天堂网在线观看| 亚洲一区二区三区乱码aⅴ| 亚洲精品视频在线观看免费| 欧美在线日韩| 日韩视频一区二区三区在线播放免费观看| 亚洲高清资源综合久久精品| 亚洲一区在线观看免费观看电影高清| 亚洲激情国产| 亚洲福利av| 136国产福利精品导航网址应用| 一本高清dvd不卡在线观看| 亚洲一级黄色| 亚洲国产美女| 在线观看免费视频综合| 国产精品久久91| 一区二区三区日韩欧美精品| 亚洲激情综合| 日韩系列欧美系列| 久久久成人精品| 亚洲欧美综合另类中字| 欧美激情一区二区三区| 韩日精品在线| 亚洲天堂免费在线观看视频| 欧美jizzhd精品欧美喷水| 国产目拍亚洲精品99久久精品| 欧美区亚洲区| 99国产欧美久久久精品| 亚洲国产精品视频| 国产日韩欧美一区二区三区在线观看| 99pao成人国产永久免费视频| 亚洲电影一级黄| 国产精品久久久久久久久久久久久久| 一区二区91| 国产精品久久久久av| 久久男女视频| 欧美色欧美亚洲另类七区| 亚洲黄色免费| 亚洲欧美日韩精品久久亚洲区| 国产亚洲激情视频在线| 亚洲专区一区二区三区| 国产视频一区二区在线观看| 国产综合av| 久久成人精品| 亚洲天堂黄色| 国产亚洲欧美一区| 亚洲精品一线二线三线无人区| 欧美日韩精品不卡| 亚洲成人资源| 国产精品夜夜夜一区二区三区尤| 欧美精品激情| 欧美xart系列在线观看| 亚洲国产老妈| 国产日韩欧美三区| 亚洲淫性视频| 国产精品夜夜夜一区二区三区尤| 欧美极品在线播放| 国产亚洲日本欧美韩国| 欧美有码在线观看视频| 欧美喷潮久久久xxxxx| 欧美在线视频全部完| 影音先锋国产精品| 国产精品草莓在线免费观看| 国产精品手机在线| 亚洲人成人77777线观看| 欧美r片在线| 乱人伦精品视频在线观看| 久久久无码精品亚洲日韩按摩| 国产香蕉97碰碰久久人人| 欧美天天综合网| 国产亚洲福利一区| 亚洲乱码精品一二三四区日韩在线| 亚洲高清不卡在线观看| 最新日韩在线视频| 亚洲另类在线视频| 99视频精品免费观看| 在线成人www免费观看视频| 美女黄色成人网| 欧美激情一区二区三区蜜桃视频| 欧美日韩久久久久久| 亚洲精品一区在线观看香蕉| 国产伦精品一区二区三区免费迷| 欧美韩国一区| 亚洲高清视频一区二区| 国产中文一区二区| 亚洲乱码精品一二三四区日韩在线| 在线视频精品| 国产精品成人免费视频| av不卡在线看| 你懂的一区二区| 亚洲字幕一区二区| 午夜精品视频在线观看一区二区| 亚洲高清av| 国内自拍一区| 亚洲影院免费| 亚洲激情电影中文字幕| 国产一区二区三区久久悠悠色av| 亚洲制服丝袜在线| 国产在线不卡| 激情伊人五月天久久综合| 激情成人中文字幕| 国产欧美一区二区三区国产幕精品| 蜜臀va亚洲va欧美va天堂| 久久综合网色—综合色88| 亚洲欧美久久| 欧美日韩午夜精品| 国产精品久久久久久久久久ktv| 国产精品美女www爽爽爽| 欧美日韩在线观看一区二区三区| 国产色产综合产在线视频| 亚洲国产精品传媒在线观看| 久久综合九色综合久99| 伊人精品在线| 欧美日韩不卡视频| 亚洲精品国精品久久99热一| 亚洲日本电影在线| 欧美视频在线看| 国产精品中文字幕欧美| 欧美精品97| 狠狠狠色丁香婷婷综合激情| 国产精品麻豆欧美日韩ww| 亚洲老司机av| 欧美一二三区在线观看| 最新日韩中文字幕| 欧美激情综合| 亚洲视频电影图片偷拍一区| 雨宫琴音一区二区在线| 亚洲婷婷综合久久一本伊一区| 久久人91精品久久久久久不卡| 国产精品影院在线观看| 极品中文字幕一区| 国产精品视频午夜| 久久青草福利网站| 欧美日韩国产一区精品一区| 欧美在线你懂的| 亚洲美女视频在线免费观看| 国产精品一区二区三区免费观看| 正在播放欧美一区| 亚洲一区二区三区在线| 亚洲国产天堂网精品网站| 国产一区二区三区最好精华液| 久久综合九色综合欧美就去吻| 国产日韩高清一区二区三区在线| 欧美成人免费全部观看天天性色| 亚洲精品一区二区三区四区高清| 欧美国产精品va在线观看| 亚洲精品乱码久久久久久久久| 欧美日韩三级在线| 一区二区精品在线观看| 尤物九九久久国产精品的分类| 日韩午夜在线| 91久久精品美女| 国产亚洲欧美aaaa| 欧美视频官网| 亚洲国内在线| 激情自拍一区| 欧美午夜视频在线观看| 尤妮丝一区二区裸体视频| 在线亚洲高清视频| 久久久久一区二区| 久久国产精品黑丝| 精品88久久久久88久久久| 性做久久久久久久久| 欧美中文字幕精品| 在线观看日韩一区| 久久视频在线免费观看| 欧美夜福利tv在线| 国内精品视频一区| 午夜视频一区二区| 亚洲专区免费| 亚洲国产日韩欧美在线动漫| 美乳少妇欧美精品| 99国产精品国产精品久久| 日韩一二在线观看| 亚洲国产经典视频| 久久gogo国模裸体人体| 在线成人www免费观看视频| 亚洲人成毛片在线播放女女| 国产精品自在线| 性欧美xxxx大乳国产app| 性色一区二区三区| 在线观看精品| 狠狠色丁香婷婷综合影院| 国产视频不卡| 久久久久久久久蜜桃| 免费一区二区三区| 免费观看日韩av| 夜夜嗨av一区二区三区四区| 亚洲国产高清一区二区三区| 亚洲自拍高清| 一本色道久久加勒比88综合| 老司机67194精品线观看| 国产一区二区三区四区三区四| 亚洲亚洲精品在线观看| 欧美顶级艳妇交换群宴| 国模一区二区三区| 国产一区二区精品| 欧美一区永久视频免费观看| 欧美三级乱人伦电影| 午夜在线精品偷拍| 欧美日韩不卡视频| 欧美亚洲第一区| 久久久久久久网站| 欧美肉体xxxx裸体137大胆| 国产在线高清精品| 亚洲欧美日韩天堂一区二区| 欧美精品123区| 亚洲精品三级| 在线观看91久久久久久| 欧美久久久久| 欧美激情在线| 在线精品高清中文字幕| 91久久在线视频| 久久精品天堂| 99精品欧美| 亚洲国产视频a| 欧美一区二区大片| 久久综合九九| 尤物yw午夜国产精品视频明星| 国产精品制服诱惑| 亚洲美女av在线播放| 亚洲欧洲一区二区天堂久久| 欧美另类女人| 国产精品免费电影| 亚洲国产高清在线| 亚洲欧美色婷婷| 久久精品亚洲一区二区| 亚洲在线视频观看| 国产欧美日韩一区二区三区| 亚洲自拍啪啪| 日韩视频在线免费观看| 亚洲激情婷婷| 亚洲欧美日韩精品久久久| 国产精品自在在线| 国产精品第十页| 夜夜爽夜夜爽精品视频| 亚洲国产成人av好男人在线观看| 国产曰批免费观看久久久| 亚洲精品永久免费精品| 欧美色大人视频| 欧美一区二区性| 欧美第一黄色网| 欧美日韩一区三区| 亚洲三级电影全部在线观看高清| 久久国产精品黑丝| 亚洲午夜一区二区| 亚洲免费观看在线观看| 久久嫩草精品久久久精品| 欧美电影免费观看高清完整版| 亚洲成人中文| 国产精品99久久久久久久女警| 国产日产精品一区二区三区四区的观看方式| 在线视频亚洲欧美| 在线视频免费在线观看一区二区| 在线 亚洲欧美在线综合一区| 亚洲精品一二区| 久久久久久久久久久成人| 久久久久久综合网天天| 国产一区二区三区久久悠悠色av| 亚洲免费在线视频一区 二区| 久久精品夜色噜噜亚洲aⅴ| 久久电影一区| 国产精品久久久久久久久久久久久| 亚洲视频日本| 欧美性猛交xxxx免费看久久久| 欧美福利网址|