[發(fā)明專利]彈性存儲系統(tǒng)共享文件管理、訪問方法及相關(guān)設(shè)備有效
| 申請?zhí)枺?/td> | 201810188002.6 | 申請日: | 2018-03-07 |
| 公開(公告)號: | CN110247937B | 公開(公告)日: | 2021-08-13 |
| 發(fā)明(設(shè)計)人: | 王東旭;孟令坤;張松;許聲紅;張德龍;張卓豫;陳盼 | 申請(專利權(quán))人: | 中移(蘇州)軟件技術(shù)有限公司;中國移動通信集團(tuán)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/24 |
| 代理公司: | 北京同達(dá)信恒知識產(chǎn)權(quán)代理有限公司 11291 | 代理人: | 郭潤湘 |
| 地址: | 215163 江*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 彈性 存儲系統(tǒng) 共享 文件 管理 訪問 方法 相關(guān) 設(shè)備 | ||
本發(fā)明涉及存儲領(lǐng)域,尤其涉及一種彈性存儲系統(tǒng)共享文件管理、訪問方法及相關(guān)設(shè)備。根據(jù)本發(fā)明實(shí)施例提供的方案,在創(chuàng)建共享文件實(shí)例時,為該共享文件實(shí)例分配具有唯一性的發(fā)布標(biāo)識,并利用該發(fā)布標(biāo)識,更新NFS服務(wù)集群中每個NFS節(jié)點(diǎn)的發(fā)布狀態(tài),保證每個NFS節(jié)點(diǎn)發(fā)布狀態(tài)一致性,并將共享文件實(shí)例對應(yīng)的發(fā)布配置數(shù)據(jù)加載到每個NFS節(jié)點(diǎn),保證發(fā)布配置數(shù)據(jù)在每個NFS節(jié)點(diǎn)的一致性。使得客戶端可以通過NFS服務(wù)集群中任意一個NFS節(jié)點(diǎn)實(shí)現(xiàn)業(yè)務(wù)訪問,實(shí)現(xiàn)NFS服務(wù)集群高可用,確保業(yè)務(wù)訪問連續(xù)性。
技術(shù)領(lǐng)域
本發(fā)明涉及存儲領(lǐng)域,尤其涉及一種彈性存儲系統(tǒng)共享文件管理、訪問方法及相關(guān)設(shè)備。
背景技術(shù)
彈性存儲系統(tǒng)為用戶提供自定義的共享文件存儲服務(wù)。如圖1所示,為彈性存儲系統(tǒng)的管理面總體架構(gòu)示意圖。通過控制調(diào)度節(jié)點(diǎn)的調(diào)度算法決定由哪個共享驅(qū)動節(jié)點(diǎn)在其所管理的存儲資源池中創(chuàng)建共享文件。共享驅(qū)動節(jié)點(diǎn)管理存儲資源池,所有共享文件在存儲資源池中被創(chuàng)建和維護(hù)。一個共享驅(qū)動節(jié)點(diǎn)管理一個或多個存儲資源池,每個存儲資源池被用來存放一個或多個用戶自定義的共享文件,對一個共享文件而言,它只會存放在某一個存儲資源池中。
如圖2所示,為彈性存儲系統(tǒng)的數(shù)據(jù)面總體架構(gòu)示意圖。為了提高數(shù)據(jù)面的業(yè)務(wù)性能,位于存儲資源池中的共享文件通過網(wǎng)絡(luò)文件系統(tǒng)(NFS)服務(wù)集群,向客戶端提供共享文件訪問業(yè)務(wù)。
目前,NFS服務(wù)集群采用主備模式向客戶端提供共享文件訪問業(yè)務(wù)。一對主用服務(wù)節(jié)點(diǎn)和備用服務(wù)節(jié)點(diǎn)按照規(guī)定的通信協(xié)議進(jìn)行通信,從而維持一致的發(fā)布狀態(tài)。由于主用服務(wù)節(jié)點(diǎn)和備用服務(wù)節(jié)點(diǎn)的發(fā)布狀態(tài)實(shí)時保持一致,可以實(shí)現(xiàn)主用服務(wù)節(jié)點(diǎn)和備用服務(wù)節(jié)點(diǎn)的無縫切換。利用監(jiān)控系統(tǒng)監(jiān)控主用服務(wù)節(jié)點(diǎn),當(dāng)監(jiān)測到主用服務(wù)節(jié)點(diǎn)發(fā)送發(fā)生故障時,將業(yè)務(wù)訪問地址切換至備用服務(wù)節(jié)點(diǎn),即將備用服務(wù)節(jié)點(diǎn)切換成主用服務(wù)節(jié)點(diǎn),保證用戶的業(yè)務(wù)連續(xù)性,避免單點(diǎn)故障。
但是,當(dāng)前的主備模式,僅僅可以避免單點(diǎn)故障問題,如果備用服務(wù)節(jié)點(diǎn)也發(fā)生故障,則無法向客戶端提供共享文件訪問業(yè)務(wù),會導(dǎo)致客戶端的業(yè)務(wù)訪問中斷。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種彈性存儲系統(tǒng)共享文件管理、訪問方法及相關(guān)設(shè)備,用于保證彈性存儲系統(tǒng)中,業(yè)務(wù)訪問的連續(xù)性。
一種彈性存儲系統(tǒng)共享文件管理方法,所述方法包括:
在存儲資源池中創(chuàng)建共享文件實(shí)例,為所述共享文件實(shí)例創(chuàng)建發(fā)布配置數(shù)據(jù),所述發(fā)布配置數(shù)據(jù)為共享文件實(shí)例的一種用于發(fā)布的配置數(shù)據(jù),并為所述共享文件實(shí)例分配發(fā)布標(biāo)識,所述發(fā)布標(biāo)識具有唯一性;
利用所述發(fā)布標(biāo)識,更新網(wǎng)絡(luò)文件系統(tǒng)NFS服務(wù)集群中每個NFS節(jié)點(diǎn)的發(fā)布狀態(tài),并將所述發(fā)布配置數(shù)據(jù)加載到所述每個NFS節(jié)點(diǎn)。
一種彈性存儲系統(tǒng)共享文件訪問方法,所述方法包括:
確定網(wǎng)絡(luò)文件系統(tǒng)NFS服務(wù)集群中正在提供共享文件訪問的NFS節(jié)點(diǎn)是否發(fā)生故障;
并在該NFS節(jié)點(diǎn)發(fā)生故障時,將共享文件訪問地址切換到所述NFS服務(wù)集群中的其他任意一個正常工作的NFS節(jié)點(diǎn),其中,所述NFS服務(wù)集群中的每個NFS節(jié)點(diǎn)的發(fā)布狀態(tài),根據(jù)為每個共享文件實(shí)例分配的具有唯一性的發(fā)布標(biāo)識進(jìn)行更新,且所述每個NFS節(jié)點(diǎn)加載每個共享文件實(shí)例對應(yīng)的發(fā)布配置數(shù)據(jù)。
一種共享驅(qū)動節(jié)點(diǎn)或共享驅(qū)動節(jié)點(diǎn)的代理節(jié)點(diǎn),所述節(jié)點(diǎn)包括:
創(chuàng)建模塊,用于在存儲資源池中創(chuàng)建共享文件實(shí)例,為所述共享文件實(shí)例創(chuàng)建發(fā)布配置數(shù)據(jù),所述發(fā)布配置數(shù)據(jù)為共享文件實(shí)例的一種用于發(fā)布的配置數(shù)據(jù),并為所述共享文件實(shí)例分配發(fā)布標(biāo)識,所述發(fā)布標(biāo)識具有唯一性;
管理模塊,用于利用所述發(fā)布標(biāo)識,更新網(wǎng)絡(luò)文件系統(tǒng)NFS服務(wù)集群中每個NFS節(jié)點(diǎn)的發(fā)布狀態(tài),并將所述發(fā)布配置數(shù)據(jù)加載到所述每個NFS節(jié)點(diǎn)。
一種共享驅(qū)動節(jié)點(diǎn)或共享驅(qū)動節(jié)點(diǎn)的代理節(jié)點(diǎn),所述節(jié)點(diǎn)包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中移(蘇州)軟件技術(shù)有限公司;中國移動通信集團(tuán)有限公司,未經(jīng)中移(蘇州)軟件技術(shù)有限公司;中國移動通信集團(tuán)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810188002.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 用于處理到遠(yuǎn)程存儲位置的故障恢復(fù)的方法、系統(tǒng)以及程序
- 包括向外擴(kuò)展型存儲系統(tǒng)的存儲系統(tǒng)群及其管理方法
- 一種移動存儲系統(tǒng)及其存儲方法
- 存儲系統(tǒng)的數(shù)據(jù)備份與恢復(fù)系統(tǒng)、方法、設(shè)備及存儲介質(zhì)
- 在線遷移異構(gòu)系統(tǒng)數(shù)據(jù)的方法、裝置、設(shè)備和存儲介質(zhì)
- 建立存儲系統(tǒng)伙伴關(guān)系的方法及裝置
- 數(shù)據(jù)處理系統(tǒng)及其操作方法
- 一種容災(zāi)平臺及一種容災(zāi)方法
- 在基于云的存儲系統(tǒng)中服務(wù)I/O操作
- 一種數(shù)據(jù)修復(fù)方法及裝置





