版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、【大V話-長(zhǎng)篇連載】煮“九”談“千”之第五回文件共享多面手,I.頁(yè)碼,1/8登錄 | English | 企業(yè)技術(shù)支持 | 企業(yè)培訓(xùn)認(rèn)證我要發(fā)帖幫助新帖當(dāng)前位置:所有版塊 IT 【大V話-長(zhǎng)篇連載】煮“九”談“千”之第五回文件共享多面手,IO.2015/6/14樂享問道威望:43:1508金幣:2501頭銜:新手上路發(fā)消息于 2015-05-14 14:51 | 只看該作者字體大小 |1樓【大V話-長(zhǎng)篇連載】煮“九”談“千”之第五回文件共享多面手,IO讀功夫第五回 文件共享多面手,IO讀功夫上回講到少俠歐九仟身懷五大絕技,在數(shù)據(jù)可靠、卓越性能方面出乎其類,拔乎其萃。俗話說好 剛得用在刀刃上,不
2、看 看療效。今天就讓我們一展神功的真正面貌,領(lǐng)教一番“文件共享多面手,IO讀 功夫”。文件共享,多協(xié)議面面俱到文件共享,就是把文件放到服務(wù)器上,各位小伙伴都能夠通過網(wǎng)絡(luò)和編輯,不用再同一個(gè)文件傳來出去。歐九仟支持多種文件共享協(xié)議(包括NFS CIFSFTP ),兼容多種客戶端(Win/MAC/Unix/各種Linux),基于目錄設(shè)置,可以實(shí)現(xiàn)異構(gòu)網(wǎng)絡(luò)環(huán)境下的文件共享, 如下圖所示。歐九仟可根據(jù)業(yè)務(wù)和節(jié)點(diǎn)狀態(tài)實(shí)現(xiàn)負(fù)載均衡,數(shù)據(jù) 在集群內(nèi)均勻分布,以保證高并發(fā)場(chǎng)景下的系統(tǒng)性能,當(dāng)出現(xiàn)設(shè)備故障后,歐九仟可自動(dòng)切換服務(wù)節(jié)點(diǎn),以保證業(yè)務(wù)的高可靠性。(關(guān)于 負(fù)載均衡的 內(nèi)容,我們?cè)诤竺娴腎nfoEqual
3、izer慢慢細(xì)說)NFSNFS(Network File System)是當(dāng)前主流異構(gòu)平臺(tái)共享協(xié)議之一,主要應(yīng)用在Linux、UNIX環(huán)境中。歐九仟支持NFSv3和NFSv4,支持多種客戶端接入NFS共享,如l RHEL(Red Hat Enterprise Linux)客戶端l SLES(SuSE Linux Enterprise Linux)客戶端l AIX客戶端l Mac OS X客戶端NFS使用客戶端/服務(wù)器架構(gòu)。服務(wù)器程序向其他計(jì)算機(jī)提供對(duì)文件系統(tǒng)的 ,客戶端程序?qū)蚕砦募到y(tǒng)進(jìn)行 。歐九仟通過NFS協(xié)議將文件系統(tǒng)共享給客戶端使用,直接處理文件 請(qǐng)求,不再占用客戶端資源,用戶可以將數(shù)
4、據(jù)集中存放到歐九仟上,客戶端通過網(wǎng)絡(luò)像 本地文件一樣 文件系統(tǒng),從而本地可以使用更少的磁盤空間。NFS支持如下3種認(rèn)證方式:l 本地認(rèn)證:根據(jù)接入客戶端的IP地址或主機(jī)名,客戶端是否可以接入歐九仟,如下圖所 示。【大V話-長(zhǎng)篇連載】煮“九”談“千”之第五回文件共享多面手,I.頁(yè)碼,2/8l LDAP(Lightweight Directory Access Protocol)認(rèn)證:用戶網(wǎng)絡(luò)中配置LDAP服務(wù)器,由LDAP服務(wù)器進(jìn)行接入認(rèn)證,客戶端是否具備權(quán)限,如下圖所示。l NIS(Network Information Service)認(rèn)證:用戶網(wǎng)絡(luò)中配置NIS服務(wù)器,由NIS服務(wù)器進(jìn)行接入
5、認(rèn)證,客戶端是否具備權(quán)限,如下圖所示。CIFSCIFS(Common Internet File System)是由微軟開發(fā)用于連接Windows客戶機(jī)和服務(wù)器的文件共享協(xié)議。CIFS還有個(gè)大名SMB(Server Message Block)。SMB出自巨人,用于網(wǎng)絡(luò)上的計(jì)算機(jī)共享文件、打印機(jī)和串行端口等。微軟對(duì)其進(jìn)行了 Internet化開源處理,發(fā)展成為CIFS。歐九仟支持CIFS共享協(xié)議,適用于Windows客戶端和Mac OS X客戶端。版本方面支持V1.0,V2.0,V2.1。CIFS特性的優(yōu)點(diǎn)如下:l 高并發(fā)性。CIFS提供文件共享和文件鎖機(jī)制,多個(gè)客戶端或更新同一個(gè)文件而不產(chǎn)生
6、。同一時(shí)刻只一個(gè)客戶端更新文件。l 高性能。某個(gè)客戶端對(duì)共享文件進(jìn)行的操作并立即寫入歐九仟,而是保存在本地緩存中。當(dāng)該客戶端再次對(duì)共享文件進(jìn)行操作時(shí),系統(tǒng)會(huì)直接從緩存中文件,提高文件性能。2015/6/14【大V話-長(zhǎng)篇連載】煮“九”談“千”之第五回文件共享多面手,I.頁(yè)碼,3/8l 數(shù)據(jù)完整性。CIFS采用搶占緩存、預(yù)讀和回寫的方式保證數(shù)據(jù)的完整性。某個(gè)客戶端對(duì)共享文件進(jìn)行的操作并立即寫入歐九仟,而是保存在本地緩存中。當(dāng)其他客戶端需要同一文件時(shí),保存在客戶端緩存中的數(shù)據(jù)會(huì)被寫入歐九仟中,保證同一時(shí)刻只有一個(gè)拷貝文件處于激活狀態(tài),防止數(shù)據(jù)。l 高安全性。CIFS支持權(quán)限,保證文件的傳輸和共享的
7、鑒權(quán)性和安全性。通過鑒權(quán)管理,設(shè)置用戶對(duì)文件系統(tǒng)的l 應(yīng)用廣泛性。任意支持CIFS協(xié)議的客戶端,均可以CIFS支持如下2種認(rèn)證方式:l 本地認(rèn)證CIFS共享空間。由歐九仟本地進(jìn)行接入認(rèn)證,管理權(quán)限,保證一把鑰匙開一把鎖。的本地用戶/用戶組接入。當(dāng)啟用了Guest用戶接入權(quán)限后,即可接入歐九仟,如下圖所示。用戶共享目錄,即用戶無(wú)需輸入用戶名和l AD(Active Directory)域認(rèn)證用戶網(wǎng)絡(luò)中配置AD域服務(wù)器,由AD域服務(wù)器進(jìn)行接入認(rèn)證, 示。合法的AD域用戶接入,如下圖所FTPFTP(File Transfer Protocol )是一種TCP/IP協(xié)議。這個(gè)相信大家都很熟悉了,憶往昔
8、校園歲月,F(xiàn)TP地址在手,下片GAME忙不停。FTP客戶端可以向服務(wù)器端發(fā)出命令來或改變服務(wù)器上的目錄。此外,歐九仟中的FTP服務(wù)還提供用戶和文件、上傳文件、創(chuàng)建管理功能,用來對(duì)不同的。二、IO讀寫,眾模塊招招真功主要模塊前文說到,OceanStor DFS是歐九仟的內(nèi)功丹田所在,那么數(shù)據(jù)流向又是如何在其中運(yùn)轉(zhuǎn)周天,貫通經(jīng)脈的呢,先來把DFS打開,看看其主要組成部分,如下圖所示。2015/6/14【大V話-長(zhǎng)篇連載】煮“九”談“千”之第五回文件共享多面手,I.頁(yè)碼,4/8l 協(xié)議模塊負(fù)責(zé)對(duì)外NAS協(xié)議交互。l CA(Client Agent)負(fù)責(zé)文件系統(tǒng)協(xié)議的語(yǔ)析執(zhí)行,是文件系統(tǒng)業(yè)務(wù)發(fā)。l M
9、DS(MetaData Service)管理文件系統(tǒng)的元數(shù)據(jù),可以定義為文件系統(tǒng)元數(shù)據(jù)的讀寫緩存;MDS集群不同節(jié)點(diǎn)按照子樹切割;相互不重疊;考慮負(fù)載均衡,擴(kuò)展性,可靠性,提供子樹遷 移能力。l DS (Data Storage)集群提供可靠的對(duì)象集群提供差異化的數(shù)據(jù)冗余保護(hù)能力。;為文件系統(tǒng)元數(shù)據(jù)和文件數(shù)據(jù)提供能力;DSl Monitor集群提供系統(tǒng)的集群狀態(tài)和狀態(tài)表格同步,可靠保存的能力。l CMS集群對(duì)集群的物理節(jié)點(diǎn)進(jìn)行設(shè)備管理,提供配置、告警、日志、升級(jí)能力。l DeviceManager為OceanStor 9000提供配置,告警等UI界面。其中參與文件讀寫流程主要為“協(xié)議模塊,CA
10、模塊,MDS模塊,DS模塊”。2.2、寫流程寫流程如下圖所示。1、客戶端發(fā)起寫請(qǐng)求。2015/6/14【大V話-長(zhǎng)篇連載】煮“九”談“千”之第五回文件共享多面手,I.頁(yè)碼,5/82、3、4、5、6、7、8、9、10、11、12、13、14、服務(wù)器端協(xié)議模塊協(xié)議得出客戶端發(fā)出寫請(qǐng)求。CA向MDS(元數(shù)據(jù)服務(wù))申請(qǐng)寫空間。MDS返回給CA申請(qǐng)的DS上的寫空間。CA開始寫緩存。寫響應(yīng)。如果條帶寫滿,協(xié)議模塊觸發(fā)CA會(huì)下盤。CA根據(jù)Erasure Code 生成校驗(yàn)數(shù)據(jù)條帶。數(shù)據(jù)下盤。下盤。CA告訴MDS文件的元數(shù)據(jù)信息,并更新元數(shù)據(jù)。更新元數(shù)據(jù)。CA告訴協(xié)議模塊寫。協(xié)議模塊向客戶端返回寫的結(jié)果。2.
11、3、讀流程讀流程如下圖所示。1、2、3、4、5、6、7、8、9、客戶端發(fā)起讀請(qǐng)求。服務(wù)器端協(xié)議模塊協(xié)議得出客戶端發(fā)出讀請(qǐng)求。CA向MDS發(fā)起元數(shù)據(jù)MDS返回CA。全局緩存命中就直接讀緩存,返回?cái)?shù)據(jù)。全局緩存未命中,申請(qǐng)緩存空間,根據(jù)MDS返回的結(jié)果,去DS上獲取數(shù)據(jù)分條。分條數(shù)據(jù)。組裝分條數(shù)據(jù)返回給協(xié)議模塊。數(shù)據(jù)。2015/6/14【大V話-長(zhǎng)篇連載】煮“九”談“千”之第五回文件共享多面手,I.頁(yè)碼,6/82015/6/14春天里威望:0:1096金幣:2085頭銜:新手上路發(fā)消息于 2015-05-14 15:11 | 只看該作者5 樓好文章,收藏學(xué)習(xí)了!結(jié)合體威望:5:1159金幣:215
12、8頭銜:新手上路發(fā)消息于 2015-05-14 15:08 | 只看該作者4 樓終于出來了!終于出來了!終于出來了! 重要的事情要說三遍吃素花和尚威望:51:1672金幣:2414頭銜:初級(jí)工程師發(fā)消息于 2015-05-14 14:58 | 只看該作者3 樓自古二樓出偉多多可愛多威望:1175:11388金幣:9175頭銜:中級(jí)工程師發(fā)消息于 2015-05-14 14:57 | 只看該作者2 樓10、數(shù)據(jù)。下期預(yù)告融合貫通,如意,文件共享與數(shù)據(jù)讀寫基本流程見真章。在網(wǎng)絡(luò)和數(shù)據(jù)安全愈加重要的今 限是一道安全門。關(guān)于CIFS的權(quán)限究竟是如何實(shí)現(xiàn)和操作的,如何讓真正的合法用戶讀寫文件,用戶拒絕,
13、預(yù)知后事如何,且聽下回分解。 本帖最后由樂享問道 2015-05-14 16:13:53 編輯 :文件,客戶端,9000【大V話-長(zhǎng)篇連載】煮“九”談“千”之第五回文件共享多面手,I.頁(yè)碼,7/82015/6/14jianjun2356威望:0:1014金幣:2006頭銜:新手上路發(fā)消息于 2015-06-01 23:05 | 只看該作者10 樓大神級(jí)才寫得出這文章咚咚咚咚咚威望:0:1083金幣:2083頭銜:新手上路發(fā)消息于 2015-05-28 22:54 | 只看該作者9 樓嗯很清晰不錯(cuò)及時(shí)雨威望:15:1255金幣:2224頭銜:新手上路發(fā)消息于 2015-05-14 16:07 | 只看該作者8 樓讀寫流程很清晰!Godspeed威望:10:1374金幣:2254頭銜:新手上路發(fā)消息于 2015-05-14 15:48 | 只看該作者
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度新能源企業(yè)聘用合同范本4篇
- 二零二五年度人工智能輔助軟件服務(wù)合同模板2篇
- 二零二五美容院美容護(hù)理技術(shù)培訓(xùn)合同3篇
- 《短視頻編?。哼x題構(gòu)想+腳本制作+劇本策劃+鏡頭拍攝》課件 第5章 了解劇本:創(chuàng)作優(yōu)劇本的基礎(chǔ)
- 二零二五年度某局勞務(wù)分包結(jié)算與人才培養(yǎng)計(jì)劃合同4篇
- 二零二五農(nóng)機(jī)綠色生產(chǎn)技術(shù)研發(fā)與應(yīng)用合同4篇
- 二零二五年度棉被品牌授權(quán)生產(chǎn)及銷售合同4篇
- 二零二五年度智能制造名義合伙人合同4篇
- 二零二五版南京海事法院海洋石油開發(fā)合同4篇
- (必會(huì))公路水運(yùn)工程助理試驗(yàn)檢測(cè)師《交通工程》近年考試真題題庫(kù)(含答案解析)
- 安徽省定遠(yuǎn)重點(diǎn)中學(xué)2024-2025學(xué)年第一學(xué)期高二物理期末考試(含答案)
- 教育教學(xué)質(zhì)量經(jīng)驗(yàn)交流會(huì)上校長(zhǎng)講話:聚焦課堂關(guān)注個(gè)體全面提升教育教學(xué)質(zhì)量
- 2024人教新目標(biāo)(Go for it)八年級(jí)英語(yǔ)上冊(cè)【第1-10單元】全冊(cè) 知識(shí)點(diǎn)總結(jié)
- 劇本殺店長(zhǎng)合同范例
- 華中師范大學(xué)第一附中2025屆高考仿真模擬數(shù)學(xué)試卷含解析
- 農(nóng)村自建房施工合同模板
- GB/T 44731-2024科技成果評(píng)估規(guī)范
- 影視動(dòng)畫設(shè)計(jì)與制作合同
- 2023學(xué)年廣東省深圳實(shí)驗(yàn)學(xué)校初中部九年級(jí)(下)開學(xué)語(yǔ)文試卷
- 企業(yè)新員工培訓(xùn)師帶徒方案
- 2025屆河南省鄭州一中高三物理第一學(xué)期期末學(xué)業(yè)水平測(cè)試試題含解析
評(píng)論
0/150
提交評(píng)論