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

網(wǎng)絡(luò)附加存儲服務(wù)的遷移方法及網(wǎng)絡(luò)附加存儲節(jié)點的制作方法

文檔序號:7682862閱讀:127來源:國知局
專利名稱:網(wǎng)絡(luò)附加存儲服務(wù)的遷移方法及網(wǎng)絡(luò)附加存儲節(jié)點的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)存儲技術(shù)領(lǐng)域,尤其涉及網(wǎng)絡(luò)附加存儲服務(wù)的遷移方法及 網(wǎng)絡(luò)附加存儲節(jié)點。
背景技術(shù)
網(wǎng)絡(luò)文件系統(tǒng)(NFS, Network File System )是各個Linux/UNIX平臺上廣 泛使用的一種文件共享技術(shù)。
通用互聯(lián)網(wǎng)文件系統(tǒng)(CIFS, Common Internet File System )是各個Windows 平臺上廣泛使用的共享文件的技術(shù)。
網(wǎng)絡(luò)附加存儲(NAS, Network Attached Storage ) 4支術(shù)是一種將分布的、 獨立的各個小數(shù)據(jù)整合成大型的、集中化管理的數(shù)據(jù)中心,以便不同用戶進行 訪問的技術(shù)。
實現(xiàn)NAS技術(shù)的產(chǎn)品一般都以NFS和CIFS兩種形式向外提供服務(wù),以 保證基于Linux/UNIX的平臺和基于Windows的平臺都可以使用NAS提供的 服務(wù)。
為了提高可用性,通常都會以集群方式來部署NAS產(chǎn)品,即使用多個NAS 節(jié)點組成NAS集群網(wǎng)絡(luò)來提供NAS服務(wù)。
圖1為NAS系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)圖,結(jié)合該圖可知,
NAS客戶端,可以通過NAS集群提供的服務(wù),對NAS存儲設(shè)備進行訪問, 例如查看、寫入、刪除、讀取及修改數(shù)據(jù)等,NAS客戶端包括提供應(yīng)用的服務(wù) 器、內(nèi)網(wǎng)用戶等。
后端存儲設(shè)備,通常用于存儲文件的內(nèi)容數(shù)據(jù)。NAS集群,由多臺向NAS客戶端提供NAS服務(wù)的計算機通過網(wǎng)絡(luò)組成, 所述提供NAS服務(wù)的計算機通常稱為NAS節(jié)點;其中每臺NAS節(jié)點分別有至少兩個網(wǎng)絡(luò)接口,其中一個網(wǎng)絡(luò)接口與后端 存儲設(shè)備連接,另一個網(wǎng)絡(luò)接口用于構(gòu)成NAS集群以及為NAS客戶端提供 NAS集群的虛擬訪問接口 。其中NAS集群的相關(guān)技術(shù)原理通過包括1、 NAS集群由多臺NAS節(jié)點(Cluster Node)組成,每臺NAS節(jié)點分別有 至少兩個網(wǎng)絡(luò)接口,其中一個網(wǎng)絡(luò)接口用于與后端存儲設(shè)備連接,另一個網(wǎng)絡(luò) 接口用于與其他NAS節(jié)點構(gòu)成NAS集群網(wǎng)絡(luò),以及向NAS客戶端提供集群 的虛擬訪問接口;2、 每一個NAS節(jié)點都存儲有NAS集群的配置信息,所述配置信息包括 NAS集群中有哪些節(jié)點,及每一節(jié)點的網(wǎng)際協(xié)議(IP, Internet Protocol)地址 信息,以及所需要連接的后端存儲設(shè)備的地址和相關(guān)信息;3、 當(dāng)NAS客戶端欲使用NAS所提供的NAS服務(wù)(NFS服務(wù)或CIFS服 務(wù))時,由該NAS客戶端與集群的虛擬訪問接口進行通信,NAS集群向該NAS 客戶端分配一臺NAS節(jié)點來為其提供NAS服務(wù);4、 在NAS集群的正常工作狀態(tài)下,其NAS節(jié)點均保持兩兩通信,以檢 查是否有NAS節(jié)點發(fā)生故障,如有NAS節(jié)點在指定時間內(nèi)不能通信,則判定 為該NAS節(jié)點已發(fā)生故障。根據(jù)現(xiàn)有技術(shù),如果有NAS節(jié)點發(fā)生故障,則由其他未發(fā)生故障的NAS 節(jié)點自動協(xié)商,選出一臺正常工作的NAS節(jié)點,并將發(fā)生故障的NAS節(jié)點的 IP地址信息與該選出的NAS節(jié)點進行對應(yīng)。在NAS客戶端向集群網(wǎng)絡(luò)請求NAS服務(wù)時,如果該服務(wù)需要由發(fā)生故障 的NAS節(jié)點提供,則根據(jù)該發(fā)生故障的NAS節(jié)點的IP地址信息,確定出應(yīng) 該由所述選擇出的NAS節(jié)點向該NAS客戶端提供其請求的NAS服務(wù),即將 需要由發(fā)生故障的NAS節(jié)點提供的NAS服務(wù)遷移至所述選出的NAS節(jié)點,由該選出的NAS節(jié)點提供所述NAS服務(wù)。
可以看出現(xiàn)有技術(shù)中,如果NAS節(jié)點在向NAS客戶端提供NAS服務(wù)的 過程中發(fā)生故障,且由于其他正常工作的NAS節(jié)點不知該發(fā)生故障的NAS節(jié) 點向該NAS客戶端提供的NAS業(yè)務(wù)的通信狀態(tài)信息及該NAS客戶端的地址 信息,其中通信狀態(tài)信息可以用于表明該NAS業(yè)務(wù)是哪一種業(yè)務(wù),則該正被 提供的NAS服務(wù)將中斷,需要由該NAS客戶端重新連接到NAS集群,才能 夠繼續(xù)獲得該NAS服務(wù)。這種情況下手工進行重新連接及較為高級的自動重 新連接都將耗費一定的時間,因此在NAS客戶端將明顯發(fā)現(xiàn)NAS服務(wù)有停頓, 運行不流暢等問題,尤其是在實時性要求較高的地方,該問題將更為嚴(yán)重,從 而降低了 NAS服務(wù)的質(zhì)量。

