[發(fā)明專利]對(duì)象存儲(chǔ)納管NAS文件的系統(tǒng)在審
| 申請(qǐng)?zhí)枺?/td> | 202211166520.0 | 申請(qǐng)日: | 2022-09-23 |
| 公開(公告)號(hào): | CN115422124A | 公開(公告)日: | 2022-12-02 |
| 發(fā)明(設(shè)計(jì))人: | 諶顯;尹微;文中領(lǐng);周澤湘 | 申請(qǐng)(專利權(quán))人: | 北京同有飛驥科技股份有限公司 |
| 主分類號(hào): | G06F16/11 | 分類號(hào): | G06F16/11;G06F16/16;G06F16/13;G06F16/182 |
| 代理公司: | 北京方韜法業(yè)專利代理事務(wù)所(普通合伙) 11303 | 代理人: | 黨小林 |
| 地址: | 100000 北京市海淀*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 對(duì)象 存儲(chǔ) nas 文件 系統(tǒng) | ||
本發(fā)明提供了一種對(duì)象存儲(chǔ)納管NAS文件的系統(tǒng)。該系統(tǒng)包括:對(duì)象存儲(chǔ)集群及NAS集群,對(duì)象存儲(chǔ)集群通過(guò)NAS路徑到對(duì)象的映射來(lái)納管NAS文件的系統(tǒng);應(yīng)用程序通過(guò)S3接口訪問(wèn)NAS納管后的數(shù)據(jù),需要傳遞NASID和path;NASID在配置NAS代理點(diǎn)時(shí)由對(duì)象存儲(chǔ)分配;對(duì)象存儲(chǔ)使用不同的桶命名來(lái)隔離來(lái)自不同NAS設(shè)備的數(shù)據(jù)。本發(fā)明提供的對(duì)象存儲(chǔ)納管NAS文件的系統(tǒng)能夠?qū)崿F(xiàn)NAS文件到對(duì)象存儲(chǔ)的數(shù)據(jù)遷移,NAS文件路徑按一定規(guī)則映射為對(duì)象存儲(chǔ)的桶、對(duì)象。
技術(shù)領(lǐng)域
本發(fā)明涉及NAS技術(shù)領(lǐng)域,特別是涉及一種對(duì)象存儲(chǔ)納管NAS文件的系統(tǒng)。
背景技術(shù)
IT建設(shè)是一個(gè)漸進(jìn)的過(guò)程。最早的時(shí)候,企業(yè)的業(yè)務(wù)信息量比較小,只用一個(gè)文件服務(wù)器就可以解決問(wèn)題。隨著業(yè)務(wù)發(fā)展,數(shù)據(jù)逐漸增多,磁盤陣列、軟件定義存儲(chǔ)開始成為數(shù)據(jù)基礎(chǔ)設(shè)施的中流砥柱。NAS向?qū)ο蟠鎯?chǔ)演進(jìn)成為必由之路,如何用對(duì)象存儲(chǔ)管理老的NAS存儲(chǔ)設(shè)備上的文件,將是所有對(duì)象存儲(chǔ)廠商必須解決的難題。
現(xiàn)有的技術(shù)有通過(guò)協(xié)議轉(zhuǎn)換的方式來(lái)實(shí)現(xiàn)通過(guò)對(duì)象接口訪問(wèn)NAS文件,例如minIO。
通過(guò)“NAS–對(duì)象”協(xié)議轉(zhuǎn)換器(例如minIO)來(lái)實(shí)現(xiàn)以對(duì)象接口訪問(wèn)NAS文件,如圖1所示。
由圖1示出的技術(shù)方案主要存在如下缺陷:
1.數(shù)據(jù)仍然以文件的方式存放在老的NAS設(shè)備上,不利于擴(kuò)容改造。
2.通過(guò)對(duì)象接口訪問(wèn)NAS文件,涉及到“NAS–對(duì)象”協(xié)議轉(zhuǎn)換,IO性能會(huì)下降。而且隨著NAS存儲(chǔ)的文件數(shù)增多,IO性能會(huì)進(jìn)一步下降。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題是提供一種對(duì)象存儲(chǔ)納管NAS文件的系統(tǒng),能夠?qū)崿F(xiàn)NAS文件到對(duì)象存儲(chǔ)的數(shù)據(jù)遷移,NAS文件路徑按一定規(guī)則映射為對(duì)象存儲(chǔ)的桶、對(duì)象。
為解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種對(duì)象存儲(chǔ)納管NAS文件的系統(tǒng),所述系統(tǒng)包括:對(duì)象存儲(chǔ)集群及NAS集群,對(duì)象存儲(chǔ)集群通過(guò)NAS路徑到對(duì)象的映射來(lái)納管NAS文件的系統(tǒng);應(yīng)用程序通過(guò)S3接口訪問(wèn)NAS納管后的數(shù)據(jù),需要傳遞NAS ID和path;NAS ID在配置NAS代理點(diǎn)時(shí)由對(duì)象存儲(chǔ)分配;對(duì)象存儲(chǔ)使用不同的桶命名來(lái)隔離來(lái)自不同NAS設(shè)備的數(shù)據(jù)。
在一些實(shí)施方式中,NAS ID用來(lái)標(biāo)識(shí)一套NAS集群設(shè)備。
在一些實(shí)施方式中,path表示NAS文件路徑。
在一些實(shí)施方式中,NAS路徑到對(duì)象的映射過(guò)程包括:確定NAS1遷移需要的桶的數(shù)量,假設(shè)為N;創(chuàng)建NAS1代理點(diǎn)時(shí)分配NAS_ID1;將PATH1通過(guò)hash算法映射到[1,N]的范圍;PATH1對(duì)應(yīng)的對(duì)象名可以直接以PATH1命名,也可以進(jìn)行hash轉(zhuǎn)換得到一個(gè)對(duì)象名。
在一些實(shí)施方式中,NAS文件遷移到對(duì)象存儲(chǔ),包括兩個(gè)步驟:NAS目錄列舉和NAS文件遷移。
在一些實(shí)施方式中,目錄列舉采用廣度優(yōu)先算法。
在一些實(shí)施方式中,每個(gè)目錄有一個(gè)kv數(shù)據(jù)庫(kù)存放目錄下的文件、目錄,用來(lái)維護(hù)NAS文件遷移后的目錄結(jié)構(gòu)信息。
在一些實(shí)施方式中,每個(gè)level也有一個(gè)kv數(shù)據(jù)庫(kù)存放這個(gè)level下的所有目錄名。
在一些實(shí)施方式中,目錄列舉可以采用多任務(wù)的方式同時(shí)列舉多個(gè)目錄。
采用這樣的設(shè)計(jì)后,本發(fā)明至少具有以下優(yōu)點(diǎn):
1.實(shí)現(xiàn)了從NAS存儲(chǔ)到對(duì)象存儲(chǔ)的遷移,提供了NAS存儲(chǔ)升級(jí)到對(duì)象存儲(chǔ)的一套解決方案。
2.規(guī)避了傳統(tǒng)“文件–對(duì)象”協(xié)議轉(zhuǎn)換方案的缺陷。
附圖說(shuō)明
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京同有飛驥科技股份有限公司,未經(jīng)北京同有飛驥科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211166520.0/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 上一篇:一種可移動(dòng)式森林消防蓄水裝置
- 下一篇:中藥除雜除渣配制裝置
- 對(duì)象選擇裝置、對(duì)象選擇程序及對(duì)象選擇方法
- 對(duì)象顯示裝置、對(duì)象顯示系統(tǒng)以及對(duì)象顯示方法
- 對(duì)象顯示裝置、對(duì)象顯示方法和對(duì)象顯示程序
- 對(duì)象顯示裝置、對(duì)象顯示方法和對(duì)象顯示程序
- 對(duì)象顯示裝置、對(duì)象顯示方法和對(duì)象顯示程序
- 對(duì)象分析方法、對(duì)象分析設(shè)備及對(duì)象分析系統(tǒng)
- 對(duì)象索引方法、對(duì)象搜索方法及對(duì)象索引系統(tǒng)
- 對(duì)象分類方法和對(duì)象分類設(shè)備
- 對(duì)象庫(kù)中的對(duì)象簽名
- 對(duì)象追蹤方法、對(duì)象追蹤系統(tǒng)以及對(duì)象追蹤程序
- 動(dòng)態(tài)存儲(chǔ)管理裝置及方法
- 一種存儲(chǔ)方法、服務(wù)器及存儲(chǔ)控制器
- 一種基于存儲(chǔ)系統(tǒng)的控制方法及裝置
- 一種信息的存儲(chǔ)控制方法
- 一種數(shù)據(jù)存儲(chǔ)方法及裝置
- 數(shù)據(jù)存儲(chǔ)方法、裝置、計(jì)算機(jī)設(shè)備以及存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)存儲(chǔ)控制方法及裝置
- 存儲(chǔ)設(shè)備、存儲(chǔ)系統(tǒng)及存儲(chǔ)方法
- 物料存儲(chǔ)方法及系統(tǒng)
- 基于雙芯智能電表的數(shù)據(jù)分類存儲(chǔ)方法和裝置
- 網(wǎng)絡(luò)附加存儲(chǔ)節(jié)點(diǎn)的元數(shù)據(jù)同步方法及網(wǎng)絡(luò)附加存儲(chǔ)節(jié)點(diǎn)
- 網(wǎng)絡(luò)附加存儲(chǔ)服務(wù)的遷移方法及網(wǎng)絡(luò)附加存儲(chǔ)節(jié)點(diǎn)
- 一種無(wú)線發(fā)射/接收單元(WTRU)及方法
- 在WTRU中處理NAS消息的方法及WTRU
- 在WTRU中傳送NAS消息的方法及WTRU
- NAS信息恢復(fù)方法及網(wǎng)絡(luò)認(rèn)證服務(wù)器
- 基于NAS共享的動(dòng)態(tài)資源分配方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)
- 一種安全標(biāo)識(shí)管理方法及裝置
- 一種基于SAN存儲(chǔ)陣列的NAS集群的管控方法及裝置
- 用于NAS消息的安全保護(hù)的系統(tǒng)和方法





