


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