基于HDFS集群的醫(yī)療視頻點(diǎn)播系統(tǒng)的研究與設(shè)計(jì)
發(fā)布時(shí)間:2021-12-23 22:18
隨著“互聯(lián)網(wǎng)+”時(shí)代的到來(lái),信息技術(shù)發(fā)展迅速,醫(yī)療視頻點(diǎn)播系統(tǒng)作為一種快捷的信息傳播媒介,在醫(yī)療領(lǐng)域得到了廣泛應(yīng)用。為構(gòu)建點(diǎn)播功能完善、存儲(chǔ)能力強(qiáng)的醫(yī)療視頻點(diǎn)播系統(tǒng),本文將視頻點(diǎn)播技術(shù)與云存儲(chǔ)技術(shù)相結(jié)合,設(shè)計(jì)并實(shí)現(xiàn)了基于HDFS集群的醫(yī)療視頻點(diǎn)播系統(tǒng)。該醫(yī)療視頻點(diǎn)播系統(tǒng)在實(shí)現(xiàn)點(diǎn)播功能的基礎(chǔ)上,能夠有效提高系統(tǒng)的視頻存儲(chǔ)能力,改善系統(tǒng)的服務(wù)質(zhì)量。本文主要研究?jī)?nèi)容包括以下部分:首先,論文從系統(tǒng)的需求分析和總體架構(gòu)入手,完成了基于HDFS集群的服務(wù)器端的設(shè)計(jì)及搭建,為系統(tǒng)的實(shí)現(xiàn)做了充分的準(zhǔn)備工作。系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)模式采用分布性強(qiáng)、業(yè)務(wù)擴(kuò)展方便的B/S結(jié)構(gòu),系統(tǒng)的設(shè)計(jì)采用Java Web技術(shù)和流媒體技術(shù),利用HTML5、DIV+CSS、JavaScript等前端開(kāi)發(fā)語(yǔ)言為用戶(hù)呈現(xiàn)友好直觀的交互界面,利用VLC流媒體播放器嵌入網(wǎng)頁(yè)來(lái)實(shí)現(xiàn)醫(yī)療視頻點(diǎn)播功能。通過(guò)對(duì)本系統(tǒng)進(jìn)行功能測(cè)試,該系統(tǒng)滿(mǎn)足了預(yù)期的設(shè)計(jì)目標(biāo),可以實(shí)現(xiàn)用戶(hù)注冊(cè)登錄、視頻查詢(xún)、視頻點(diǎn)播、用戶(hù)管理和視頻數(shù)據(jù)管理等功能。同時(shí),將本文采用的HDFS集群存儲(chǔ)模式與傳統(tǒng)FTP下文件的存取性能進(jìn)行比較分析,從而驗(yàn)證本文采用的視頻存儲(chǔ)方案的高效性。其...
【文章來(lái)源】:山東科技大學(xué)山東省
【文章頁(yè)數(shù)】:68 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
圖2.2?MVC關(guān)系圖??Fig.?2.2?MVC?relation?chart??
能力可以保證醫(yī)療視頻數(shù)據(jù)的高可靠性,提高系統(tǒng)的魯棒性;高并發(fā)訪問(wèn)功能??可以滿(mǎn)足大規(guī)模用戶(hù)的點(diǎn)播需求。??HDFS采用主從式的體系架構(gòu)[33]如圖2.3所示。HDFS集群由一個(gè)NameNode??和多個(gè)DataNode組成,若干個(gè)DataNode組成一個(gè)機(jī)架,若干個(gè)機(jī)架形成集群,??機(jī)架之間通過(guò)交換機(jī)相連,不同的數(shù)據(jù)節(jié)點(diǎn)間網(wǎng)絡(luò)通信遵循TCP/IP協(xié)議。??Client?|?兀數(shù)據(jù)操?NameNode??讀貧(客戶(hù)端)1?(名字節(jié)點(diǎn))|\?心跳信號(hào)、??7?狀態(tài)報(bào)告??X? ̄ ̄? ̄1? ̄?^?\? ̄??復(fù)制?DataNode??DataNode?DataNode?<???<數(shù)據(jù)節(jié)點(diǎn)>?DataNode??DataNode?DataNode?DataNode?DataNode??機(jī)架1?^?_?機(jī)架2??????\?丨?^????寫(xiě)數(shù) ̄St ̄數(shù)據(jù)??(客戶(hù)端)??圖2.3?HDFS體系結(jié)構(gòu)??Fig.?2.3?HDFS?architecture??圖中主要存在三種類(lèi)型的節(jié)點(diǎn),分別為Client節(jié)點(diǎn)、NameNode節(jié)點(diǎn)和??DataNode節(jié)點(diǎn)。NameNode1341節(jié)點(diǎn),是整個(gè)HDFS分布式文件系統(tǒng)中最核心的??節(jié)點(diǎn),它存放著整個(gè)文件系統(tǒng)上的數(shù)據(jù)目錄和相關(guān)的文件元數(shù)據(jù)[35],他們以??fimage鏡像文件和edit日志文件兩種文件的形式保存在磁盤(pán)上。NameNode還??負(fù)責(zé)維護(hù)文件路徑到數(shù)據(jù)塊的映射
若客戶(hù)端所在的本地機(jī)架上存有數(shù)據(jù)副本,優(yōu)先選擇本地副本;若HDFS??集群跨多個(gè)數(shù)據(jù)中心,優(yōu)先選擇本地?cái)?shù)據(jù)中心的副本。副本系數(shù)為3時(shí)的數(shù)據(jù)??放置策略1411如圖2.4所示。??12??
【參考文獻(xiàn)】:
期刊論文
[1]CloudSim云計(jì)算仿真工具研究及應(yīng)用[J]. 王霞俊. 微型電腦應(yīng)用. 2013(08)
[2]Namenode單點(diǎn)故障解決方案研究[J]. 鄧鵬,李枚毅,何誠(chéng). 計(jì)算機(jī)工程. 2012(21)
[3]基于Hadoop的海量MP3文件存儲(chǔ)架構(gòu)[J]. 趙曉永,楊揚(yáng),孫莉莉,陳宇. 計(jì)算機(jī)應(yīng)用. 2012(06)
[4]HDFS可視化操作研究與實(shí)現(xiàn)[J]. 黃文依,王勁松,林勝. 天津理工大學(xué)學(xué)報(bào). 2012(01)
[5]基于HDFS的云數(shù)據(jù)備份系統(tǒng)[J]. 郭東,杜勇,胡亮. 吉林大學(xué)學(xué)報(bào)(理學(xué)版). 2012(01)
[6]一種改進(jìn)的Hadoop數(shù)據(jù)放置策略[J]. 林偉偉. 華南理工大學(xué)學(xué)報(bào)(自然科學(xué)版). 2012(01)
[7]云存儲(chǔ)環(huán)境下的負(fù)載均衡策略研究[J]. 鄧青,王麗芳,蔣澤軍. 航空計(jì)算技術(shù). 2011(06)
[8]云計(jì)算:系統(tǒng)實(shí)例與研究現(xiàn)狀[J]. 陳康,鄭緯民. 軟件學(xué)報(bào). 2009(05)
[9]MVC設(shè)計(jì)模式的改進(jìn)與應(yīng)用[J]. 黎永良,崔杜武. 計(jì)算機(jī)工程. 2005(09)
[10]流媒體技術(shù)及應(yīng)用[J]. 吳莉莉,劉益成. 信息技術(shù). 2002(01)
碩士論文
[1]基于HDFS的分布式存儲(chǔ)系統(tǒng)的研究與實(shí)現(xiàn)[D]. 崔園.電子科技大學(xué) 2016
[2]面向視頻云存儲(chǔ)的HDFS負(fù)載均衡工具設(shè)計(jì)與實(shí)現(xiàn)[D]. 黃曉成.浙江大學(xué) 2016
[3]視頻數(shù)據(jù)存儲(chǔ)與檢索方法的研究與實(shí)現(xiàn)[D]. 邊步梅.長(zhǎng)安大學(xué) 2015
[4]基于云存儲(chǔ)的視頻點(diǎn)播系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D]. 喻爭(zhēng)榮.東華大學(xué) 2015
[5]分布式文件系統(tǒng)的負(fù)載均衡策略研究[D]. 牛升.電子科技大學(xué) 2014
[6]基于JSP的視頻點(diǎn)播系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D]. 常雯.廈門(mén)大學(xué) 2014
[7]基于Hadoop的海量醫(yī)療數(shù)據(jù)存儲(chǔ)系統(tǒng)的研究與實(shí)現(xiàn)[D]. 王恒.北京郵電大學(xué) 2014
[8]基于Hadoop的海量視頻數(shù)據(jù)存儲(chǔ)及轉(zhuǎn)碼系統(tǒng)的研究與設(shè)計(jì)[D]. 李曉波.浙江工業(yè)大學(xué) 2013
[9]基于POSIX語(yǔ)義的分布式文件系統(tǒng)客戶(hù)端設(shè)計(jì)與實(shí)現(xiàn)[D]. 王勇濤.電子科技大學(xué) 2013
[10]基于HDFS的存儲(chǔ)技術(shù)的研究[D]. 王永洲.南京郵電大學(xué) 2013
本文編號(hào):3549296
【文章來(lái)源】:山東科技大學(xué)山東省
【文章頁(yè)數(shù)】:68 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
圖2.2?MVC關(guān)系圖??Fig.?2.2?MVC?relation?chart??
能力可以保證醫(yī)療視頻數(shù)據(jù)的高可靠性,提高系統(tǒng)的魯棒性;高并發(fā)訪問(wèn)功能??可以滿(mǎn)足大規(guī)模用戶(hù)的點(diǎn)播需求。??HDFS采用主從式的體系架構(gòu)[33]如圖2.3所示。HDFS集群由一個(gè)NameNode??和多個(gè)DataNode組成,若干個(gè)DataNode組成一個(gè)機(jī)架,若干個(gè)機(jī)架形成集群,??機(jī)架之間通過(guò)交換機(jī)相連,不同的數(shù)據(jù)節(jié)點(diǎn)間網(wǎng)絡(luò)通信遵循TCP/IP協(xié)議。??Client?|?兀數(shù)據(jù)操?NameNode??讀貧(客戶(hù)端)1?(名字節(jié)點(diǎn))|\?心跳信號(hào)、??7?狀態(tài)報(bào)告??X? ̄ ̄? ̄1? ̄?^?\? ̄??復(fù)制?DataNode??DataNode?DataNode?<???<數(shù)據(jù)節(jié)點(diǎn)>?DataNode??DataNode?DataNode?DataNode?DataNode??機(jī)架1?^?_?機(jī)架2??????\?丨?^????寫(xiě)數(shù) ̄St ̄數(shù)據(jù)??(客戶(hù)端)??圖2.3?HDFS體系結(jié)構(gòu)??Fig.?2.3?HDFS?architecture??圖中主要存在三種類(lèi)型的節(jié)點(diǎn),分別為Client節(jié)點(diǎn)、NameNode節(jié)點(diǎn)和??DataNode節(jié)點(diǎn)。NameNode1341節(jié)點(diǎn),是整個(gè)HDFS分布式文件系統(tǒng)中最核心的??節(jié)點(diǎn),它存放著整個(gè)文件系統(tǒng)上的數(shù)據(jù)目錄和相關(guān)的文件元數(shù)據(jù)[35],他們以??fimage鏡像文件和edit日志文件兩種文件的形式保存在磁盤(pán)上。NameNode還??負(fù)責(zé)維護(hù)文件路徑到數(shù)據(jù)塊的映射
若客戶(hù)端所在的本地機(jī)架上存有數(shù)據(jù)副本,優(yōu)先選擇本地副本;若HDFS??集群跨多個(gè)數(shù)據(jù)中心,優(yōu)先選擇本地?cái)?shù)據(jù)中心的副本。副本系數(shù)為3時(shí)的數(shù)據(jù)??放置策略1411如圖2.4所示。??12??
【參考文獻(xiàn)】:
期刊論文
[1]CloudSim云計(jì)算仿真工具研究及應(yīng)用[J]. 王霞俊. 微型電腦應(yīng)用. 2013(08)
[2]Namenode單點(diǎn)故障解決方案研究[J]. 鄧鵬,李枚毅,何誠(chéng). 計(jì)算機(jī)工程. 2012(21)
[3]基于Hadoop的海量MP3文件存儲(chǔ)架構(gòu)[J]. 趙曉永,楊揚(yáng),孫莉莉,陳宇. 計(jì)算機(jī)應(yīng)用. 2012(06)
[4]HDFS可視化操作研究與實(shí)現(xiàn)[J]. 黃文依,王勁松,林勝. 天津理工大學(xué)學(xué)報(bào). 2012(01)
[5]基于HDFS的云數(shù)據(jù)備份系統(tǒng)[J]. 郭東,杜勇,胡亮. 吉林大學(xué)學(xué)報(bào)(理學(xué)版). 2012(01)
[6]一種改進(jìn)的Hadoop數(shù)據(jù)放置策略[J]. 林偉偉. 華南理工大學(xué)學(xué)報(bào)(自然科學(xué)版). 2012(01)
[7]云存儲(chǔ)環(huán)境下的負(fù)載均衡策略研究[J]. 鄧青,王麗芳,蔣澤軍. 航空計(jì)算技術(shù). 2011(06)
[8]云計(jì)算:系統(tǒng)實(shí)例與研究現(xiàn)狀[J]. 陳康,鄭緯民. 軟件學(xué)報(bào). 2009(05)
[9]MVC設(shè)計(jì)模式的改進(jìn)與應(yīng)用[J]. 黎永良,崔杜武. 計(jì)算機(jī)工程. 2005(09)
[10]流媒體技術(shù)及應(yīng)用[J]. 吳莉莉,劉益成. 信息技術(shù). 2002(01)
碩士論文
[1]基于HDFS的分布式存儲(chǔ)系統(tǒng)的研究與實(shí)現(xiàn)[D]. 崔園.電子科技大學(xué) 2016
[2]面向視頻云存儲(chǔ)的HDFS負(fù)載均衡工具設(shè)計(jì)與實(shí)現(xiàn)[D]. 黃曉成.浙江大學(xué) 2016
[3]視頻數(shù)據(jù)存儲(chǔ)與檢索方法的研究與實(shí)現(xiàn)[D]. 邊步梅.長(zhǎng)安大學(xué) 2015
[4]基于云存儲(chǔ)的視頻點(diǎn)播系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D]. 喻爭(zhēng)榮.東華大學(xué) 2015
[5]分布式文件系統(tǒng)的負(fù)載均衡策略研究[D]. 牛升.電子科技大學(xué) 2014
[6]基于JSP的視頻點(diǎn)播系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D]. 常雯.廈門(mén)大學(xué) 2014
[7]基于Hadoop的海量醫(yī)療數(shù)據(jù)存儲(chǔ)系統(tǒng)的研究與實(shí)現(xiàn)[D]. 王恒.北京郵電大學(xué) 2014
[8]基于Hadoop的海量視頻數(shù)據(jù)存儲(chǔ)及轉(zhuǎn)碼系統(tǒng)的研究與設(shè)計(jì)[D]. 李曉波.浙江工業(yè)大學(xué) 2013
[9]基于POSIX語(yǔ)義的分布式文件系統(tǒng)客戶(hù)端設(shè)計(jì)與實(shí)現(xiàn)[D]. 王勇濤.電子科技大學(xué) 2013
[10]基于HDFS的存儲(chǔ)技術(shù)的研究[D]. 王永洲.南京郵電大學(xué) 2013
本文編號(hào):3549296
本文鏈接:http://sikaile.net/yixuelunwen/yiyuanguanlilunwen/3549296.html
最近更新
教材專(zhuān)著