[發(fā)明專(zhuān)利]一種tgt的iSCSI-target配置全局化的管理方法有效
| 申請(qǐng)?zhí)枺?/td> | 202010695810.9 | 申請(qǐng)日: | 2020-07-19 |
| 公開(kāi)(公告)號(hào): | CN112003892B | 公開(kāi)(公告)日: | 2022-12-13 |
| 發(fā)明(設(shè)計(jì))人: | 劉偉鋒;胡永剛 | 申請(qǐng)(專(zhuān)利權(quán))人: | 蘇州浪潮智能科技有限公司 |
| 主分類(lèi)號(hào): | H04L67/1097 | 分類(lèi)號(hào): | H04L67/1097;H04L67/1001 |
| 代理公司: | 濟(jì)南誠(chéng)智商標(biāo)專(zhuān)利事務(wù)所有限公司 37105 | 代理人: | 朱曉熹 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 tgt iscsi target 配置 全局 管理 方法 | ||
本發(fā)明公開(kāi)一種tgt的iSCSI?target配置全局化的管理方法,包括S100,集群中創(chuàng)建共享的target配置信息的存儲(chǔ)池,在存儲(chǔ)池中創(chuàng)建target配置文件;S200,集群節(jié)點(diǎn)配置新的target時(shí),檢查所述target配置文件和集群節(jié)點(diǎn)內(nèi)存,刪除檢索到的相匹配的失效target,將新的target配置信息寫(xiě)入所述target配置文件;S300,集群節(jié)點(diǎn)訪問(wèn)target時(shí),檢查所述target配置文件和內(nèi)存,根據(jù)target配置文件中的target信息,創(chuàng)建連接;S400,集群節(jié)點(diǎn)刪除target時(shí),檢查所述target配置文件和內(nèi)存,刪除檢索的相匹配的target。本發(fā)明將tgt的iSCSI?target配置信息持久化至分布式集群,不需要消耗額外的帶寬和操作進(jìn)行節(jié)點(diǎn)之間的配置信息的同步;涉及到的target操作均對(duì)配置文件和集群內(nèi)存檢查,排除無(wú)效的target相關(guān)信息的干擾,保證集群正常對(duì)客戶端提供服務(wù)。
技術(shù)領(lǐng)域
本發(fā)明涉及領(lǐng)域,尤其涉及一種tgt的iSCSI-target配置全局化的管理方法。
背景技術(shù)
iSCSI就是一種把異地存儲(chǔ)資源通過(guò)TCP/IP網(wǎng)絡(luò)映射到本地邏輯存儲(chǔ)設(shè)備的SCSI實(shí)現(xiàn)。不同于NFS向用戶提供按文件為單位訪問(wèn)遠(yuǎn)程存儲(chǔ)的方式,它向用戶提供了以塊方式訪問(wèn)遠(yuǎn)程存儲(chǔ)資源的接口,也就是說(shuō)用戶可以在本地/dev/下看到iSCSI映射后的磁盤(pán)。iSCSI-target是接收iSCSI命令的設(shè)備,是指遠(yuǎn)端存儲(chǔ)資源所在的主機(jī),比如存儲(chǔ)服務(wù)器;而initiator端是指鏈接到iSCSI-target端并會(huì)訪問(wèn)遠(yuǎn)端存儲(chǔ)資源的節(jié)點(diǎn)。而tgt是用戶態(tài)實(shí)現(xiàn)的iSCSI-target管理工具,可以將塊設(shè)備轉(zhuǎn)換為SCSI LUN,并提供iSCSI傳輸方式來(lái)訪問(wèn)SCSI LUN。
分布式存儲(chǔ)系統(tǒng)的任何一個(gè)節(jié)點(diǎn)都可以通過(guò)tgt對(duì)外提供存儲(chǔ)服務(wù),tgt服務(wù)需要部署配置文件在所有存儲(chǔ)節(jié)點(diǎn)上。當(dāng)前tgt的target配置信息都以文本的形式保存在每個(gè)節(jié)點(diǎn)上,即所有節(jié)點(diǎn)的內(nèi)存和硬盤(pán)都維護(hù)一份包含所有target配置信息的文件。target配置信息,保存在分布式存儲(chǔ)的每個(gè)節(jié)點(diǎn)的硬盤(pán)上,每個(gè)節(jié)點(diǎn)的硬盤(pán)和內(nèi)存都維護(hù)一份完整的target配置信息,為了保證target信息的一致性,對(duì)某個(gè)target的操作(創(chuàng)建/刪除),在所有節(jié)點(diǎn)上需要重復(fù)一遍,而不管節(jié)點(diǎn)是否是iscsi客戶端連接的節(jié)點(diǎn),當(dāng)target數(shù)量增大時(shí),每個(gè)節(jié)點(diǎn)都會(huì)占用大量?jī)?nèi)存和硬盤(pán);當(dāng)target創(chuàng)建/刪除時(shí),如果集群中某些節(jié)點(diǎn)網(wǎng)絡(luò)故障,會(huì)導(dǎo)致節(jié)點(diǎn)間target信息不一致問(wèn)題,需要額外的操作和網(wǎng)絡(luò)帶寬同步各個(gè)節(jié)點(diǎn)的target信息。分布式存儲(chǔ)系統(tǒng)的設(shè)計(jì)可以保證當(dāng)一個(gè)或者多個(gè)節(jié)點(diǎn)故障時(shí),存儲(chǔ)集群依舊可以對(duì)外提供服務(wù),如果節(jié)點(diǎn)故障期間,tgt的target配置信息發(fā)生改變(發(fā)生了target的創(chuàng)建、刪除操作),當(dāng)節(jié)點(diǎn)恢復(fù)時(shí),會(huì)和未發(fā)生故障節(jié)點(diǎn)的target配置信息不一致,導(dǎo)致此節(jié)點(diǎn)不再能夠?qū)ν馓峁﹖arget服務(wù)。
發(fā)明內(nèi)容
本發(fā)明提供tgt的iSCSI-target配置全局化的管理方法,旨在解決現(xiàn)有target配置信息,保存在分布式存儲(chǔ)的每個(gè)節(jié)點(diǎn)的硬盤(pán)上,每個(gè)節(jié)點(diǎn)的硬盤(pán)和內(nèi)存都維護(hù)一份完整的target配置信息,為了保證target信息的一致性,對(duì)某個(gè)target的操作(創(chuàng)建/刪除),在所有節(jié)點(diǎn)上需要重復(fù)一遍,而不管節(jié)點(diǎn)是否是iscsi客戶端連接的節(jié)點(diǎn),當(dāng)target數(shù)量增大時(shí),每個(gè)節(jié)點(diǎn)都會(huì)占用大量?jī)?nèi)存和硬盤(pán);當(dāng)target創(chuàng)建/刪除時(shí),如果集群中某些節(jié)點(diǎn)網(wǎng)絡(luò)故障,會(huì)導(dǎo)致節(jié)點(diǎn)間target信息不一致問(wèn)題,需要額外的操作和網(wǎng)絡(luò)帶寬同步各個(gè)節(jié)點(diǎn)的target信息的問(wèn)題。
為實(shí)現(xiàn)上述目的,本發(fā)明提供一種tgt的iSCSI-target配置全局化的管理方法,包括
S100,集群中創(chuàng)建共享的target配置信息的存儲(chǔ)池,在存儲(chǔ)池中創(chuàng)建target配置文件;
S200,集群節(jié)點(diǎn)配置新的target時(shí),檢查所述target配置文件和集群節(jié)點(diǎn)內(nèi)存,刪除檢索到的相匹配的失效target,將新的target配置信息寫(xiě)入所述target配置文件;
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于蘇州浪潮智能科技有限公司,未經(jīng)蘇州浪潮智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010695810.9/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 數(shù)字成像中調(diào)整曝光的方法和系統(tǒng)及對(duì)應(yīng)裝置
- 用于三疣梭子蟹的簡(jiǎn)單重復(fù)序列引物
- 用于無(wú)線通信系統(tǒng)中外環(huán)功率控制的方法和裝置
- 雨刮器控制方法及雨刮器控制裝置
- 用于控制氧氣濃度的方法
- 防欺詐公平秤
- 一種分布式存儲(chǔ)系統(tǒng)中TGT穩(wěn)定性?xún)?yōu)化方法
- 一種分布式tgt節(jié)點(diǎn)間的通信方法、裝置及設(shè)備
- 一種數(shù)據(jù)處理方法及裝置
- 在沿彎道行駛時(shí)控制具有可變剛度和轉(zhuǎn)向式后輪的道路車(chē)輛的方法
- 數(shù)據(jù)通信方法、系統(tǒng)及互聯(lián)網(wǎng)小型計(jì)算機(jī)系統(tǒng)接口控制器
- 帶有目標(biāo)側(cè)識(shí)別和路由表上載的存儲(chǔ)區(qū)域網(wǎng)絡(luò)
- 一種防止無(wú)用連接占用系統(tǒng)資源的iSCSI方法及裝置
- 一種建立iSCSI會(huì)話的方法和iSCSI發(fā)起方
- 基于iscsi卷的文件備份方法和裝置
- 一種基于iSCSI的虛擬化方法
- 一種基于分布式文件系統(tǒng)的ISCSI服務(wù)實(shí)現(xiàn)方法和裝置
- iSCSI目標(biāo)器的故障切換方法及iSCSI主目標(biāo)器
- 一種iSCSI高可用的實(shí)現(xiàn)方法及系統(tǒng)
- 服務(wù)提供方法、設(shè)備及存儲(chǔ)介質(zhì)
- 一種多存儲(chǔ)陣列負(fù)載均衡的方法和設(shè)備
- 切換方法和設(shè)備
- 一種TCP連接建立的方法和設(shè)備
- 一種TDS外環(huán)功控信噪比更新的方法及裝置
- 一種Nand Flash控制器及方法
- 一種基于xPC?Target多機(jī)系統(tǒng)PSS的測(cè)試設(shè)備
- 一種基于雙控存儲(chǔ)的ISCSItarget冗余控制方法和系統(tǒng)
- 一種基于分布式文件系統(tǒng)的ISCSI服務(wù)實(shí)現(xiàn)方法和裝置
- 一種系統(tǒng)間消息流傳輸?shù)木彌_區(qū)控制方法
- 一種tgt的iSCSI-target配置全局化的管理方法





