[發(fā)明專利]分布式對(duì)象存儲(chǔ)中網(wǎng)關(guān)分離方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)有效
| 申請(qǐng)?zhí)枺?/td> | 202011045111.6 | 申請(qǐng)日: | 2020-09-28 |
| 公開(公告)號(hào): | CN112272209B | 公開(公告)日: | 2022-06-10 |
| 發(fā)明(設(shè)計(jì))人: | 馮燦坤;胡永剛 | 申請(qǐng)(專利權(quán))人: | 蘇州浪潮智能科技有限公司 |
| 主分類號(hào): | H04L67/1097 | 分類號(hào): | H04L67/1097;H04L12/66;H04L67/02;H04L41/0246;H04L41/0803 |
| 代理公司: | 濟(jì)南舜源專利事務(wù)所有限公司 37205 | 代理人: | 張營(yíng)磊 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 分布式 對(duì)象 存儲(chǔ) 網(wǎng)關(guān) 分離 方法 裝置 設(shè)備 介質(zhì) | ||
本發(fā)明提供一種分布式對(duì)象存儲(chǔ)中網(wǎng)關(guān)分離方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),所述方法包括如下步驟:S1.在分布式對(duì)象存儲(chǔ)系統(tǒng)設(shè)置業(yè)務(wù)網(wǎng)關(guān)和管理網(wǎng)關(guān);S2.客戶端節(jié)點(diǎn)通過業(yè)務(wù)網(wǎng)關(guān)訪問分布式對(duì)象存儲(chǔ)系統(tǒng)的數(shù)據(jù)存儲(chǔ)模塊進(jìn)行對(duì)象業(yè)務(wù)操作,以及管理節(jié)點(diǎn)通過管理網(wǎng)關(guān)訪問分布式對(duì)象存儲(chǔ)系統(tǒng)的數(shù)據(jù)存儲(chǔ)模塊進(jìn)行對(duì)象的第一管理類操作;S3.管理節(jié)點(diǎn)通過命令行工具模塊對(duì)分布式對(duì)象存儲(chǔ)系統(tǒng)的數(shù)據(jù)存儲(chǔ)模塊進(jìn)行對(duì)象的第二管理類操作。本發(fā)明提供的分布式對(duì)象存儲(chǔ)中網(wǎng)關(guān)分離方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),通過管理網(wǎng)關(guān)及業(yè)務(wù)網(wǎng)關(guān)的分離,實(shí)現(xiàn)業(yè)務(wù)繁忙時(shí),分布式對(duì)象存儲(chǔ)系統(tǒng)性能的優(yōu)化,降低管理節(jié)點(diǎn)對(duì)客戶端節(jié)點(diǎn)業(yè)務(wù)的影響。
技術(shù)領(lǐng)域
本發(fā)明屬于分布式對(duì)象存儲(chǔ)技術(shù)領(lǐng)域,具體涉及一種分布式對(duì)象存儲(chǔ)中網(wǎng)關(guān)分離方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù)
分布式系統(tǒng),是由一組通過網(wǎng)絡(luò)進(jìn)行通信、為了完成共同的任務(wù)而協(xié)調(diào)工作的計(jì)算機(jī)節(jié)點(diǎn)組成的系統(tǒng)。
對(duì)象存儲(chǔ),是面向海量非結(jié)構(gòu)化數(shù)據(jù)的通用數(shù)據(jù)存儲(chǔ)平臺(tái),提供穩(wěn)定、安全、高效、低成本的云端存儲(chǔ)服務(wù)。
網(wǎng)關(guān)服務(wù),是指對(duì)象存儲(chǔ)系統(tǒng)提供的基于當(dāng)前流行的RESTful協(xié)議的網(wǎng)關(guān),兼容Amazon S3和openstack swift兩種接口,它把客戶端符合S3或Swift協(xié)議的http請(qǐng)求解析、轉(zhuǎn)換、處理后發(fā)送給數(shù)據(jù)存儲(chǔ)層,并將數(shù)據(jù)存儲(chǔ)層返回的數(shù)據(jù)發(fā)送給客戶端,以供相應(yīng)的對(duì)象存儲(chǔ)的客戶端開發(fā)使用。
現(xiàn)有分布式對(duì)象存儲(chǔ)系統(tǒng)中,通過Gateway網(wǎng)關(guān)服務(wù)對(duì)外提供對(duì)象存儲(chǔ)服務(wù),存儲(chǔ)系統(tǒng)管理軟件和客戶端通過向Gateway網(wǎng)關(guān)發(fā)送http請(qǐng)求來進(jìn)行對(duì)象的對(duì)上傳、下載、拷貝等操作。
目前的系統(tǒng)架構(gòu)中,存儲(chǔ)系統(tǒng)管理軟件通過命令行工具完成部分設(shè)置類操作,而桶的創(chuàng)建刪除、桶特性開啟關(guān)閉、對(duì)象的上傳下載等操作則通過訪問Gateway網(wǎng)關(guān)來實(shí)現(xiàn),也就是說,客戶端和管理軟件訪問同一個(gè)Gateway網(wǎng)關(guān),分別完成業(yè)務(wù)操作和管理操作。現(xiàn)有的網(wǎng)關(guān)服務(wù)架構(gòu)存在問題:由于客戶端和管理軟件同樣通過向Gateway網(wǎng)關(guān)發(fā)送http請(qǐng)求訪問存儲(chǔ)服務(wù),業(yè)務(wù)繁忙時(shí),管理軟件的任務(wù)會(huì)對(duì)Gateway處理客戶端業(yè)務(wù)請(qǐng)求造成性能上的影響。
此為現(xiàn)有技術(shù)的不足,因此,針對(duì)現(xiàn)有技術(shù)中的上述缺陷,提供一種分布式對(duì)象存儲(chǔ)中網(wǎng)關(guān)分離方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),是非常有必要的。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)的上述客戶端和管理軟件訪問同一個(gè)Gateway網(wǎng)關(guān),業(yè)務(wù)繁忙時(shí),管理軟件的任務(wù)會(huì)對(duì)Gateway處理客戶端業(yè)務(wù)請(qǐng)求造成性能上的影響的缺陷,本發(fā)明提供一種分布式對(duì)象存儲(chǔ)中網(wǎng)關(guān)分離方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),以解決上述技術(shù)問題。
第一方面,本發(fā)明提供一種分布式對(duì)象存儲(chǔ)中網(wǎng)關(guān)分離方法,包括如下步驟:
S1.在分布式對(duì)象存儲(chǔ)系統(tǒng)設(shè)置業(yè)務(wù)網(wǎng)關(guān)和管理網(wǎng)關(guān);
S2.客戶端節(jié)點(diǎn)通過業(yè)務(wù)網(wǎng)關(guān)訪問分布式對(duì)象存儲(chǔ)系統(tǒng)的數(shù)據(jù)存儲(chǔ)模塊進(jìn)行對(duì)象業(yè)務(wù)操作,以及管理節(jié)點(diǎn)通過管理網(wǎng)關(guān)訪問分布式對(duì)象存儲(chǔ)系統(tǒng)的數(shù)據(jù)存儲(chǔ)模塊進(jìn)行對(duì)象的第一管理類操作;
S3.管理節(jié)點(diǎn)通過命令行工具模塊對(duì)分布式對(duì)象存儲(chǔ)系統(tǒng)的數(shù)據(jù)存儲(chǔ)模塊進(jìn)行對(duì)象的第二管理類操作。
進(jìn)一步地,所述第一管理類操作包括桶創(chuàng)建刪除操作、桶特性開啟關(guān)閉操作以及對(duì)象的上傳;所述桶用于存儲(chǔ)對(duì)象。第二管理類操作為非對(duì)象存儲(chǔ)相關(guān)的管理操作。
進(jìn)一步地,步驟S2具體步驟如下:
S21.在分布式對(duì)象存儲(chǔ)系統(tǒng)的數(shù)據(jù)存儲(chǔ)模塊設(shè)置業(yè)務(wù)端口及管理端口,并設(shè)置業(yè)務(wù)網(wǎng)關(guān)監(jiān)聽業(yè)務(wù)端口以及管理網(wǎng)關(guān)監(jiān)聽管理端口;
S22.客戶端節(jié)點(diǎn)通過集群用戶網(wǎng)絡(luò)訪問業(yè)務(wù)網(wǎng)關(guān),向業(yè)務(wù)端口發(fā)送http業(yè)務(wù)請(qǐng)求;
S23.管理節(jié)點(diǎn)通過集群管理網(wǎng)絡(luò)訪問管理網(wǎng)關(guān),向管理端口發(fā)送http管理請(qǐng)求。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州浪潮智能科技有限公司,未經(jīng)蘇州浪潮智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011045111.6/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎ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ì)象庫中的對(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ǔ)方法和裝置
- 基于MEGACO協(xié)議的信令代理實(shí)現(xiàn)方法
- 一種基站系統(tǒng)中的網(wǎng)關(guān)選擇方法及裝置
- 數(shù)據(jù)網(wǎng)關(guān)負(fù)載處理方法、設(shè)備及系統(tǒng)
- 網(wǎng)關(guān)、網(wǎng)關(guān)熱備份系統(tǒng)及方法
- 一種網(wǎng)關(guān)代理設(shè)置及控制方法
- 基于能力特征的網(wǎng)關(guān)管控方法及裝置
- 一種環(huán)網(wǎng)自愈的方法和裝置
- Lora網(wǎng)關(guān)控制方法及Lora通信系統(tǒng)
- 流量調(diào)度方法及裝置
- 網(wǎng)關(guān)數(shù)據(jù)的遷移方法、裝置、智能網(wǎng)關(guān)設(shè)備及存儲(chǔ)介質(zhì)





