一種集群nas存儲系統(tǒng)共享訪問方法
【專利摘要】本發(fā)明提供一種集群NAS存儲系統(tǒng)共享訪問方法,為使用不同集群存儲共享訪問協(xié)議的用戶設(shè)置不同的文件讀、寫和操作權(quán)限,確保一個文件只能被一種集群存儲共享訪問協(xié)議用戶修改,避免了由于使用不同集群存儲共享訪問協(xié)議訪問同一存儲目錄而導(dǎo)致的訪問沖突。
【專利說明】一種集群NAS存儲系統(tǒng)共享訪問方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機(jī)存儲領(lǐng)域,具體涉及一種集群NAS存儲系統(tǒng)共享訪問方法。
【背景技術(shù)】
[0002]目前,大規(guī)模的集群NAS存儲系統(tǒng)有很多客戶端,并且客戶端有windows、Linux和Unix等不同操作系統(tǒng),如何讓不同操作系統(tǒng)的客戶端都能訪問存儲系統(tǒng)是一個關(guān)鍵環(huán)節(jié)。集群NAS存儲系統(tǒng)支持通過CIFS和NFS共享協(xié)議讓客戶端訪問存儲系統(tǒng),但是通過不同協(xié)議訪問存儲系統(tǒng)就會出現(xiàn)訪問同一目錄里同一文件的情況,如果處理不好就會出訪問沖突,無法保證數(shù)據(jù)正確性。本發(fā)明針對客戶端通過不同共享協(xié)議訪問存儲系統(tǒng)同一目錄的問題提出有效的解決方法。
【發(fā)明內(nèi)容】
[0003]本發(fā)明針對客戶端通過不同集群存儲共享訪問協(xié)議訪問存儲系統(tǒng)同一目錄而導(dǎo)致的訪問沖突的問題提出了一種集群NAS存儲系統(tǒng)共享訪問方法,包括:
[0004]S1:搭建集群NAS存儲系統(tǒng),在集群NAS機(jī)頭上掛載所述集群NAS存儲系統(tǒng),為用戶提供訪問目錄;
[0005]S2:在集群NAS機(jī)頭上配置多種集群存儲共享訪問協(xié)議服務(wù),所述服務(wù)支持使用用戶模式訪問同一存儲目錄,并且設(shè)置采用其中一種集群存儲共享訪問協(xié)議的用戶和用戶所在組對所述存儲目錄的訪問具有讀、寫和操作權(quán)限,采用其他集群存儲共享訪問協(xié)議的用戶和用戶組對所述存儲目錄的訪問只有讀的權(quán)限或沒有任何權(quán)限。
[0006]本發(fā)明的有益效果是:一是,針對不同類型操作系統(tǒng)的客戶端設(shè)置了不同共享訪問協(xié)議,減輕了訪問壓力;之二是,通過設(shè)置用戶訪問權(quán)限控制不同類型客戶端訪問同一目錄或同一文件權(quán)限,確保一個文件只能被一種訪問協(xié)議客戶端修改。
【專利附圖】
【附圖說明】
[0007]圖1示出的是本發(fā)明提出的集群NAS存儲系統(tǒng)共享訪問方法流程圖。
【具體實(shí)施方式】
[0008]下面參照附圖1詳細(xì)描述本發(fā)明提出的集群NAS存儲系統(tǒng)共享訪問方法。
[0009]本發(fā)明提供一種集群NAS存儲系統(tǒng)共享訪問方法,該方法解決主要問題是不同客戶端通過不同共享協(xié)議對同一目錄訪問沖突。具體來說,集群NAS存儲系統(tǒng)掛載到集群NAS機(jī)頭上,以目錄的形式提供服務(wù)。對于windows操作系統(tǒng)的客戶端都通過CIFS協(xié)議訪問存儲目錄,并且使用的CIFS中user模式,確保windows客戶端用戶對存儲目錄的訪問權(quán)限;對于Linux或Unix操作系統(tǒng)客戶端通過NFS訪問存儲目錄,并且也制定NFS共享訪問用戶。當(dāng)然,CIFS訪問用戶和NFS訪問用戶不能相同,確保同一目錄的文件只能有一種用戶有讀、寫和操作權(quán)限,另一個用戶只有讀的權(quán)限或沒有權(quán)限。[0010]一種集群NAS存儲系統(tǒng)共享訪問方法具體部署過程如下:
[0011 ] (I)搭建集群NAS存儲系統(tǒng),在集群NAS機(jī)頭上掛載集群存儲系統(tǒng),為客戶端提供訪問目錄。
[0012](2)在集群NAS機(jī)頭上配置CIFS和NFS服務(wù),兩種服務(wù)都使用用戶模式訪問同一存儲目錄,且只有一種客戶端用戶和用戶所在組對存儲目錄訪問具有讀、寫和操作權(quán)限,其他種類客戶端用戶和用戶組只有讀的權(quán)限或沒有任何權(quán)限。
[0013](3)在客戶端存儲系統(tǒng),客戶端通過對應(yīng)的訪問協(xié)議訪問存儲目錄。windows客戶端通過CIFS協(xié)議訪問存儲目錄,可以只在“運(yùn)行”中輸入集群NAS機(jī)頭IP訪問;Linux和Unix客戶端通過NFS協(xié)議掛載共享目錄進(jìn)行訪問。
[0014]所述方法,適用于大規(guī)模、不同操作系統(tǒng)的客戶端訪問集群NAS存儲系統(tǒng)。該方法主要應(yīng)用在集群NAS系統(tǒng)客戶端較多,并且客戶端操作系統(tǒng)不同應(yīng)用上,特別是在不同的操作系統(tǒng)需要訪問同一存儲目錄情形下。其特征是在集群NAS存儲系統(tǒng)使用共享訪問協(xié)議配置共享訪問空間,讓windows、Linux和Unix等不同操作系統(tǒng)客戶端能安全地、有效地和快速地訪問集群存儲系統(tǒng)。參見圖1,該實(shí)現(xiàn)方法主要有3個模塊組成:集群NAS機(jī)頭、集群存儲共享訪問協(xié)議、存儲系統(tǒng)客戶端。
[0015]集群NAS機(jī)頭是I個或多個服務(wù)器節(jié)點(diǎn),其上掛載了集群NAS存儲系統(tǒng)應(yīng)用空間,提供了客戶端訪問的存儲目錄。存儲系統(tǒng)客戶端通過訪問NAS機(jī)頭共享的集群NAS存儲系統(tǒng)空間,進(jìn)行數(shù)據(jù)讀寫操作。為了保證客戶端訪問集群NAS存儲系統(tǒng)的速率和可靠性,集群NAS機(jī)頭一般至少為兩個,且為Linux操作系統(tǒng)。
[0016]集群存儲共享訪問協(xié)議用在集群NAS機(jī)頭上,集群存儲空間以掛載目錄方式在NAS機(jī)頭變現(xiàn)出來。這樣,通過使用共享存儲訪問協(xié)議將存儲目錄共享出去,客戶端使用項(xiàng)目共享訪問協(xié)議訪問存儲目錄。這里使用的存儲系統(tǒng)共享訪問協(xié)議是CIFS和NFS共享協(xié)議,在NAS機(jī)頭將存儲目錄使用共享協(xié)議共享出去即可。CIFS共享主要是用于windows客戶端訪問存儲目錄,NFS主要是用于Linux或Unix客戶端訪問存儲目錄。
[0017]在集群NAS存儲系統(tǒng)客戶端通過CIFS和NFS配置共享存儲實(shí)現(xiàn)已經(jīng)很普遍,但是通過CIFS協(xié)議和NFS協(xié)議訪問同一共享存儲目錄的方式需要做特殊設(shè)置,以保證通過這兩種協(xié)議訪問同一存儲目錄不會出現(xiàn)沖突。
[0018]根據(jù)存儲系統(tǒng)客戶端操作系統(tǒng)類型可以將客戶端分為兩類,一種是windows客戶端,另一種為Linux和Unix客戶端。
[0019]windows客戶端通過CIFS協(xié)議訪問存儲目錄,可以是windows2003、winxp、win7和windows2008等windows操作系統(tǒng)客戶端。
[0020]Linux和Unix客戶端比較類似,可以通過NFS協(xié)議訪問存儲目錄。主要是支持NFS協(xié)議的Linux和Unix客戶端就可實(shí)現(xiàn)NFS共享存儲目錄。
[0021]當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明的權(quán)利要求的保護(hù)范圍。
【權(quán)利要求】
1.一種集群NAS存儲系統(tǒng)共享訪問方法,其特征在于包括: 51:搭建集群NAS存儲系統(tǒng),在集群NAS機(jī)頭上掛載所述集群NAS存儲系統(tǒng),為用戶提供訪問目錄; 52:在集群NAS機(jī)頭上配置多種集群存儲共享訪問協(xié)議服務(wù),所述服務(wù)支持使用用戶模式訪問同一存儲目錄,并且設(shè)置采用其中一種集群存儲共享訪問協(xié)議的用戶和用戶所在組對所述存儲目錄的訪問具有讀、寫和操作權(quán)限,采用其他集群存儲共享訪問協(xié)議的用戶和用戶組對所述存儲目錄的訪問只有讀的權(quán)限或沒有任何權(quán)限。
2.如權(quán)利要求1所述的方法,其特征在于: 所述集群NAS機(jī)頭是I個或多個服務(wù)器節(jié)點(diǎn);用戶使用客戶端通過訪問集群NAS機(jī)頭共享的集群NAS存儲系統(tǒng),進(jìn)行數(shù)據(jù)讀寫操作。
3.如權(quán)利要求1所述的方法,其特征在于: 所述集群存儲共享訪問協(xié)議包括CIFS集群存儲共享訪問協(xié)議和NFS集群存儲共享訪問協(xié)議。
4.如權(quán)利要求3所述的方法,其特征在于: 使用Windows客戶端的用戶使用CIFS集群存儲共享訪問協(xié)議訪問所述存儲目錄; 使用Linux客戶端或Unix客戶端的用戶使用NFS集群存儲共享訪問協(xié)議訪問所述存儲目錄。
【文檔編號】H04L29/08GK103685579SQ201410014508
【公開日】2014年3月26日 申請日期:2014年1月13日 優(yōu)先權(quán)日:2014年1月13日
【發(fā)明者】張延良, 胡振, 王東風(fēng) 申請人:浪潮(北京)電子信息產(chǎn)業(yè)有限公司