發(fā)明內(nèi)容
本發(fā)明實施例提供一種NAS服務(wù)的遷移方法及NAS節(jié)點,以提高NAS 節(jié)點向NAS客戶端提供的NAS服務(wù)的質(zhì)量。
本發(fā)明實施例提供了一種NAS服務(wù)的遷移方法,包括在NAS集群中, 每個NAS節(jié)點將自身的IP地址信息,及正向NAS客戶端提供的NAS服務(wù)的 通信狀態(tài)信息和所服務(wù)的NAS客戶端的地址信息,共享給其他每個NAS節(jié)點; 當(dāng)一臺正在向NAS客戶端提供NAS服務(wù)的NAS節(jié)點發(fā)生故障時,在其他正 常工作的NAS節(jié)點中,選擇出一臺NAS節(jié)點;并由所述選擇出的NAS節(jié)點 基于共享到的發(fā)生故障的NAS節(jié)點的IP地址信息,及向NAS客戶端提供的 NAS服務(wù)的通信狀態(tài)信息和NAS客戶端的地址信息,繼續(xù)向NAS客戶端提供 NAS服務(wù)。
本發(fā)明實施例還提出了一種NAS節(jié)點,包括信息共享單元,用于將自 身的IP地址信息,及正向NAS客戶端提供的NAS服務(wù)的通信狀態(tài)信息和所 服務(wù)的NAS客戶端的地址信息,共享給所在NAS節(jié)點集群中的其他每個NAS節(jié)點;以及服務(wù)提供單元,用于當(dāng)所述節(jié)點接替發(fā)生故障的、且正在向NAS 客戶端提供NAS服務(wù)的NAS節(jié)點繼續(xù)工作時,基于共享到的發(fā)生故障的NAS 節(jié)點的IP地址信息,及向NAS客戶端提供的NAS服務(wù)的通信狀態(tài)信息和NAS 客戶端的地址信息,繼續(xù)向NAS客戶端提供NAS服務(wù)。本發(fā)明實施例通過在NAS集群中,每個NAS節(jié)點將自身的IP地址信息, 及正向NAS客戶端提供的NAS服務(wù)通信狀態(tài)信息和所服務(wù)的NAS客戶端的 地址信息,共享給其他每個NAS節(jié)點;以及當(dāng)一臺正在向NAS客戶端提供 NAS服務(wù)的NAS節(jié)點發(fā)生故障時,在其他正常工作的NAS節(jié)點中,選擇出一 臺NAS節(jié)點,并由所述選擇出的NAS節(jié)點基于共享到的發(fā)生故障的NAS節(jié) 點的IP地址信息,及向NAS客戶端提供的NAS服務(wù)的通信狀態(tài)信息和NAS 客戶端的地址信息,繼續(xù)向NAS客戶端提供NAS服務(wù),避免了現(xiàn)有技術(shù)中一 旦NAS節(jié)點發(fā)生故障,該NAS節(jié)點所服務(wù)的NAS客戶端就需要重新向NAS 集群請求NAS服務(wù),導(dǎo)致的NAS服務(wù)中斷,在NAS客戶端出現(xiàn)NAS業(yè)務(wù)停 頓,不流暢等問題,提高了NAS服務(wù)的質(zhì)量。


