亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于rpc協(xié)議的統(tǒng)一存儲(chǔ)資源管理方法

文檔序號(hào):7822365閱讀:330來(lái)源:國(guó)知局
一種基于rpc協(xié)議的統(tǒng)一存儲(chǔ)資源管理方法
【專利摘要】本發(fā)明涉及一種基于RPC協(xié)議的統(tǒng)一存儲(chǔ)資源管理方法,包括以下步驟:1)將統(tǒng)一存儲(chǔ)管理服務(wù)端部署在存儲(chǔ)系統(tǒng)上;2)客戶端通過(guò)RPC協(xié)議向服務(wù)端發(fā)送請(qǐng)求;3)服務(wù)端對(duì)客戶端進(jìn)行驗(yàn)證后,根據(jù)客戶端的請(qǐng)求對(duì)存儲(chǔ)系統(tǒng)進(jìn)行統(tǒng)一管理。與現(xiàn)有技術(shù)相比,本發(fā)明具有使用戶在使用統(tǒng)一存儲(chǔ)系統(tǒng)時(shí)能更方便和有效的管理塊存儲(chǔ)資源和文件存儲(chǔ)資源,更好的規(guī)劃存儲(chǔ)資源的劃分以及后續(xù)的維護(hù)。
【專利說(shuō)明】一種基于RPC協(xié)議的統(tǒng)一存儲(chǔ)資源管理方法

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及統(tǒng)一存儲(chǔ)管理【技術(shù)領(lǐng)域】,尤其是涉及一種基于RPC協(xié)議的統(tǒng)一存儲(chǔ)資源管理方法。

【背景技術(shù)】
[0002]統(tǒng)一存儲(chǔ)系統(tǒng)是一種利用光纖通道(FC)或以太網(wǎng)網(wǎng)絡(luò)使主機(jī)端既能訪問(wèn)模塊存儲(chǔ)又能訪問(wèn)文件存儲(chǔ)的系統(tǒng)。統(tǒng)一存儲(chǔ)的前端主機(jī)接口可支持8Gb FC、IGb和1Gb ISCSI,后端具備6GB SAS硬盤擴(kuò)展接口,可支持SAS、SATA硬盤及SSD固態(tài)硬盤具備極佳的擴(kuò)展能力。實(shí)現(xiàn)FC SAN與IP SAN、各類存儲(chǔ)介質(zhì)的完美融合,有效整合用戶現(xiàn)有存儲(chǔ)網(wǎng)絡(luò)架構(gòu),實(shí)現(xiàn)高性能SAN網(wǎng)絡(luò)的統(tǒng)一部署和集中管理,以適應(yīng)業(yè)務(wù)和應(yīng)用變化的動(dòng)態(tài)需求。
[0003]統(tǒng)一存儲(chǔ)的好處有管理信息的統(tǒng)一存儲(chǔ);通過(guò)提供一個(gè)單一的共享存儲(chǔ)池來(lái)提高運(yùn)營(yíng)效率;在維護(hù)和管理時(shí),無(wú)須實(shí)施、供電、冷卻和管理單獨(dú)的塊和文件系統(tǒng);降低業(yè)務(wù)總成本特別是運(yùn)營(yíng)成本;滿足數(shù)據(jù)的增長(zhǎng)及提高系統(tǒng)效率的需求。
[0004]統(tǒng)一存儲(chǔ)對(duì)于現(xiàn)在的市場(chǎng)來(lái)說(shuō)還是相對(duì)很新的概念,這意味著我們還在接受循環(huán)的早期。不過(guò)有一點(diǎn)是明顯的,統(tǒng)一或者多協(xié)議的存儲(chǔ)有十分誘人的價(jià)值優(yōu)勢(shì)。
[0005]盡管存儲(chǔ)仍將是分化的和專用的,但統(tǒng)一存儲(chǔ)在解決大數(shù)據(jù)及統(tǒng)一管理的問(wèn)題上走了一大步。


【發(fā)明內(nèi)容】

