專利名稱:一種網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明屬于網(wǎng)絡(luò)存儲資源領(lǐng)域,特別涉及一種網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)及方法。
背景技術(shù):
隨著信息的爆炸式的增長,客戶的存儲數(shù)據(jù)量也呈幾何級的增長,需要的存儲空間不斷增加。雖然現(xiàn)在的單個磁盤容量已經(jīng)增長很多,商業(yè)服務(wù)器使用的硬盤已經(jīng)到達(dá)TB 級,但除去做數(shù)據(jù)安全的RAID (Redundant Array of Independent Disk,獨立冗余磁盤陣列)損失,實際使用的數(shù)據(jù)相當(dāng)有限,而這樣的磁盤相對用戶的需求還是遠(yuǎn)遠(yuǎn)不夠,在這種情況下,單獨的用戶使用硬盤資源不可能達(dá)到理想的情況。不僅如此,隨著應(yīng)用的多樣化, 用戶需要的不僅僅是一個單一的FTP (File Transfer Protocol,文件傳輸協(xié)議)或者SMB (Server Message Block,服務(wù)器信息塊)共享使用,大多情況下,需要滿足WINDOW下和 LINUX下的應(yīng)用需求,單一應(yīng)用的存儲系統(tǒng)在滿足用戶應(yīng)用方面已經(jīng)是力不從心了。部分用戶的特殊應(yīng)用,對應(yīng)用的性能要求相當(dāng)高,單一千兆網(wǎng)絡(luò)不能滿足應(yīng)用過程中的數(shù)據(jù)傳輸,也會影響用戶的作業(yè)。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是,提供一種網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)及方法,以適應(yīng)資源應(yīng)用的多樣性。為了解決上述技術(shù)問題,本發(fā)明公開了一種網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng),包括接收資源模塊,根據(jù)用戶指令獲取整個局域網(wǎng)中映射的網(wǎng)絡(luò)硬盤;整合存儲資源模塊,根據(jù)用戶指令將所獲取到的網(wǎng)絡(luò)硬盤和本地磁盤整合為一個存儲池;創(chuàng)建共享資源模塊,根據(jù)用戶指令從所述存儲池中劃分出網(wǎng)絡(luò)附屬存儲(NAS)分區(qū)和存儲域網(wǎng)絡(luò)(SAN)分區(qū);啟動共享服務(wù)模塊,根據(jù)用戶指令啟動所述NAS分區(qū)為用戶提供文件傳輸協(xié)議 (FTP)、服務(wù)器信息塊協(xié)議(SMB)和網(wǎng)絡(luò)文件系統(tǒng)(NFS)服務(wù),啟動所述SAN分區(qū)為用戶提供互聯(lián)網(wǎng)協(xié)議(IP)-SAN和光纖通道(FC)-SAN服務(wù)。較佳地,上述系統(tǒng)中,所述接收資源模塊通過小型計算機(jī)系統(tǒng)接口(ISCSI)發(fā)起模式和光纖通道(FC)發(fā)起模式獲取整個局域網(wǎng)中映射的網(wǎng)絡(luò)硬盤。較佳地,上述系統(tǒng)還包括設(shè)置模塊,根據(jù)用戶指令,為所述啟動共享服務(wù)模塊啟動的服務(wù)創(chuàng)建用戶組,以及管理用戶組下的用戶操作權(quán)限。較佳地,上述系統(tǒng)中,為所述FTP服務(wù)創(chuàng)建的用戶組下用戶的操作權(quán)限為如下一種或幾種上傳、下載、刪除、重命名、新建、列表;為所述SMB和NFS服務(wù)創(chuàng)建的用戶組下用戶的操作權(quán)限包括可寫和只讀。較佳地,上述系統(tǒng)中,所述用戶指令要求高速的讀寫傳輸時,所述啟動共享服務(wù)模塊啟動所述SAN分區(qū)為用戶提供FC-SAN服務(wù);所述用戶指令要求正常的讀寫傳輸時,所述啟動共享服務(wù)模塊啟動所述SAN分區(qū)為用戶提供IP-SAN服務(wù)。本發(fā)明還公開了一種網(wǎng)絡(luò)存儲資源應(yīng)用方法,包括網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)根據(jù)用戶指令獲取整個局域網(wǎng)中映射的網(wǎng)絡(luò)硬盤,將所獲取到的網(wǎng)絡(luò)硬盤和本地磁盤整合為一個存儲池,再從所述存儲池中劃分出網(wǎng)絡(luò)附屬存儲 (NAS)分區(qū)和存儲域網(wǎng)絡(luò)(SAN)分區(qū),根據(jù)用戶指令啟動所述NAS分區(qū)為用戶提供文件傳輸協(xié)議(FTP)、服務(wù)器信息塊協(xié)議(SMB)和網(wǎng)絡(luò)文件系統(tǒng)(NFS)服務(wù),啟動所述SAN分區(qū)為用戶提供互聯(lián)網(wǎng)協(xié)議(IP)-SAN和光纖通道(FC)-SAN服務(wù)。較佳地,上述方法中根據(jù)用戶指令獲取整個局域網(wǎng)中映射的網(wǎng)絡(luò)硬盤指所述網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)根據(jù)用戶指令通過小型計算機(jī)系統(tǒng)接口(ISCSI)發(fā)起模式和光纖通道(FC)發(fā)起模式獲取整個局域網(wǎng)中映射的網(wǎng)絡(luò)硬盤。較佳地,上述方法還根據(jù)用戶指令,為所啟動的服務(wù)創(chuàng)建用戶組,以及管理用戶組下的用戶操作權(quán)限。較佳地,上述方法中,為所述FTP服務(wù)創(chuàng)建的用戶組下用戶的操作權(quán)限為如下一種或幾種上傳、下載、刪除、重命名、新建、列表;為所述SMB和NFS服務(wù)創(chuàng)建的用戶組下用戶的操作權(quán)限包括可寫和只讀。較佳地,上述方法中,所述網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)根據(jù)用戶指令啟動SAN分區(qū)為用戶提供IP-SAN和FC-SAN服務(wù)指所述用戶指令要求高速的讀寫傳輸時,所述網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)啟動SAN分區(qū)為用戶提供FC-SAN服務(wù);所述用戶指令要求正常的讀寫傳輸時,所述網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)啟動SAN分區(qū)為用戶提供IP-SAN服務(wù)。本發(fā)明技術(shù)方案集成了 NAS (Network Attached Storage,網(wǎng)絡(luò)附屬存儲)和 SAN(Storage Area Network,存儲域網(wǎng)絡(luò))功能,為大多數(shù)用戶提供存儲資源和相應(yīng)服務(wù), 使得用戶能夠更方便,更集中、更靈活的使用存儲資源。同時系統(tǒng)能獲取專業(yè)存儲設(shè)備上的存儲資源,最大限度地滿足系統(tǒng)的存儲資源,從而更好的為用戶提供基于特定應(yīng)用的存儲資源。從而避免了應(yīng)用的單一性,提高了用戶的使用率,且減少了開支成本。
圖1為實施例1中網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)結(jié)構(gòu)示意圖;圖2為實施例2中網(wǎng)絡(luò)存儲資源應(yīng)用流程示意圖;圖3為實施例2中整合網(wǎng)絡(luò)資源和本地硬盤資源架構(gòu)示意圖;圖4為實施例2中提供統(tǒng)一的NAS和SAN資源示意圖。
具體實施例方式為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,下面將結(jié)合附圖對本發(fā)明技術(shù)方案作進(jìn)一步詳細(xì)說明。需要說明的是,在不沖突的情況下,本申請的實施例和實施例中的特征可以任意相互組合。本申請發(fā)明人考慮到,可以將網(wǎng)絡(luò)硬盤資源同本地硬盤資源進(jìn)行整合,以提供給用戶足夠大且合理的存儲空間,之后可將整合的存儲資源劃分為NAS(Network Attached Storage,網(wǎng)絡(luò)附屬存儲)分區(qū)空間和SAN(Storage Area Network,存儲域網(wǎng)絡(luò))分區(qū)空間, 以便為用戶提供基于文件系統(tǒng)的NAS應(yīng)用和基于磁盤形式的SAN應(yīng)用服務(wù),從而適應(yīng)各類用戶對資源應(yīng)用的多樣需求。實施例1基于上述思想,本實施例提供一種網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng),如圖1所示,包括如下各模塊。接收資源模塊,根據(jù)用戶指令獲取整個局域網(wǎng)中映射的網(wǎng)絡(luò)硬盤;具體地,接收資源模塊可以通過ISCSI (Internet Small Computer System Interface,小型計算機(jī)系統(tǒng)接Π ) initiator模式和FC(Fiber Channel,光纖通道) initiator模式獲取整個局域網(wǎng)中映射的網(wǎng)絡(luò)硬盤。即接收資源模塊搜索到的網(wǎng)絡(luò)硬盤包括ISCSI和FC方式映射的所有網(wǎng)絡(luò)硬盤。整合存儲資源模塊,將所獲取到的各種網(wǎng)絡(luò)硬盤和本地磁盤整合為一個存儲池;本實施例中,整合存儲資源模塊先找到通過RAID卡連接的本地磁盤陣列,再通過本系統(tǒng)的ISCSI initiator加入互聯(lián)網(wǎng)協(xié)議(IP)模式的ISCSI target存儲陣列提供的 IPSAN映射硬盤,通過本系統(tǒng)的FC initiator加入FC target存儲陣列提供的FCSAN映射硬盤,創(chuàng)建共享資源模塊,從整合的存儲池中劃分出NAS(Network Attached Storage, 網(wǎng)絡(luò)附屬存儲)分區(qū)和SAN(Storage Area Network,存儲域網(wǎng)絡(luò))分區(qū);本實施例中,根據(jù)不同用戶的不同需求,動態(tài)地從存儲池出劃分出一個個應(yīng)用分區(qū),例如,F(xiàn)TP (File Transfer Protocol,文件傳輸協(xié)議)應(yīng)用分區(qū)、SMB (Server Message Block protocol,服務(wù)器信息塊協(xié)議)應(yīng)用分區(qū)、NFS (Network File System,網(wǎng)絡(luò)文件系統(tǒng))應(yīng)用分區(qū)、IP-SAN應(yīng)用分區(qū)和FC(Fiber Channel,光纖通道)SAN應(yīng)用分區(qū)。其中,F(xiàn)TP、 SMB和NFS應(yīng)用分區(qū)可統(tǒng)稱為NAS分區(qū)。IP-SAN和FC-SAN應(yīng)用分區(qū)則統(tǒng)稱為SAN分區(qū)。啟動共享服務(wù)模塊,根據(jù)用戶指令,啟動NAS分區(qū)為用戶提供FTP、SMB和NFS等基于NAS的服務(wù),啟動SAN分區(qū)為用戶提供IP-SAN和FC-SAN等基于SAN的服務(wù)。其中,提供的NFS服務(wù)可滿足LINUX/UNIX用戶;提供的SMB服務(wù)可滿足WINDOWS 用戶的共享;提供的FTP服務(wù)則可以滿足大部分人的共享和權(quán)限設(shè)置,并且系統(tǒng)所提供的所有NAS功能都具有用戶管理和權(quán)限設(shè)置部分。具體地,用戶可通過WEB服務(wù)器進(jìn)行用戶管理,以及權(quán)限設(shè)置。提供的IP-SAN功能,則可以令用戶將獲取的磁盤資源格式化,將用戶自己的應(yīng)用 (如數(shù)據(jù)庫等)保存在相應(yīng)的硬盤上。提供的FC-SAN功能跟IP-SAN功能基本一樣,只是在速度上更優(yōu)越于ISCSI模式的。具體地,當(dāng)用戶指令要求高速的讀寫傳輸時,啟動共享服務(wù)模塊將啟動SAN分區(qū)為用戶提供FC-SAN服務(wù);用戶指令要求正常的讀寫傳輸(即對讀寫傳輸速度沒有要求)時,啟動共享服務(wù)模塊啟動SAN分區(qū)為用戶提供IP-SAN服務(wù)。針對上述網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng),用戶可以通過基于SSL(SeCure Sockets Layer 安全套接層)認(rèn)證的WEB服務(wù)器進(jìn)行登錄,以對該系統(tǒng)發(fā)起各種用戶指令。S卩,用戶通過 WEB服務(wù)器發(fā)起用戶指令以控制網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)中各模塊進(jìn)行相應(yīng)的操作??紤]到安全可靠性,用戶需要通過正確密碼才能登陸WEB服務(wù)器以發(fā)起用戶指令。
6
還有一些方案中,向用戶提供FC initiator功能和FC target功能時,主要是利用了 FC HBA卡端口具有的時時切換功能,即根據(jù)用戶需求(即用戶對速度的需求),一個 FC HBA端口可以用作Inititaot模式,也可以用作Target模式。由此可見,網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)能夠支持高速的傳輸模式,例如8GB的光纖傳輸,多網(wǎng)卡聚合模式增加帶寬或者是高端的萬兆網(wǎng)卡,使得后端數(shù)據(jù)傳輸不成為整個系統(tǒng)的瓶頸,對外提供服務(wù)的時候,也支持聚合網(wǎng)絡(luò)和光線模式,以滿足不同用戶的需要。在其他應(yīng)用場景中,上述系統(tǒng)還可以增加設(shè)置模塊,向用戶提供統(tǒng)一的用戶管理, 保證應(yīng)用的安全性。即根據(jù)用戶指令,為啟動共享服務(wù)模塊啟動的服務(wù)創(chuàng)建用戶組,以及管理用戶組下的用戶操作權(quán)限。其中,用戶管理使用LDAP(Lightweight Directory Access Protocol,目錄訪問協(xié)議)完成。例如,F(xiàn)TP服務(wù)創(chuàng)建的用戶組下用戶的操作權(quán)限為如下一種或幾種上傳、下載、刪除、重命名、新建、列表。SMB和NFS服務(wù)創(chuàng)建的用戶組下用戶的操作權(quán)限包括可寫和只讀。其中,SMB主要供WINDOW用戶使用,而NFS服務(wù)供LINUX/UNIX用戶使用。實施例2本實施例介紹上述網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)進(jìn)行網(wǎng)絡(luò)存儲資源應(yīng)用的過程同,該過程如圖2所示,包括以下步驟步驟100、網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)根據(jù)用戶指令獲取整個局域網(wǎng)中映射的網(wǎng)絡(luò)硬
ο該步驟中,網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)所收到的用戶指令,都是用戶通過TOB服務(wù)器發(fā)送給網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)的。具體地,用戶登陸WEB服務(wù)器,通過安全認(rèn)證后發(fā)出用戶指令,以控制網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)建立和局域網(wǎng)中的高端存儲的聯(lián)系,獲取高端存儲上的大容量的硬盤資源。而網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)獲取網(wǎng)絡(luò)硬盤時,是通過ISCSI initiator模式和FC initiator模式來獲取的。本實施例中,系統(tǒng)初始沒有ISCSI initiator功能,可以安裝相應(yīng)的幾個包和服務(wù),安裝完成啟動服務(wù)之后,重啟機(jī)器,在IP存儲端創(chuàng)建好存儲硬盤資源,添加本系統(tǒng)的 ISCSI initiator名稱,本系統(tǒng)選擇靜態(tài)添加對方存儲的IP地址和target名稱。通過 format發(fā)現(xiàn)網(wǎng)絡(luò)映射的網(wǎng)絡(luò)磁盤。選擇FC端口工作模式時,在高端存儲添加好本系統(tǒng)FC 端口的PORT號,則本系統(tǒng)能夠自動搜索到網(wǎng)絡(luò)中的FC TARGET端口和相應(yīng)的網(wǎng)絡(luò)硬盤資源,通過fcinfo remote-port來查看它的硬盤資源。此時為了保證高帶寬,選擇的往往是高端網(wǎng)絡(luò),比如8GB的光線網(wǎng)絡(luò)或者多端口聚合的千兆網(wǎng)絡(luò)或者是萬兆網(wǎng)絡(luò),否則后端速度跟不上來,會影響前端用戶的性能。步驟200、網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)根據(jù)用戶指令將所獲取到的網(wǎng)絡(luò)硬盤和本地磁盤整合為一個存儲池,其中,整合的存儲池的大小可以擴(kuò)展,以保證空間足夠大。具體地,該步驟中,先發(fā)現(xiàn)本系統(tǒng)通過RAID卡連接的本地磁盤陣列,再通過本系統(tǒng)的ISCSI initiator加入IP模式的ISCSI target存儲陣列提供的IPSAN映射硬盤,通過本系統(tǒng)的FC initiator加入FC target存儲陣列提供的FCSAN映射硬盤,從而完成整合操作,如圖3所示。
步驟300、網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)根據(jù)用戶指令從整合的存儲池中劃分出NAS分區(qū)和SAN分區(qū)。其中,NAS分區(qū)分配給NAS用戶群,以完成FTP、SMB和NFS的映射場景,實現(xiàn)目錄方式的共享。SAN分區(qū)分配給SAN用戶群,以完成IPSAN和FCSAN的映射場景,實現(xiàn)磁盤形式的共享。具體地,該步驟中,網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)根據(jù)用戶指令,從存儲池中動態(tài)劃分出一個個的應(yīng)用分區(qū),再配合相應(yīng)的服務(wù),提供給不同的用戶使用(例如,用戶權(quán)限不同,提供的服務(wù)也不同),如圖4所示。例如,網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)劃分出FTP、SMB、NFS、IP-SAN 和FC-SAN應(yīng)用分區(qū)。其中,F(xiàn)TP、SMB和NFS應(yīng)用分區(qū)即統(tǒng)稱為NAS分區(qū)。IP-SAN和FC-SAN 應(yīng)用分區(qū)即統(tǒng)稱為SAN分區(qū)。步驟400、網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)根據(jù)用戶指令啟動NAS分區(qū)為用戶提供FTP、SMB 和NFS服務(wù),啟動SAN分區(qū)為用戶提供IP-SAN和FC-SAN服務(wù)。該步驟中,為用戶提供SAN分區(qū)的服務(wù)時,根據(jù)用戶對共享速度的需求,提供FC或者IP方式的網(wǎng)絡(luò)共享。例如,用戶要求高速的讀寫傳輸(即用戶指令要求高速的讀寫傳輸)時,提供FC方式的網(wǎng)絡(luò)共享,對讀寫傳輸速度要求不高或沒有要求(即用戶指令要求正常的讀寫傳輸)時,為了減少成本,則可以提供IP方式的網(wǎng)絡(luò)共享。優(yōu)選方案中,啟動的FTP、SMB和NFS服務(wù)即為NAS應(yīng)用,其提供統(tǒng)一的用戶管理, 保證應(yīng)用的安全性。并可以根據(jù)用戶指令,對不同的應(yīng)用創(chuàng)建不同的用戶組,用戶組下創(chuàng)建不同的用戶,對不同的用戶授予不同的操作權(quán)限,使得用戶能夠在指定的應(yīng)用下進(jìn)行操作。 其中,用戶管理使用LDAP完成。還有的優(yōu)選方案中,網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)通過編譯相應(yīng)FTP包,提供FTP服務(wù), 其配合LDAP用戶和用戶組、相應(yīng)的NAS分區(qū),可搭建一個FTP服務(wù)器(也可以將該FTP服務(wù)器的功能內(nèi)置于網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng))。對用戶開放的權(quán)限包括如下一種或幾種上傳,下載,刪除,重命名,新建,列表。具體地,對不同的用戶可以組合定制開放不同的使用權(quán)限。還有一些方案中,網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)通過編譯相應(yīng)SMB包,提供SMB服務(wù),用作WINDOW共享,并配合LDAP用戶和用戶組、相應(yīng)的NAS分區(qū),可搭建一個SMB服務(wù)器(也可以將該SMB服務(wù)器的功能內(nèi)置于網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng))。對用戶開放的權(quán)限有可寫和只讀,供WINDOW用戶使用,可以開放允許的網(wǎng)段。還有一些方案中,網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)提供NFS服務(wù),用作LINUX/UNIX共享,在相應(yīng)的NAS分區(qū),可搭建一個NFS服務(wù)器(也可以將該NFS服務(wù)器的功能內(nèi)置于網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng))。對用戶開放的權(quán)限有可寫和只讀,供LINUX/UNIX用戶使用。還有一些方案中,網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)默認(rèn)不支持target,因此,需要安裝 ISCSI服務(wù)、target軟件和管理工具,從而為IP-SAN和FC-SAN應(yīng)用創(chuàng)建主機(jī)組(即劃分 IP-SAN和FC-SAN應(yīng)用分區(qū))。具體地,向IP-SAN應(yīng)用主機(jī)組中添加主機(jī)成員(即windows 下的initiator名稱,Iinux下的initiator名稱)。將分區(qū)創(chuàng)建成LUN形式共Target使用。在客戶端添加本系統(tǒng)的IP地址,建立連接,在LINUX客戶端上用format或者在window 用磁盤管理工具就可以掃描到新添加的磁盤??梢詫nitiator設(shè)置CHAP認(rèn)證,保證分區(qū) LUN的安全。向FC-SAN應(yīng)用主機(jī)組中添加主機(jī)成員PORT號(windows和LINUX下的開啟相應(yīng)的FC管理工具,查找到對應(yīng)的PORT名稱,而不是NODE名稱)。將分區(qū)創(chuàng)建成LUN形式
8共FC Target使用。自動建立連接,在LINUX客戶端上用FDISK或者在windows用磁盤管理工具就可以掃描到新添加的磁盤。上述過程中,均是由用戶對網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)進(jìn)行控制操作,用戶可以向網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)發(fā)起指令以確定搜索哪些網(wǎng)絡(luò)資源,觸發(fā)整合硬盤資源操作,創(chuàng)建/ 刪除存儲資源,創(chuàng)建/刪除應(yīng)用分區(qū),創(chuàng)建應(yīng)用用戶組,分配給應(yīng)用程序存儲空間等。從上述實施例可以看出,本申請的技術(shù)方案集成NAS和SAN功能,為大多數(shù)用戶提供存儲資源和相應(yīng)服務(wù),使得用戶能夠更方便,更集中、更靈活的使用存儲資源。同時系統(tǒng)能獲取專業(yè)存儲設(shè)備上的存儲資源,最大限度地滿足系統(tǒng)的存儲資源,從而更好的為用戶提供基于特定應(yīng)用的存儲資源。同時,在獲取網(wǎng)絡(luò)存儲資源時,在速度方面要求非常高,需要高端的FC網(wǎng)絡(luò)和IP聚合網(wǎng)絡(luò)。而在優(yōu)選的方案中,為用戶提供應(yīng)用服務(wù)時,根據(jù)實際情況為用戶提供FC或者IP方式的網(wǎng)絡(luò)共享,提高了用戶體驗。以上所述,僅為本發(fā)明的較佳實例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
9
權(quán)利要求
1.一種網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng),其特征在于,包括接收資源模塊,根據(jù)用戶指令獲取整個局域網(wǎng)中映射的網(wǎng)絡(luò)硬盤;整合存儲資源模塊,根據(jù)用戶指令將所獲取到的網(wǎng)絡(luò)硬盤和本地磁盤整合為一個存儲池; 創(chuàng)建共享資源模塊,根據(jù)用戶指令從所述存儲池中劃分出網(wǎng)絡(luò)附屬存儲(NAS)分區(qū)和存儲域網(wǎng)絡(luò)(SAN)分區(qū);啟動共享服務(wù)模塊,根據(jù)用戶指令啟動所述NAS分區(qū)為用戶提供文件傳輸協(xié)議(FTP)、 服務(wù)器信息塊協(xié)議(SMB)和網(wǎng)絡(luò)文件系統(tǒng)(NFS)服務(wù),啟動所述SAN分區(qū)為用戶提供互聯(lián)網(wǎng)協(xié)議(IP)-SAN和光纖通道(FC)-SAN服務(wù)。
2.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述接收資源模塊通過小型計算機(jī)系統(tǒng)接口(ISCSI)發(fā)起模式和光纖通道(FC)發(fā)起模式獲取整個局域網(wǎng)中映射的網(wǎng)絡(luò)硬盤。
3.如權(quán)利要求1或2所述的系統(tǒng),其特征在于,該系統(tǒng)還包括設(shè)置模塊,根據(jù)用戶指令,為所述啟動共享服務(wù)模塊啟動的服務(wù)創(chuàng)建用戶組,以及管理用戶組下的用戶操作權(quán)限。
4.如權(quán)利要求3所述的系統(tǒng),其特征在于,為所述FTP服務(wù)創(chuàng)建的用戶組下用戶的操作權(quán)限為如下一種或幾種上傳、下載、刪除、重命名、新建、列表;為所述SMB和NFS服務(wù)創(chuàng)建的用戶組下用戶的操作權(quán)限包括可寫和只讀。
5.如權(quán)利要求3所述的系統(tǒng),其特征在于,所述用戶指令要求高速的讀寫傳輸時,所述啟動共享服務(wù)模塊啟動所述SAN分區(qū)為用戶提供FC-SAN服務(wù);所述用戶指令要求正常的讀寫傳輸時,所述啟動共享服務(wù)模塊啟動所述SAN分區(qū)為用戶提供IP-SAN服務(wù)。
6.一種網(wǎng)絡(luò)存儲資源應(yīng)用方法,其特征在于,該方法包括網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)根據(jù)用戶指令獲取整個局域網(wǎng)中映射的網(wǎng)絡(luò)硬盤,將所獲取到的網(wǎng)絡(luò)硬盤和本地磁盤整合為一個存儲池,再從所述存儲池中劃分出網(wǎng)絡(luò)附屬存儲(NAS) 分區(qū)和存儲域網(wǎng)絡(luò)(SAN)分區(qū),根據(jù)用戶指令啟動所述NAS分區(qū)為用戶提供文件傳輸協(xié)議 (FTP)、服務(wù)器信息塊協(xié)議(SMB)和網(wǎng)絡(luò)文件系統(tǒng)(NFS)服務(wù),啟動所述SAN分區(qū)為用戶提供互聯(lián)網(wǎng)協(xié)議(IP)-SAN和光纖通道(FC)-SAN服務(wù)。
7.如權(quán)利要求6所述的方法,其特征在于,根據(jù)用戶指令獲取整個局域網(wǎng)中映射的網(wǎng)絡(luò)硬盤指所述網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)根據(jù)用戶指令通過小型計算機(jī)系統(tǒng)接口(ISCSI)發(fā)起模式和光纖通道(FC)發(fā)起模式獲取整個局域網(wǎng)中映射的網(wǎng)絡(luò)硬盤。
8.如權(quán)利要求6或7所述的方法,其特征在于,該方法還根據(jù)用戶指令,為所啟動的服務(wù)創(chuàng)建用戶組,以及管理用戶組下的用戶操作權(quán)限。
9.如權(quán)利要求8所述的方法,其特征在于,為所述FTP服務(wù)創(chuàng)建的用戶組下用戶的操作權(quán)限為如下一種或幾種上傳、下載、刪除、重命名、新建、列表;為所述SMB和NFS服務(wù)創(chuàng)建的用戶組下用戶的操作權(quán)限包括可寫和只讀。
10.如權(quán)利要求8所述的方法,其特征在于,所述網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)根據(jù)用戶指令啟動SAN分區(qū)為用戶提供IP-SAN和FC-SAN 服務(wù)指所述用戶指令要求高速的讀寫傳輸時,所述網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)啟動SAN分區(qū)為用戶提供FC-SAN服務(wù);所述用戶指令要求正常的讀寫傳輸時,所述網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)啟動SAN分區(qū)為用戶提供IP-SAN服務(wù)。
全文摘要
本發(fā)明公開了一種網(wǎng)絡(luò)存儲資源應(yīng)用系統(tǒng)及方法,屬于網(wǎng)絡(luò)存儲資源領(lǐng)域。本發(fā)明公開的系統(tǒng)包括,接收資源模塊,根據(jù)用戶指令獲取整個局域網(wǎng)中映射的網(wǎng)絡(luò)硬盤;整合存儲資源模塊,根據(jù)用戶指令將所獲取到的網(wǎng)絡(luò)硬盤和本地磁盤整合為一個存儲池;創(chuàng)建共享資源模塊,根據(jù)用戶指令從所述存儲池中劃分出NAS分區(qū)和SAN分區(qū);啟動共享服務(wù)模塊,根據(jù)用戶指令啟動所述NAS分區(qū)為用戶提供FTP、SMB和NFS服務(wù),啟動所述SAN分區(qū)為用戶提供IP-SAN和FC-SAN服務(wù)。本發(fā)明的實施例為大多數(shù)用戶提供存儲資源和相應(yīng)服務(wù),使得用戶能夠更方便,更集中、更靈活的使用存儲資源。
文檔編號H04L29/08GK102223409SQ20111015792
公開日2011年10月19日 申請日期2011年6月13日 優(yōu)先權(quán)日2011年6月13日
發(fā)明者劉少偉, 唐金榮, 李開君 申請人:浪潮(北京)電子信息產(chǎn)業(yè)有限公司