同時(shí)包含多種類操作系統(tǒng)的服務(wù)器集群的存儲(chǔ)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種存儲(chǔ)技術(shù)領(lǐng)域,具體地說是一種同時(shí)包含多種類操作系統(tǒng)的服務(wù)器集群的存儲(chǔ)方法。
【背景技術(shù)】
[0002]通常的存儲(chǔ)類型分為存儲(chǔ)陣列、存儲(chǔ)服務(wù)器、并行存儲(chǔ)(文件系統(tǒng)),這些存儲(chǔ)種類廣泛應(yīng)用于Iinux操作系統(tǒng)和windows服務(wù)器中。不管是何種操作系統(tǒng),在操作系統(tǒng)下,均是將磁盤空間視為某種操作系統(tǒng)能識(shí)別的文件系統(tǒng)格式,來實(shí)現(xiàn)操作系統(tǒng)對磁盤空間的識(shí)另U,讀寫,調(diào)用等。
[0003]存儲(chǔ)陣列通過不同種網(wǎng)絡(luò)映射磁盤邏輯卷給相應(yīng)1服務(wù)器以實(shí)現(xiàn)使用。
[0004]存儲(chǔ)服務(wù)器是自身包含操作系統(tǒng)的含有大量磁盤空間的服務(wù)器,此類存儲(chǔ)可與上類存儲(chǔ)陣列映射給相應(yīng)1服務(wù)器類似。
[0005]并行存儲(chǔ)文件系統(tǒng)以lustre文件系統(tǒng)例,包含多臺(tái)mds,oss為基礎(chǔ)的服務(wù)器來架設(shè)lustre服務(wù)端,使用客戶端安裝相應(yīng)包以實(shí)現(xiàn)掛載使用。
[0006]在當(dāng)前集群文件系統(tǒng)格式下,1;[111^操作系統(tǒng)常用的61〖3,61〖4,1€8,11181^6等文件系統(tǒng)格式,而windows操作系統(tǒng)則是NTFS,F(xiàn)AT等文件系統(tǒng)格式,這兩種操作系統(tǒng)對存儲(chǔ)的文件系統(tǒng)格式要求不一。而有些種類的應(yīng)用要求同時(shí)使用windows操作系統(tǒng)集群和Iinux操作系統(tǒng)集群,并協(xié)同處理公共數(shù)據(jù)。
[0007]服務(wù)器集群中同時(shí)存在這兩種操作系統(tǒng),而這兩種操作系統(tǒng)需要對同一存儲(chǔ)單元或者存儲(chǔ)空間進(jìn)行數(shù)據(jù)讀寫,如何實(shí)現(xiàn)這種情況的存儲(chǔ),是目前需要解決的問題。
【發(fā)明內(nèi)容】
[0008]本發(fā)明的技術(shù)任務(wù)是提供一種同時(shí)包含多種類操作系統(tǒng)的服務(wù)器集群的存儲(chǔ)方法,來解決兼容Iinux操作系統(tǒng)服務(wù)器和windows操作系統(tǒng)服務(wù)器如何同時(shí)對同一存儲(chǔ)空間進(jìn)行讀寫的問題。
[0009]本發(fā)明的技術(shù)任務(wù)是按以下方式實(shí)現(xiàn)的:
同時(shí)包含多種類操作系統(tǒng)的服務(wù)器集群的存儲(chǔ)方法,為含有windows操作系統(tǒng)服務(wù)器和Iinux操作系統(tǒng)服務(wù)器的服務(wù)器集群對不同存儲(chǔ)類型存儲(chǔ)空間的存儲(chǔ)方法,以實(shí)現(xiàn)整個(gè)服務(wù)器集群中,所有不同種類的操作系統(tǒng)服務(wù)器能對同一存儲(chǔ)空間進(jìn)行同時(shí)讀寫;存儲(chǔ)空間的按存儲(chǔ)類型分為存儲(chǔ)陣列、存儲(chǔ)服務(wù)器、并行存儲(chǔ)文件系統(tǒng);步驟如下:
1、選用Iinux操作系統(tǒng)存儲(chǔ)服務(wù)器作為存儲(chǔ)空間,包括如下情況:
(I )、存儲(chǔ)類型為存儲(chǔ)陣列時(shí),I inux操作系統(tǒng)存儲(chǔ)服務(wù)器作為存儲(chǔ)陣列依賴的10服務(wù)器,
(2)、存儲(chǔ)類型為存儲(chǔ)服務(wù)器時(shí),Iinux操作系統(tǒng)存儲(chǔ)服務(wù)器即為存儲(chǔ)服務(wù)器,
(3)、存儲(chǔ)類型為并行存儲(chǔ)文件系統(tǒng)時(shí),Iinux操作系統(tǒng)存儲(chǔ)服務(wù)器是其中一個(gè)客戶端; Π、服務(wù)器集群中包含有windows操作系統(tǒng)服務(wù)器和Iinux操作系統(tǒng)服務(wù)器; ΙΠ、步驟I中的I inux操作系統(tǒng)存儲(chǔ)服務(wù)器為步驟Π中的服務(wù)器集群提供存儲(chǔ)服務(wù),包括如下情況:
(1)、Iinux操作系統(tǒng)存儲(chǔ)服務(wù)器為服務(wù)器集群中的I inux操作系統(tǒng)服務(wù)器提供存儲(chǔ)服務(wù),具體情況如下:
①、Iinux操作系統(tǒng)存儲(chǔ)服務(wù)器作為存儲(chǔ)陣列依賴的1服務(wù)器時(shí),通過NFS(英文全稱Network File System,翻譯為網(wǎng)絡(luò)文件系統(tǒng))服務(wù)模式向Iinux操作系統(tǒng)服務(wù)器提供存儲(chǔ)服務(wù),
②、Iinux操作系統(tǒng)存儲(chǔ)服務(wù)器為存儲(chǔ)服務(wù)器時(shí),通過NFS服務(wù)模式向Iinux操作系統(tǒng)服務(wù)器提供存儲(chǔ)服務(wù),
③、Iinux操作系統(tǒng)存儲(chǔ)服務(wù)器是并行存儲(chǔ)文件系統(tǒng)一個(gè)客戶端時(shí),在客戶端配置NFS服務(wù)模式,通過客戶端的NFS服務(wù)模式向I inux操作系統(tǒng)服務(wù)器提供存儲(chǔ)服務(wù);
(2)、linux操作系統(tǒng)存儲(chǔ)服務(wù)器為服務(wù)器集群中的windows操作系統(tǒng)服務(wù)器提供存儲(chǔ)服務(wù),具體情況如下:
①、Iinux操作系統(tǒng)存儲(chǔ)服務(wù)器作為存儲(chǔ)陣列依賴的1服務(wù)器時(shí),通過samba(Samba是在Linux和UNIX系統(tǒng)上實(shí)現(xiàn)SMB協(xié)議的一個(gè)免費(fèi)軟件,由服務(wù)器及客戶端程序構(gòu)成)服務(wù)模式向windows操作系統(tǒng)服務(wù)器提供存儲(chǔ)服務(wù),
②、Iinux操作系統(tǒng)存儲(chǔ)服務(wù)器為存儲(chǔ)服務(wù)器時(shí),通過samba服務(wù)模式向windows操作系統(tǒng)服務(wù)器提供存儲(chǔ)服務(wù),
③、Iinux操作系統(tǒng)存儲(chǔ)服務(wù)器是并行存儲(chǔ)文件系統(tǒng)一個(gè)客戶端時(shí)在客戶端配置samba服務(wù)模式,通過客戶端的samba服務(wù)模式向windows操作系統(tǒng)服務(wù)器提供存儲(chǔ)服務(wù)。
[0010]并行存儲(chǔ)文件系統(tǒng)選用lustre文件系統(tǒng)。
[0011 ]步驟m的(I)的情況①和②中,I inux操作系統(tǒng)存儲(chǔ)服務(wù)器上架設(shè)NFS服務(wù),使其能對外部共享,能實(shí)現(xiàn)實(shí)時(shí)訪問;步驟ΙΠ的(I)的情況③中,架設(shè)lustre文件系統(tǒng)的服務(wù)端及Iinux操作系統(tǒng)存儲(chǔ)服務(wù)器的客戶端,使得客戶端能訪問服務(wù)端,在客戶端配置NFS服務(wù)模式,使其能對外部共享,能實(shí)現(xiàn)實(shí)時(shí)訪問。
[0012]步驟m的(2)的情況①和②中,Iinux操作系統(tǒng)存儲(chǔ)服務(wù)器上架設(shè)samba服務(wù),使其能對外部共享,能實(shí)現(xiàn)實(shí)時(shí)訪問;步驟瓜的(2)的情況③中,在客戶端配置samba服務(wù)模式,使其能對外部共享,能實(shí)現(xiàn)實(shí)時(shí)訪問。
[0013]存儲(chǔ)類型可采用一種存儲(chǔ)類型,也可以是多種存儲(chǔ)類型相結(jié)合;Iinux操作系統(tǒng)存儲(chǔ)服務(wù)器可以是單臺(tái),也可以是多臺(tái)。Nfs服務(wù)空間和samba服務(wù)空間可以是整個(gè)存儲(chǔ)空間,也可以是存儲(chǔ)空間下的一個(gè)子空間。
[0014]本發(fā)明的同時(shí)包含多種類操作系統(tǒng)的服務(wù)器集群的存儲(chǔ)方法具有以下優(yōu)點(diǎn):
1、用于含有windows操作系統(tǒng)服務(wù)器和Iinux操作系統(tǒng)服務(wù)器的服務(wù)器集群對不同存儲(chǔ)類型存儲(chǔ)空間的存儲(chǔ)方法,實(shí)現(xiàn)整個(gè)服務(wù)器集群中,所有不同種類的操作系統(tǒng)服務(wù)器能對同一存儲(chǔ)空間進(jìn)行同時(shí)讀寫;
2、公開了不同種類存儲(chǔ)在系統(tǒng)下的部署方法,可以實(shí)現(xiàn)不同種類系統(tǒng)同時(shí)對存儲(chǔ)空間的讀寫等操作,避免由于裸設(shè)備的多重映射造成的磁盤損壞問題。
【附圖說明】
[0015]下面結(jié)合附圖對本發(fā)明進(jìn)一步說明。
[0016]附圖1為同時(shí)包含多種類操作系統(tǒng)的服務(wù)器集群的存儲(chǔ)方法中的系統(tǒng)結(jié)構(gòu)連接框圖。
【具體實(shí)施方式】
[0017]參照說明書附圖和具體實(shí)施例對本發(fā)明的同時(shí)包含多種類操作系統(tǒng)的服務(wù)器集群的存儲(chǔ)方法作以下詳細(xì)地說明。
[0018]實(shí)施例1:
本發(fā)明的同時(shí)包含多種類操作系統(tǒng)的服務(wù)器集群的存儲(chǔ)方法,為含有windows操作系統(tǒng)服務(wù)器和Iinux操作系統(tǒng)服務(wù)器的服務(wù)器集群對不同存儲(chǔ)類型存儲(chǔ)空間的存儲(chǔ)方法,以實(shí)現(xiàn)整個(gè)服務(wù)器集群中,所有不同種類的操作系統(tǒng)服務(wù)器能對同一存儲(chǔ)空間進(jìn)行同時(shí)讀寫;存儲(chǔ)空間的按存儲(chǔ)類型分為存儲(chǔ)陣列、存儲(chǔ)服務(wù)器、lustre文件系統(tǒng);步驟如下:
1、選用Iinux操作系統(tǒng)存儲(chǔ)服務(wù)器作為存儲(chǔ)空間,包括如下情況:
(I )、存儲(chǔ)類型為存儲(chǔ)陣列時(shí),I inux操作系統(tǒng)存儲(chǔ)服務(wù)器作為存儲(chǔ)陣列依賴的1服務(wù)器,
(2)、存儲(chǔ)類型為存儲(chǔ)服務(wù)器時(shí),Iinux操作系統(tǒng)存儲(chǔ)服務(wù)器即為存儲(chǔ)服務(wù)器,
(3)、存儲(chǔ)類型為lustre文件系統(tǒng)時(shí),Iinux操作系統(tǒng)存儲(chǔ)服務(wù)器是其中一個(gè)客戶端;
Π、服務(wù)器集群中包含有windows操作系統(tǒng)服務(wù)器和Iinux操作系統(tǒng)服務(wù)器;
ΙΠ、步驟I中的I inux操作系統(tǒng)存儲(chǔ)服務(wù)器為步驟Π中的服務(wù)器集群提供存儲(chǔ)服務(wù),包括如下情況:
(1)、Iinux操作系統(tǒng)存儲(chǔ)服務(wù)器為服務(wù)器集群中的I inux操作系統(tǒng)服務(wù)器提供存儲(chǔ)服務(wù),具體情況如下:
①、Iinux操作系統(tǒng)存儲(chǔ)服務(wù)器作為存儲(chǔ)陣列依賴的1服務(wù)器時(shí),通過NFS(英文全稱Network File System,翻譯為網(wǎng)絡(luò)文件系統(tǒng))服務(wù)模式向Iinux操作系統(tǒng)服務(wù)器提供存儲(chǔ)服務(wù),
②、Iinux操作系統(tǒng)存儲(chǔ)服務(wù)器為存儲(chǔ)服務(wù)器時(shí),通過NFS服務(wù)模式向Iinux操作系統(tǒng)服務(wù)器提供存儲(chǔ)服務(wù),
③、Iinux操作系統(tǒng)存儲(chǔ)服務(wù)器是lustre文件系統(tǒng)一個(gè)客戶端時(shí),在客戶端配置NFS月艮務(wù)模式,通過客戶端的NFS服務(wù)模式向Iinux操作系統(tǒng)服務(wù)器提供存儲(chǔ)服務(wù);
(2)、linux操作系統(tǒng)存儲(chǔ)服務(wù)器為服務(wù)器集群中的windows操作系統(tǒng)服務(wù)器提供存儲(chǔ)服務(wù),具體情況如下:
①、Iinux操作系統(tǒng)存儲(chǔ)服務(wù)器作為存儲(chǔ)陣列依賴的1服務(wù)器時(shí),通過samba(Samba是在Linux和UNIX系統(tǒng)上實(shí)現(xiàn)SMB協(xié)議的一個(gè)免費(fèi)軟件,由服務(wù)器及客戶端程序構(gòu)成)服務(wù)模式向windows操作系統(tǒng)服務(wù)器提供存儲(chǔ)服務(wù),
②、Iinux操作系統(tǒng)存儲(chǔ)服務(wù)器為存儲(chǔ)服務(wù)器時(shí),通過samba服務(wù)模式向windows操作系統(tǒng)服務(wù)器提供存儲(chǔ)服務(wù),
③、Iinux操作系統(tǒng)存儲(chǔ)服務(wù)器是lustre文件