[0006]本發(fā)明的目的就是為了克服上述現(xiàn)有技術(shù)存在的缺陷而提供一種基于RPC協(xié)議的統(tǒng)一存儲(chǔ)資源管理方法,使用戶在使用統(tǒng)一存儲(chǔ)系統(tǒng)時(shí)能更方便和有效的管理塊存儲(chǔ)資源和文件存儲(chǔ)資源,更好的規(guī)劃存儲(chǔ)資源的劃分以及后續(xù)的維護(hù);同時(shí)基于RPC協(xié)議管理統(tǒng)一存儲(chǔ)資源也能使開(kāi)發(fā)者無(wú)須關(guān)心網(wǎng)絡(luò)協(xié)議,只須關(guān)心調(diào)用的方法及返回的結(jié)果,能更高效的實(shí)現(xiàn)統(tǒng)一存儲(chǔ)資源的管理。
[0007]本發(fā)明的目的可以通過(guò)以下技術(shù)方案來(lái)實(shí)現(xiàn):
[0008]一種基于RPC協(xié)議的統(tǒng)一存儲(chǔ)資源管理方法,其特征在于,包括以下步驟:
[0009]I)將統(tǒng)一存儲(chǔ)管理服務(wù)端部署在存儲(chǔ)系統(tǒng)上;
[0010]2)客戶端通過(guò)RPC協(xié)議向服務(wù)端發(fā)送請(qǐng)求;
[0011]3)服務(wù)端對(duì)客戶端進(jìn)行驗(yàn)證后,根據(jù)客戶端的請(qǐng)求對(duì)存儲(chǔ)系統(tǒng)進(jìn)行統(tǒng)一管理。
[0012]所述的統(tǒng)一存儲(chǔ)管理服務(wù)端部署在存儲(chǔ)系統(tǒng)的根池上。
[0013]所述的統(tǒng)一存儲(chǔ)管理服務(wù)端包括:
[0014]持久化進(jìn)程服務(wù),用于管理存儲(chǔ)資源的持久化存儲(chǔ),將存儲(chǔ)資源的配置存入數(shù)據(jù)庫(kù)中;
[0015]憑證驗(yàn)證服務(wù),用于驗(yàn)證客戶端消息的有效性;
[0016]主進(jìn)程服務(wù),用于接收驗(yàn)證后客戶端發(fā)送的消息,并對(duì)存儲(chǔ)系統(tǒng)進(jìn)行統(tǒng)一管理。
[0017]所述的主進(jìn)程服務(wù)包括:
[0018]文件存儲(chǔ)服務(wù),用于根據(jù)客戶端的請(qǐng)求信息,對(duì)存儲(chǔ)系統(tǒng)中的文件存儲(chǔ)資源進(jìn)行配置;
[0019]塊存儲(chǔ)服務(wù),用于根據(jù)客戶端的請(qǐng)求信息,對(duì)存儲(chǔ)系統(tǒng)中的塊存儲(chǔ)資源進(jìn)行配置。
[0020]所述的文件存儲(chǔ)服務(wù)具體為:
[0021](I)創(chuàng)建一個(gè)虛擬池,新建一個(gè)文件系統(tǒng);
[0022](2)開(kāi)啟統(tǒng)一存儲(chǔ)的文件共享服務(wù);
[0023](3)開(kāi)啟文件系統(tǒng)的文件共享;
[0024](4)配置文件系統(tǒng)的屬性,包括文件系統(tǒng)的配額、文件的用戶或用戶組的權(quán)限。
[0025]所述的塊存儲(chǔ)服務(wù)具體為:
[0026](I)創(chuàng)建一個(gè)虛擬池,并新建一個(gè)虛擬塊設(shè)備;
[0027](2)開(kāi)啟統(tǒng)一存儲(chǔ)的塊存儲(chǔ)服務(wù);
[0028](3)配置存儲(chǔ)系統(tǒng)的目標(biāo)組和主機(jī)組;
[0029](4)對(duì)虛擬塊設(shè)備建立目標(biāo)組到主機(jī)組的映射。
[0030]所述的憑證驗(yàn)證服務(wù)具體為:
[0031]對(duì)客戶端發(fā)送的用戶名和密碼,進(jìn)行驗(yàn)證,若驗(yàn)證通過(guò),向客戶端返回一個(gè)有效憑證,客戶端的后續(xù)操作基于此有效憑證對(duì)存儲(chǔ)系統(tǒng)進(jìn)行統(tǒng)一管理;若驗(yàn)證不通過(guò),返回錯(cuò)誤信息給客戶端,并將登錄失敗無(wú)憑證返回給客戶端。
[0032]所述的對(duì)存儲(chǔ)系統(tǒng)進(jìn)行統(tǒng)一管理,包括但不限于存儲(chǔ)資源的創(chuàng)建、修改、刪除和獲取。
[0033]與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn):
[0034]1、由于采用的是RPC協(xié)議管理統(tǒng)一存儲(chǔ)資源,實(shí)現(xiàn)者無(wú)須太多關(guān)心協(xié)議的內(nèi)部實(shí)現(xiàn),更多的關(guān)心資源如何管理,因此能在一定程度上提高軟件開(kāi)發(fā)的效率及質(zhì)量。
[0035]2、傳統(tǒng)RPC協(xié)議是無(wú)狀態(tài)的,本發(fā)明改進(jìn)了 RPC協(xié)議,增加了驗(yàn)證功能,提高管理的安全性。
[0036]3、本發(fā)明在服務(wù)器上部署簡(jiǎn)單,不需要復(fù)雜的部署過(guò)程,能提高部署的成功率。

