




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
HDFS架構(gòu)目錄一、HDFS架構(gòu)圖二、NameNode三、SecondaryNameNode四、DataNode五、Hearbeats六、Block塊七、Client客戶(hù)端一、HDFS架構(gòu)圖
HDFS的架構(gòu)是較為經(jīng)典的主/從架構(gòu),在架構(gòu)圖中NameNode是主節(jié)點(diǎn),DataNode是從節(jié)點(diǎn),HDFSClient是客戶(hù)端、HDFS提供了比較豐富的客戶(hù)端像cli、api、gui等等支持,SecondaryNameNode作為輔助NameNode工作的一個(gè)輔助節(jié)點(diǎn)。HDFS架構(gòu)圖二、NameNode首先是NameNode,它是HDFS主從架構(gòu)當(dāng)中的主節(jié)點(diǎn),其實(shí)主要負(fù)責(zé)接受客戶(hù)端提交過(guò)來(lái)的讀寫(xiě)請(qǐng)求、以及一些類(lèi)似管理的工作,比如說(shuō),數(shù)據(jù)存到HDFS當(dāng)中每個(gè)文件都會(huì)對(duì)應(yīng)一份元數(shù)據(jù)信息,這些元數(shù)據(jù)信息都是存放在NameNode的內(nèi)存當(dāng)中、由NameNode來(lái)進(jìn)行維護(hù)。NameNode三、SecondaryNameNode
SecondaryNameNode,屬于NameNode的輔助結(jié)點(diǎn),主要幫助NameNode完成元數(shù)據(jù)文件的合并處理工作,HDFS當(dāng)中元數(shù)據(jù)持久化文件包含了fsimage、edits兩種,在HDFS運(yùn)行過(guò)程當(dāng)中需要對(duì)這兩種文件進(jìn)行合并操作,這項(xiàng)工作就是由SecondaryNameNode來(lái)完成。SecondaryNameNode四、DataNode
DataNode,他作為一個(gè)從節(jié)點(diǎn)出現(xiàn),主要負(fù)責(zé)數(shù)據(jù)的存放。數(shù)據(jù)文件寫(xiě)入到HDFS當(dāng)中會(huì)切分為小的數(shù)據(jù)塊block,這些數(shù)據(jù)塊會(huì)存放在DataNode節(jié)點(diǎn)上。在一個(gè)HDFS集群當(dāng)中DataNode結(jié)點(diǎn)可以有任意多臺(tái),當(dāng)然要根據(jù)你文件系統(tǒng)的數(shù)據(jù)量來(lái)確定,并且后期如果容量不足的情況下,也支持DataNode結(jié)點(diǎn)動(dòng)態(tài)添加、擴(kuò)容。DataNode五、Hearbeats
NameNode與DataNode之間的連線(xiàn),DataNode在運(yùn)行過(guò)程當(dāng)中一直會(huì)和NameNode結(jié)點(diǎn)保持通信。一方面,在DataNode啟動(dòng)時(shí),會(huì)給NameNode上報(bào)自己服務(wù)器上有哪些數(shù)據(jù)塊、也就是block的位置存放信息,NameNode接收到這些block位置信息會(huì)維護(hù)好一份完整的元數(shù)據(jù)信息,從而找到具體數(shù)據(jù)存放在哪些DataNode上;另一方面,運(yùn)行過(guò)程當(dāng)中,DataNode會(huì)每隔3秒定時(shí)和NameNode做一次心跳,從而NameNode可以知道DataNode的運(yùn)行狀況。Hearbeats六、Block塊
Block數(shù)據(jù)塊是HDFS最小存儲(chǔ)單元,文件寫(xiě)入HDFS時(shí)會(huì)被切分成若干個(gè)Block,默認(rèn)為128M,且備份3個(gè)副本。Block塊七、Client客戶(hù)端
Client是客戶(hù)端,包括文件切分,并與NameNode和DataNode進(jìn)行交互,從NameNode獲取元數(shù)據(jù)信息,向DataNode交互進(jìn)行數(shù)據(jù)的讀取或?qū)懭搿lient客戶(hù)端習(xí)題:1、請(qǐng)簡(jiǎn)要描述HDFS的架構(gòu)設(shè)計(jì)?2、
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年農(nóng)業(yè)用地長(zhǎng)期租賃合同樣本
- 2025年已簽訂解除勞動(dòng)合同是否還需開(kāi)具離職證明
- 管理理論萌芽時(shí)期
- 護(hù)理風(fēng)險(xiǎn)防范意識(shí)
- 河南省TOP20二十名校2024-2025學(xué)年高二下學(xué)期5月調(diào)研考試歷史試卷
- 2025年貴州省貴陽(yáng)市青巖貴璜中學(xué)中考一模數(shù)學(xué)試題
- 2025年年財(cái)務(wù)管理試題及答案
- 2024年-2025年學(xué)年度第二學(xué)期小班德育工作總結(jié)模版
- 煤礦安全生產(chǎn)活動(dòng)月工作總結(jié)模版
- 湖南省部分學(xué)校2024-2025學(xué)年高二下學(xué)期4月期中聯(lián)考生物試題 含解析
- 2025年湖南湘西自治州公開(kāi)招募“三支一扶”高校畢業(yè)生高頻重點(diǎn)提升(共500題)附帶答案詳解
- 店長(zhǎng)晉級(jí)管理制度內(nèi)容
- 行政組織學(xué) 課件 第6章 行政組織決策
- 2024年體育理論基本知識(shí)題庫(kù)150題含答案
- 云安全事件案例
- 2025屆天津市濱海新區(qū)高考仿真模擬英語(yǔ)試卷含解析
- 【MOOC】戲曲鑒賞-揚(yáng)州大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- 《反對(duì)邪教主題班會(huì)》課件
- 招標(biāo)代理機(jī)構(gòu)遴選投標(biāo)方案(技術(shù)標(biāo))
- DB41T 2619-2024 水利工程輸水管道單元工程施工質(zhì)量驗(yàn)收評(píng)定規(guī)范
- 小米公司新員工培訓(xùn)方案
評(píng)論
0/150
提交評(píng)論