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