【專利附圖】

【附圖說(shuō)明】
[0037]圖1為本發(fā)明實(shí)現(xiàn)的功能模塊圖;
[0038]圖2為本發(fā)明實(shí)現(xiàn)的具體流程圖。

【具體實(shí)施方式】
[0039]下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)說(shuō)明。
[0040]實(shí)施例
[0041]如圖1所示,本發(fā)明通過(guò)RPC協(xié)議實(shí)現(xiàn)了對(duì)統(tǒng)一存儲(chǔ)資源的管理,客戶端通過(guò)向服務(wù)端發(fā)送RPC請(qǐng)求,實(shí)現(xiàn)統(tǒng)一存儲(chǔ)資源的管理,包括添加,刪除,修改和查詢等。
[0042]本發(fā)明將統(tǒng)一存儲(chǔ)管理服務(wù)端部署在存儲(chǔ)系統(tǒng)的根池中,統(tǒng)一存儲(chǔ)管理服務(wù)端隨系統(tǒng)啟動(dòng)并實(shí)時(shí)檢測(cè)統(tǒng)一存儲(chǔ)管理服務(wù)端是否正在運(yùn)行,如果統(tǒng)一存儲(chǔ)管理服務(wù)端異常退出,則將其重新啟動(dòng),以達(dá)到統(tǒng)一存儲(chǔ)管理服務(wù)端能持續(xù)對(duì)外提供服務(wù)。
[0043]本發(fā)明將塊存儲(chǔ)服務(wù)和文件存儲(chǔ)服務(wù)獨(dú)立成兩個(gè)不同的管理資源,通過(guò)不同的服務(wù)請(qǐng)求實(shí)現(xiàn)不同的資源管理。
[0044]本發(fā)明優(yōu)化RPC調(diào)用的實(shí)現(xiàn),增加驗(yàn)證功能,降低管理的風(fēng)險(xiǎn),提高統(tǒng)一存儲(chǔ)資源的安全性。通過(guò)驗(yàn)證功能,能防止資源被惡意的刪除以及毀壞,能在一定程度上保護(hù)統(tǒng)一存儲(chǔ)資源。
[0045]本發(fā)明將資源的配置持久化到數(shù)據(jù)庫(kù)中。系統(tǒng)的資源意外丟失后可通過(guò)持久化的配置進(jìn)行資源的恢復(fù),在一定的程度上保護(hù)了資源。
[0046]如圖2所示,在本發(fā)明中,需要將統(tǒng)一存儲(chǔ)管理服務(wù)端部署在提供業(yè)務(wù)的服務(wù)器上,將客戶端部署在管理員的機(jī)器上,通過(guò)客戶端的操作,對(duì)統(tǒng)一存儲(chǔ)資源進(jìn)行管理。
[0047]1、部署統(tǒng)一存儲(chǔ)管理服務(wù)端。
[0048]1.1將統(tǒng)一存儲(chǔ)管理服務(wù)端部署在服務(wù)器的根池上;
[0049]1.2啟動(dòng)持久化進(jìn)程服務(wù),持久化進(jìn)程主要用于管理資源的持久化存儲(chǔ),將資源的配置存入數(shù)據(jù)庫(kù)中。
[0050]1.3啟動(dòng)憑證驗(yàn)證服務(wù),主要用于驗(yàn)證每個(gè)管理消息的有效性,提高管理的安全度。
[0051]1.4啟動(dòng)主服務(wù)進(jìn)程,主服務(wù)進(jìn)程主要負(fù)責(zé)資源管理模塊消息的接收,并將消息轉(zhuǎn)發(fā)至文件存儲(chǔ)服務(wù)和塊存儲(chǔ)服務(wù)。
[0052]2、安裝客戶端管理程序。
[0053]2.1在管理員或者操作員的機(jī)器上安裝windows管理客戶端,用于資源的管理,并與主服務(wù)進(jìn)程進(jìn)行通信。
[0054]2.2所有資源的操作均在客戶端上,由客戶端負(fù)責(zé)與服務(wù)端的交互。
[0055]3、使用客戶端登錄統(tǒng)一存儲(chǔ)管理服務(wù)端,通過(guò)用戶名和密碼登錄統(tǒng)一存儲(chǔ)管理服務(wù)端。
[0056]3.1登錄成功,系統(tǒng)向客戶端返回一個(gè)有效憑證,客戶端的后續(xù)操作基于此有效憑證對(duì)統(tǒng)一存儲(chǔ)系統(tǒng)進(jìn)行管理。
[0057]3.2登錄失敗,系統(tǒng)返回錯(cuò)誤信息給客戶端,登錄失敗無(wú)憑證返回給客戶端,因此后續(xù)的操作中憑證也無(wú)法驗(yàn)證通過(guò)。
[0058]4、管理員通過(guò)有效憑證和資源請(qǐng)求發(fā)送給統(tǒng)一存儲(chǔ)管理服務(wù)端,進(jìn)行文件存儲(chǔ)資源的配置。
[0059]4.1驗(yàn)證憑證的有效性,如果憑證無(wú)效則拒絕資源操作;否則執(zhí)行4.2以及后續(xù)的步驟。
[0060]4.2創(chuàng)建一個(gè)虛擬池,新建一個(gè)文件系統(tǒng)。
[0061]4.3開(kāi)啟統(tǒng)一存儲(chǔ)的文件共享服務(wù)。
[0062]4.4開(kāi)啟文件系統(tǒng)的文件共享。
[0063]4.5配置文件系統(tǒng)的屬性,包括文件系統(tǒng)的配額、文件的用戶或用戶組的權(quán)限,并執(zhí)行步驟6。
[0064]5、管理員可創(chuàng)建一個(gè)塊存儲(chǔ)資源,通過(guò)對(duì)塊存儲(chǔ)資源的配置,實(shí)現(xiàn)其對(duì)外提供服務(wù),如通過(guò)FC協(xié)議或ISCSI協(xié)議對(duì)外提供塊存儲(chǔ)服務(wù)。
[0065]5.1驗(yàn)證憑證的有效性,如果憑證無(wú)效則拒絕資源操作;否則執(zhí)行5.2以及后續(xù)的步驟。
[0066]5.2創(chuàng)建一個(gè)虛擬池,并新建一個(gè)虛擬塊設(shè)備。
[0067]5.3開(kāi)啟統(tǒng)一存儲(chǔ)的塊存儲(chǔ)服務(wù)。
[0068]5.4配置存儲(chǔ)系統(tǒng)的目標(biāo)組和主機(jī)組。
[0069]5.5對(duì)虛擬塊設(shè)備建立目標(biāo)組到主機(jī)組的映射,并執(zhí)行步驟6。
[0070]6、更新數(shù)據(jù)庫(kù)的資源配置信息。
【權(quán)利要求】
1.一種基于RPC協(xié)議的統(tǒng)一存儲(chǔ)資源管理方法,其特征在于,包括以下步驟: 1)將統(tǒng)一存儲(chǔ)管理服務(wù)端部署在存儲(chǔ)系統(tǒng)上; 2)客戶端通過(guò)RPC協(xié)議向服務(wù)端發(fā)送請(qǐng)求; 3)服務(wù)端對(duì)客戶端進(jìn)行驗(yàn)證后,根據(jù)客戶端的請(qǐng)求對(duì)存儲(chǔ)系統(tǒng)進(jìn)行統(tǒng)一管理。
2.根據(jù)權(quán)利要求1所述的一種基于RPC協(xié)議的統(tǒng)一存儲(chǔ)資源管理方法,其特征在于,所述的統(tǒng)一存儲(chǔ)管理服務(wù)端部署在存儲(chǔ)系統(tǒng)的根池上。
3.根據(jù)權(quán)利要求1所述的一種基于RPC協(xié)議的統(tǒng)一存儲(chǔ)資源管理方法,其特征在于,所述的統(tǒng)一存儲(chǔ)管理服務(wù)端包括: 持久化進(jìn)程服務(wù),用于管理存儲(chǔ)資源的持久化存儲(chǔ),將存儲(chǔ)資源的配置存入數(shù)據(jù)庫(kù)中; 憑證驗(yàn)證服務(wù),用于驗(yàn)證客戶端消息的有效性; 主進(jìn)程服務(wù),用于接收驗(yàn)證后客戶端發(fā)送的消息,并對(duì)存儲(chǔ)系統(tǒng)進(jìn)行統(tǒng)一管理。
4.根據(jù)權(quán)利要求3所述的一種基于RPC協(xié)議的統(tǒng)一存儲(chǔ)資源管理方法,其特征在于,所述的主進(jìn)程服務(wù)包括: 文件存儲(chǔ)服務(wù),用于根據(jù)客戶端的請(qǐng)求信息,對(duì)存儲(chǔ)系統(tǒng)中的文件存儲(chǔ)資源進(jìn)行配置; 塊存儲(chǔ)服務(wù),用于根據(jù)客戶端的請(qǐng)求信息,對(duì)存儲(chǔ)系統(tǒng)中的塊存儲(chǔ)資源進(jìn)行配置。
5.根據(jù)權(quán)利要求4所述的一種基于RPC協(xié)議的統(tǒng)一存儲(chǔ)資源管理方法,其特征在于,所述的文件存儲(chǔ)服務(wù)具體為: (1)創(chuàng)建一個(gè)虛擬池,新建一個(gè)文件系統(tǒng); (2)開(kāi)啟統(tǒng)一存儲(chǔ)的文件共享服務(wù); (3)開(kāi)啟文件系統(tǒng)的文件共享; (4)配置文件系統(tǒng)的屬性,包括文件系統(tǒng)的配額、文件的用戶或用戶組的權(quán)限。
6.根據(jù)權(quán)利要求4所述的一種基于RPC協(xié)議的統(tǒng)一存儲(chǔ)資源管理方法,其特征在于,所述的塊存儲(chǔ)服務(wù)具體為: (1)創(chuàng)建一個(gè)虛擬池,并新建一個(gè)虛擬塊設(shè)備; (2)開(kāi)啟統(tǒng)一存儲(chǔ)的塊存儲(chǔ)服務(wù); (3)配置存儲(chǔ)系統(tǒng)的目標(biāo)組和主機(jī)組; (4)對(duì)虛擬塊設(shè)備建立目標(biāo)組到主機(jī)組的映射。
7.根據(jù)權(quán)利要求3所述的一種基于RPC協(xié)議的統(tǒng)一存儲(chǔ)資源管理方法,其特征在于,所述的憑證驗(yàn)證服務(wù)具體為: 對(duì)客戶端發(fā)送的用戶名和密碼,進(jìn)行驗(yàn)證,若驗(yàn)證通過(guò),向客戶端返回一個(gè)有效憑證,客戶端的后續(xù)操作基于此有效憑證對(duì)存儲(chǔ)系統(tǒng)進(jìn)行統(tǒng)一管理;若驗(yàn)證不通過(guò),返回錯(cuò)誤信息給客戶端,并將登錄失敗無(wú)憑證返回給客戶端。
8.根據(jù)權(quán)利要求1所述的一種基于RPC協(xié)議的統(tǒng)一存儲(chǔ)資源管理方法,其特征在于,所述的對(duì)存儲(chǔ)系統(tǒng)進(jìn)行統(tǒng)一管理,包括但不限于存儲(chǔ)資源的創(chuàng)建、修改、刪除和獲取。
【文檔編號(hào)】H04L29/06GK104486110SQ201410751885
【公開(kāi)日】2015年4月1日 申請(qǐng)日期:2014年12月9日 優(yōu)先權(quán)日:2014年12月9日
【發(fā)明者】李燕 申請(qǐng)人:上海愛(ài)數(shù)軟件有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1