圖1為NAS系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)圖;圖2為本發(fā)明實施例提出的NAS服務(wù)遷移方法的流程圖;圖3為本發(fā)明實施例中NAS服務(wù)遷移的示意圖;圖4為本發(fā)明實施例提出的NAS節(jié)點的結(jié)構(gòu)示意圖;圖5為本發(fā)明實施例提出服務(wù)提供單元的具體結(jié)構(gòu)示意圖。
具體實施方式
為解決背景技術(shù)提出的問題,本發(fā)明實施例提出通過各個NAS節(jié)點向其他NAS節(jié)點共享自身的IP地址信息,及正向NAS客戶端提供的NAS服務(wù) 的通信狀態(tài)信息和NAS客戶端的地址信息,并在一臺正在提供NAS服務(wù)的 NAS節(jié)點發(fā)生故障時,在其他正常的NAS節(jié)點中選擇出一臺NAS節(jié)點,由該 選擇出的NAS節(jié)點,基于共享到的該發(fā)生故障的NAS節(jié)點的上述信息,向該 NAS客戶端提供NAS服務(wù),以提高NAS服務(wù)的質(zhì)量。
下面結(jié)合說明書附圖及具體實施例來詳細(xì)闡述該方案。
圖2為本發(fā)明實施例提出的NAS服務(wù)遷移方法的流程圖,結(jié)合該圖可知, 本發(fā)明實施例中NAS服務(wù)的遷移過程包括
步驟1,在NAS集群中,每個NAS節(jié)點將自身的IP地址信息,及正向 NAS客戶端提供的NAS服務(wù)通信狀態(tài)信息和所服務(wù)的NAS客戶端的地址信 息,共享給其他每個NAS節(jié)點;
本發(fā)明實施例中,NAS集群中的每兩臺NAS節(jié)點之間都存在連接,該連 接用于基于一定策略傳遞信息。
所述策略包括但不限于定時策略,即在規(guī)定時間傳遞信息;觸發(fā)策略,即 在信息發(fā)生改變時傳遞信息。
其中傳遞的信息可以僅是變動的信息,即每個NAS節(jié)點在自身的IP地址 信息,及所述通信狀態(tài)信息和NAS客戶端的地址信息中的至少一個信息發(fā)生 變動時,將所述發(fā)生變化的信息共享給其他每個NAS節(jié)點;
此外傳遞的信息也可以是全部的信息,即每個NAS節(jié)點在自身的IP地址 信息,及所述通信狀態(tài)信息和NAS客戶端的地址信息中的至少一個信息發(fā)生 變動時,將自身的IP地址信息,及所述通信狀態(tài)信息和NAS客戶端的地址信 息共享給其他每個NAS節(jié)點。
基于所述信息的傳遞,NAS節(jié)點不僅可以檢查其他NAS節(jié)點是否發(fā)生故 障,而且可以獲得其他NAS節(jié)點正向NAS客戶端提供的NAS服務(wù)的通信狀 態(tài)信息和所服務(wù)的NAS客戶端的地址信息。所述通信狀態(tài)信息用于表明NAS 節(jié)點正在向NAS客戶端提供的是哪一種NAS服務(wù),例如在后端存儲設(shè)備讀取數(shù)據(jù)或?qū)懭霐?shù)據(jù)等。
一般來說上述每兩臺NAS節(jié)點之間都互相通信的方案容易造成NAS集群 內(nèi)部通信量過大、消耗網(wǎng)絡(luò)帶寬的問題,因此通常這種兩兩通信的方案將限制 集群的規(guī)才莫。但是此處由于NAS節(jié)點共享的上述信息,都屬于信息量相當(dāng)少 的信息,而且通過不同的信息傳遞策略,例如只在NAS服務(wù)的通信狀態(tài)信息 改變時才傳遞該信息等策略,還能夠進一步減少NAS節(jié)點間的通信量。因此 在NAS集群下,通過每兩臺NAS節(jié)點間相互連接來共享上述信息的方案,將 不會對NAS集群的規(guī)模造成不利影響,是完全可以實施的。
步驟2,當(dāng) 一 臺正在向NAS客戶端提供NAS服務(wù)的NAS節(jié)點發(fā)生故障時, 在其他正常工作的NAS節(jié)點中,選擇出一臺NAS節(jié)點;
其中在選擇所述NAS節(jié)點時,可以由正常工作的NAS節(jié)點自動協(xié)商選出, 也可以是按照預(yù)先確定的規(guī)則確定出的NAS節(jié)點,例如與該發(fā)生故障的NAS 節(jié)點的IP地址最接近的正常NAS節(jié)點等。
在自動協(xié)商選擇時,可以但不限于考慮如下因素NAS節(jié)點的負(fù)荷、NAS 節(jié)點的通信質(zhì)量等。
步驟3,由所述選擇出的NAS節(jié)點基于共享到的發(fā)生故障的NAS節(jié)點的 IP地址信息,及向NAS客戶端提供的NAS服務(wù)的通信狀態(tài)信息和NAS客戶 端的地址信息,繼續(xù)向NAS客戶端提供NAS服務(wù)。
本發(fā)明實施例中,由于每個NAS節(jié)點的IP地址信息,及正向NAS客戶 端提供的NAS服務(wù)的通信狀態(tài)信息和所服務(wù)的NAS客戶端的地址信息,都有 共享給其他NAS節(jié)點,則當(dāng)某一臺正在向NAS客戶端提供NAS服務(wù)的NAS 節(jié)點發(fā)生故障時,就可以由步驟2中選擇出的正常工作的NAS節(jié)點接替該發(fā) 生故障的NAS節(jié)點,繼續(xù)向該NAS客戶端提供所述NAS服務(wù),避免背景技 術(shù)提及的各類問題。
此外選擇出的正常NAS節(jié)點可以主動聯(lián)系發(fā)生故障的NAS節(jié)點所服務(wù)的 NAS客戶端,向其繼續(xù)提供NAS服務(wù),也可以由該NAS客戶端主動請求服務(wù),由選出的NAS節(jié)點對其進行合法認(rèn)證,并在認(rèn)證通過后,向該NAS客戶端繼續(xù)提供所述服務(wù)。圖3為本發(fā)明實施例中NAS服務(wù)遷移的示意圖,其中假設(shè)NAS節(jié)點1在 向NAS客戶端1及2提供NAS服務(wù)時發(fā)生故障。則結(jié)合該圖,并根據(jù)步驟1 及步驟2,給出如下NAS服務(wù)遷移的實施例NAS節(jié)點1至3相互兩兩連接,彼此根據(jù)上述觸發(fā)策略共享各自的IP地 址信息,及各自正向NAS客戶端提供的NAS服務(wù)的通信狀態(tài)信息和所服務(wù)的 NAS客戶端的地址信息,其中NAS節(jié)點1分別向NAS客戶端1提供NAS服 務(wù)l,及向NAS客戶端2提供NAS服務(wù)2。經(jīng)由上述共享過程,在NAS節(jié)點1向NAS客戶端1及2分別提供NAS 服務(wù)1及2時,NAS節(jié)點2及3均獲得NAS節(jié)點1的IP地址信息、NAS客 戶端1的地址信息及對應(yīng)的NAS服務(wù)1的通信狀態(tài)信息,以及NAS客戶端2 的地址信息及對應(yīng)的NAS服務(wù)2的通信狀態(tài)信息。假設(shè)在時間tl,NAS節(jié)點1向NAS客戶端2提供NAS服務(wù)2變動為提供 NAS服務(wù)3,貝'J NAS節(jié)點1將向NAS節(jié)點2及3共享該變動信息,即通知 NAS節(jié)點2及3,當(dāng)前向NAS客戶端4是供的NAS服務(wù)為NAS服務(wù)3。假設(shè)在時間t2,NAS節(jié)點1發(fā)生故障,則NAS節(jié)點2及3可以發(fā)現(xiàn)與NAS 節(jié)點l不能通信,于是確定出NAS節(jié)點l發(fā)生故障;NAS節(jié)點2及3通過協(xié)商,確定由NAS節(jié)點3接替NAS節(jié)點1向NAS 客戶端繼續(xù)提供NAS業(yè)務(wù);NAS節(jié)點3根據(jù)獲得的NAS服務(wù)1的通信狀態(tài)信息,獲知NAS節(jié)點1 在發(fā)生故障時正向NAS客戶端1提供NAS服務(wù)1,于是NAS節(jié)點3根據(jù)NAS 客戶端1的地址信息,主動向NAS客戶端1聯(lián)系,向NAS客戶端1繼續(xù)提供 NAS月良務(wù)1,完成NAS服務(wù)l的遷移;接著通過類似過程,NAS節(jié)點3向NAS客戶端2繼續(xù)提供NAS服務(wù)2, 完成NAS服務(wù)2的遷移。上述實施例是以觸發(fā)方式共享信息、以協(xié)商方式確定出NAS節(jié)點3繼續(xù) 提供服務(wù)以及由NAS節(jié)點3主動聯(lián)系NAS客戶端1及2來繼續(xù)提供服務(wù)為例, 闡述步驟1及2。實際上,在共享信息時,還可以以定時方式共享信息,例如NAS節(jié)點1 至3每隔預(yù)定時間段就彼此共享所述信息;在選擇繼續(xù)提供的NAS節(jié)點時,還可以以按照預(yù)先規(guī)則確定出應(yīng)由NAS 節(jié)點2還是由NAS節(jié)點3來向NAS客戶端1及2分別繼續(xù)提供NAS服務(wù)1 及2。例如可以是最接近的IP地址信息規(guī)則比較NAS節(jié)點1、 2及3的IP 地址信息,選擇出NAS節(jié)點2及3中,哪一個與NAS節(jié)點1的IP地址信息 最接近,則由哪一個NAS節(jié)點繼續(xù)提供服務(wù);或者可以是根據(jù)相同NAS服務(wù) 的規(guī)則在NAS節(jié)點2及3中,選擇正在提供NAS服務(wù)1和/或2的節(jié)點繼續(xù) 提供NAS服務(wù);此外在繼續(xù)提供服務(wù)的方式上,還可以由NAS客戶端1及2主動聯(lián)系NAS 節(jié)點3 (假設(shè)由NAS節(jié)點3繼續(xù)提供所述服務(wù))NAS客戶端1及3請求繼續(xù)提供NAS服務(wù)1及2;根據(jù)該請求,NAS節(jié)點3獲得NAS客戶端1及2的地址信息;然后NAS節(jié)點3比較基于所述請求獲得的NAS客戶端1及2的地址信息, 以及從NAS節(jié)點1獲得的NAS客戶端1及2的地址信息,對NAS客戶端的 身份進行合法驗證;如果比較結(jié)果一致,則確定NAS客戶端1及2通過合法 驗證,NAS節(jié)點3向NAS客戶端1及2繼續(xù)分別提供NAS服務(wù)1及2;否則, 不能通過合法驗證,NAS節(jié)點3不向NAS客戶端1及2繼續(xù)分別提供服務(wù)1 及2。針對上述NAS服務(wù)遷移方法,本發(fā)明實施例還提出了一種NAS節(jié)點,以 提高NAS節(jié)點向NAS客戶端提供的NAS服務(wù)的質(zhì)量。請參照圖4,為本發(fā)明實施例提出的NAS節(jié)點的結(jié)構(gòu)示意圖,結(jié)合該圖可 知,本發(fā)明實施例4是出的NAS節(jié)點10包括信息共享單元ll,用于將自身的IP地址信息,及正向NAS客戶端提供的 NAS服務(wù)的通信狀態(tài)信息和所服務(wù)的NAS客戶端的地址信息,共享給所在 NAS節(jié)點集群中的其他每個NAS節(jié)點;
服務(wù)提供單元12,用于當(dāng)所述節(jié)點IO接替發(fā)生故障的、且正在向NAS 客戶端提供NAS服務(wù)的NAS節(jié)點繼續(xù)工作時,基于共享到的發(fā)生故障的NAS 節(jié)點的IP地址信息,及向NAS客戶端提供的NAS服務(wù)的通信狀態(tài)信息和NAS 客戶端的地址信息,繼續(xù)向NAS客戶端提供NAS服務(wù)。
其中如果由選擇出的NAS節(jié)點主動聯(lián)系發(fā)生故障的NAS節(jié)點所服務(wù)的 NAS客戶端,向其繼續(xù)提供NAS服務(wù),則本發(fā)明實施例還提出服務(wù)提供單元 12的一種具體結(jié)構(gòu)。
圖5為本發(fā)明實施例提出服務(wù)提供單元的具體結(jié)構(gòu)示意圖,結(jié)合該圖可知, 本發(fā)明實施例中服務(wù)提供單元12可以具體包括
NAS客戶端聯(lián)系子單元13,用于基于共享到的發(fā)生故障的NAS節(jié)點所服 務(wù)的NAS客戶端的地址信息,主動聯(lián)系該NAS客戶端;
NAS服務(wù)提供子單元14,用于基于共享到的發(fā)生故障的NAS節(jié)點的IP 地址信息及向NAS客戶端提供的NAS服務(wù)的通信狀態(tài)信息,向NAS客戶端 聯(lián)系子單元13聯(lián)系到的NAS客戶端繼續(xù)提供所述NAS服務(wù)。
本發(fā)明實施例通過NAS集群中各個NAS節(jié)點共享各自的IP地址信息、 正向NAS客戶端提供的NAS服務(wù)的通信狀態(tài)信息及NAS客戶端的地址信息, 使得當(dāng) 一 臺NAS節(jié)點出現(xiàn)故障時,可以在其他正常的NAS節(jié)點中選擇出 一 臺 NAS節(jié)點,由選擇出的NAS節(jié)點基于共享到的上述信息,向該NAS客戶端繼 續(xù)提供NAS服務(wù),從而避免了現(xiàn)有技術(shù)中一旦NAS節(jié)點出現(xiàn)故障,將使得其 所服務(wù)的NAS客戶端需要重新連接NAS集群,請求NAS服務(wù),導(dǎo)致NAS服 務(wù)中斷,降低NAS服務(wù)的質(zhì)量等問題,提高了 NAS節(jié)點提供的NAS服務(wù)的 質(zhì)量。
本發(fā)明實施例還給出上述信息定時共享方式,該方式操作簡便,有利于實施的簡便性。本發(fā)明實施例通過在上述信息中的至少 一個信息變動時,NAS節(jié)點向其他NAS節(jié)點共享全部上述信息,使得一旦信息發(fā)生變動,則上述信息能迅速得到共享,從而及時共享了上述信息,提高了信息的共享效率。本發(fā)明實施例通過在上述信息中的至少 一個信息變動時,NAS節(jié)點向其他 NAS節(jié)點共享變動的信息,不僅使得信息能夠得到及時共享,而且能夠避免重 復(fù)共享上述信息,節(jié)約了信息重復(fù)共享消耗的各類資源。本發(fā)明實施例中上述共享方式還可以針對具體應(yīng)用場景結(jié)合來使用,從而 滿足了不同的用戶需求,提高了方案的可實施性。本發(fā)明實施例還提出在正常工作的NAS節(jié)點中選擇出一臺NAS節(jié)點,向 發(fā)生故障的NAS節(jié)點所服務(wù)的NAS客戶端繼續(xù)提供NAS服務(wù)時,可以由正 常工作的NAS節(jié)點協(xié)商選出所述繼續(xù)提供NAS服務(wù)的NAS節(jié)點,也可以按 照預(yù)定規(guī)則來選出,這一方面可以使得NAS節(jié)點可以根據(jù)具體情況,例如所 服務(wù)的NAS客戶端的數(shù)目,所提供的NAS服務(wù)的數(shù)目,當(dāng)前網(wǎng)絡(luò)情況等來協(xié) 商出一臺NAS節(jié)點,有利于NAS節(jié)點整體服務(wù)質(zhì)量的提高,以及有利于均衡 NAS節(jié)點的負(fù)荷等,另一方面按照預(yù)定規(guī)則來選擇,操作簡便,相關(guān)的資源消 耗較小,有利于方案的實施。本發(fā)明實施例在選4奪出繼續(xù)提供NAS服務(wù)的NAS節(jié)點后,可以由該NAS 節(jié)點主動聯(lián)系相應(yīng)的NAS客戶端,向其繼續(xù)提供NAS服務(wù),也可以由相應(yīng) NAS客戶端主動請求繼續(xù)提供該NAS服務(wù),再由NAS節(jié)點根據(jù)其地址信息進 行驗證,并在驗證通過時,才繼續(xù)提供NAS服務(wù),這樣一方面對無需對NAS 客戶端做任何改動,就可以實現(xiàn)NAS服務(wù)的遷移,提高NAS服務(wù)質(zhì)量,另一 方面可以由NAS節(jié)點對請求繼續(xù)提供NAS服務(wù)的NAS客戶端進行驗證,能 夠防止NAS節(jié)點向非法NAS客戶端提供NAS服務(wù),提高了 NAS服務(wù)的安全 性,也有利于提高NAS服務(wù)的質(zhì)量。明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及 其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1、一種網(wǎng)絡(luò)附加存儲服務(wù)的遷移方法,其特征在于,包括在網(wǎng)絡(luò)附加存儲集群中,每個網(wǎng)絡(luò)附加存儲節(jié)點將自身的網(wǎng)際協(xié)議地址信息,及正向網(wǎng)絡(luò)附加存儲客戶端提供的網(wǎng)絡(luò)附加存儲服務(wù)的通信狀態(tài)信息和所服務(wù)的網(wǎng)絡(luò)附加存儲客戶端的地址信息,共享給其他每個網(wǎng)絡(luò)附加存儲節(jié)點;當(dāng)一臺正在向網(wǎng)絡(luò)附加存儲客戶端提供網(wǎng)絡(luò)附加存儲服務(wù)的網(wǎng)絡(luò)附加存儲節(jié)點發(fā)生故障時,在其他正常工作的網(wǎng)絡(luò)附加存儲節(jié)點中,選擇出一臺網(wǎng)絡(luò)附加存儲節(jié)點;并由所述選擇出的網(wǎng)絡(luò)附加存儲節(jié)點基于共享到的發(fā)生故障的網(wǎng)絡(luò)附加存儲節(jié)點的網(wǎng)際協(xié)議地址信息,及向網(wǎng)絡(luò)附加存儲客戶端提供的網(wǎng)絡(luò)附加存儲服務(wù)的通信狀態(tài)信息和網(wǎng)絡(luò)附加存儲客戶端的地址信息,繼續(xù)向網(wǎng)絡(luò)附加存儲客戶端提供網(wǎng)絡(luò)附加存儲服務(wù)。
2、 如權(quán)利要求1所述的方法,其特征在于,每個網(wǎng)絡(luò)附加存儲節(jié)點定時 將自身的網(wǎng)際協(xié)議地址信息,及所述通信狀態(tài)信息和網(wǎng)絡(luò)附加存儲客戶端的地 址信息共享給其他每個網(wǎng)絡(luò)附加存儲節(jié)點。
3、 如權(quán)利要求1所述的方法,其特征在于,每個網(wǎng)絡(luò)附加存儲節(jié)點在自 身的網(wǎng)際協(xié)議地址信息,及所述通信狀態(tài)信息和網(wǎng)絡(luò)附加存儲客戶端的地址信 息中的至少一個信息發(fā)生變動時,將所述發(fā)生變化的信息共享給其他每個網(wǎng)絡(luò) 附加存儲節(jié)點。
4、 如權(quán)利要求1所述的方法,其特征在于,每個網(wǎng)絡(luò)附加存儲節(jié)點在自 身的網(wǎng)際協(xié)議地址信息,及所述通信狀態(tài)信息和網(wǎng)絡(luò)附加存儲客戶端的地址信 息中的至少一個信息發(fā)生變動時,將自身的網(wǎng)際協(xié)議地址信息,及所述通信狀 態(tài)信息和網(wǎng)絡(luò)附加存儲客戶端的地址信息共享給其他每個網(wǎng)絡(luò)附加存儲節(jié)點。
5、 如權(quán)利要求1所述的方法,其特征在于,由其他正常工作的網(wǎng)絡(luò)附加 存儲節(jié)點之間進行協(xié)商選擇出 一 臺網(wǎng)絡(luò)附加存儲節(jié)點。
6、 如權(quán)利要求1所述的方法,其特征在于,依據(jù)預(yù)設(shè)規(guī)則,在其他正常 工作的網(wǎng)絡(luò)附加存儲節(jié)點中選擇出 一 臺網(wǎng)絡(luò)附加存儲節(jié)點。
7、 如權(quán)利要求1所述的方法,其特征在于,由所述選擇出的網(wǎng)絡(luò)附加存 儲節(jié)點根據(jù)共享到的發(fā)生故障的網(wǎng)絡(luò)附加存儲節(jié)點所服務(wù)的網(wǎng)絡(luò)附加存儲客 戶端的地址信息,主動聯(lián)系該網(wǎng)絡(luò)附加存儲客戶端,繼續(xù)向該網(wǎng)絡(luò)附加存儲客 戶端提供服務(wù)。
8、 如權(quán)利要求1所述的方法,其特征在于,由發(fā)生故障的網(wǎng)絡(luò)附加存儲 節(jié)點所服務(wù)的網(wǎng)絡(luò)附加存儲客戶端主動請求繼續(xù)提供網(wǎng)絡(luò)附加存儲服務(wù);以及由所述選擇出的網(wǎng)絡(luò)附加存儲節(jié)點比較發(fā)出請求的網(wǎng)絡(luò)附加存儲客戶端 的地址信息,與共享到的該網(wǎng)絡(luò)附加存儲客戶端的地址信息是否一致,并 在一致時,向該網(wǎng)絡(luò)附加存儲客戶端提供網(wǎng)絡(luò)附加存儲服務(wù),否則拒絕提供。
9、 一種網(wǎng)絡(luò)附加存儲節(jié)點,其特征在于,包括信息共享單元,用于將自身的網(wǎng)際協(xié)議地址信息,及正向網(wǎng)絡(luò)附加存儲客 戶端提供的網(wǎng)絡(luò)附加存儲服務(wù)的通信狀態(tài)信息和所服務(wù)的網(wǎng)絡(luò)附加存儲客戶 端的地址信息,共享給所在網(wǎng)絡(luò)附加存儲節(jié)點集群中的其他每個網(wǎng)絡(luò)附加存儲 節(jié)點;服務(wù)提供單元,用于當(dāng)所述節(jié)點接替發(fā)生故障的、且正在向網(wǎng)絡(luò)附加存儲 客戶端提供網(wǎng)絡(luò)附加存儲服務(wù)的網(wǎng)絡(luò)附加存儲節(jié)點繼續(xù)工作時,基于共享到的 發(fā)生故障的網(wǎng)絡(luò)附加存儲節(jié)點的網(wǎng)際協(xié)議地址信息,及向網(wǎng)絡(luò)附加存儲客戶端 提供的網(wǎng)絡(luò)附加存儲服務(wù)的通信狀態(tài)信息和網(wǎng)絡(luò)附加存儲客戶端的地址信息, 繼續(xù)向網(wǎng)絡(luò)附加存儲客戶端提供網(wǎng)絡(luò)附加存儲服務(wù)。
10、 如權(quán)利要求9所述的節(jié)點,其特征在于,所述服務(wù)提供單元具體包括 網(wǎng)絡(luò)附加存儲客戶端聯(lián)系子單元,用于基于共享到的發(fā)生故障的網(wǎng)絡(luò)附加存儲節(jié)點所服務(wù)的網(wǎng)絡(luò)附加存儲客戶端的地址信息,主動聯(lián)系該網(wǎng)絡(luò)附加存儲 客戶端;網(wǎng)絡(luò)附加存儲服務(wù)提供子單元,用于基于共享到的發(fā)生故障的網(wǎng)絡(luò)附加存 儲節(jié)點的網(wǎng)際協(xié)議地址信息及向網(wǎng)絡(luò)附加存儲客戶端提供的網(wǎng)絡(luò)附加存儲服 務(wù)的通信狀態(tài)信息,向網(wǎng)絡(luò)附加存儲客戶端聯(lián)系子單元聯(lián)系到的網(wǎng)絡(luò)附加存儲 客戶端繼續(xù)提供所述網(wǎng)絡(luò)附加存儲服務(wù)。
全文摘要
本發(fā)明公開了一種NAS服務(wù)的遷移方法及NAS節(jié)點,以提高NAS節(jié)點向NAS客戶端提供的NAS服務(wù)的質(zhì)量,該方法包括在NAS集群中,每個NAS節(jié)點將自身的IP地址信息,及正向NAS客戶端提供的NAS服務(wù)的通信狀態(tài)信息和所服務(wù)的NAS客戶端的地址信息,共享給其他每個NAS節(jié)點;當(dāng)一臺正在向NAS客戶端提供NAS服務(wù)的NAS節(jié)點發(fā)生故障時,在其他正常工作的NAS節(jié)點中,選擇出一臺NAS節(jié)點;并由所述選擇出的NAS節(jié)點基于共享到的發(fā)生故障的NAS節(jié)點的IP地址信息,及向NAS客戶端提供的NAS服務(wù)的通信狀態(tài)信息和NAS客戶端的地址信息,繼續(xù)向NAS客戶端提供NAS服務(wù)。
文檔編號H04L12/56GK101237400SQ20081000425
公開日2008年8月6日 申請日期2008年1月24日 優(yōu)先權(quán)日2008年1月24日
發(fā)明者程任全, 遷 黃 申請人:創(chuàng)新科存儲技術(shù)(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1