[發明專利]一種多路徑設備屏蔽系統、方法、設備及可讀存儲介質在審
| 申請號: | 202010091789.1 | 申請日: | 2020-02-13 |
| 公開(公告)號: | CN111290915A | 公開(公告)日: | 2020-06-16 |
| 發明(設計)人: | 楊飛虎 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30;G06F11/34 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 劉翠香 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 路徑 設備 屏蔽 系統 方法 可讀 存儲 介質 | ||
本申請公開了一種多路徑設備屏蔽系統、方法、設備及可讀存儲介質,包括:消息監測模塊,用于檢測系統消息中是否出現塊設備插入消息;若是,觸發塊設備監測模塊;塊設備檢測模塊,用于判斷塊設備插入消息對應的塊設備是否為目標塊設備,若是,觸發黑名單動作模塊;其中,目標塊設備具體為隨機插拔塊設備或其物理鏈路協議為待屏蔽協議的塊設備;黑名單動作模塊,用于將目標塊設備的設備信息添加到多路徑黑名單中。本申請實現了自動監測信息、判斷是否為目標塊設備并將其設備名稱加入多路徑黑名單的目標,步驟簡單高效,降低了運維復雜度,降低了誤操作的可能性及系統的安全風險。
技術領域
本發明涉及網絡存儲領域,特別涉及一種多路徑設備屏蔽系統、方法、設備及可讀存儲介質。
背景技術
目前在Linux操作系統平臺上,基于Device Mapper的多路徑技術得到應用。該平臺上多路徑結構通過創建一個虛擬設備在頂層使用多路,該虛擬設備包括硬件子系統建立的塊設備。Multipath-tools是Linux平臺用于配置存儲設備多路徑支持的工具,其作用是配置Linux內核模塊device-mapper,實現對存儲設備的多路徑支持。傳統的multipath-tools工具支持黑名單功能,即對不支持列表(blacklist,又稱多路徑黑名單)中的塊設備,multipath-tools會將其忽略,不執行聚合多路徑的操作。當我們需要屏蔽某一塊設備的多路徑功能時,需要將塊設備的設備名添加到blacklist配置單元。
對于Linux操作系統的磁盤,存在多種塊設備類型如本地磁盤,可移動硬盤,U盤,網絡存儲設備等,這幾種類型的塊設備在操作系統上的設備名均以“sd”開頭,無法通過設備名“sd”進行區分。但是本地磁盤、可移動硬盤和U盤不需要啟用多路徑功能,需要將其加入到multipath-tools的黑名單配置單元。本地磁盤一般都是sda,sdb,sdc等比較靠前的固定的設備名,加入黑名單較容易,但是可移動硬盤,U盤等隨機插拔的塊設備因為插拔時間不同,其設備名會發生變化,因而無法固定地加入到黑名單。
目前多路徑的維護工作,一般地通過串口,SSH等登錄解決,這樣不僅對需要開放調試口,降低了業務服務器系統的安全性,而且對操作技服人員專業知識水平提出更高的要求,維護難度特別大;如果同時添加多路徑黑名單可能導致誤操作,會影響業務的正常進行。
在這樣不斷發展的多路徑維護需求環境下,如何通過一種既安全、方便又經濟的方式來滿足多路徑黑名單的修改,成為了一個技術難題。
發明內容
有鑒于此,本發明的目的在于提供一種自動判斷添加多路徑黑名單的多路徑設備屏蔽系統、方法、設備及可讀存儲介質。其具體方案如下:
一種多路徑設備屏蔽系統,包括:
消息監測模塊,用于檢測系統消息中是否出現塊設備插入消息;若是,觸發塊設備監測模塊;
所述塊設備檢測模塊,用于判斷所述塊設備插入消息對應的塊設備是否為目標塊設備,若是,觸發黑名單動作模塊;其中,所述目標塊設備具體為隨機插拔塊設備或其物理鏈路協議為待屏蔽協議的塊設備;
所述黑名單動作模塊,用于將所述目標塊設備的設備信息添加到多路徑黑名單中。
優選的,所述黑名單動作模塊具體包括:
信息判斷單元,用于判斷所述多路徑黑名單中是否存在所述目標塊設備的設備信息,若否,則觸發信息處理單元;
所述信息處理單元,用于將所述設備信息添加到所述多路徑黑名單中。
優選的,所述設備信息包括設備名稱和/或WWID。
相應的,本發明還公開了一種多路徑設備屏蔽方法,包括:
監測系統消息中是否出現塊設備插入消息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010091789.1/2.html,轉載請聲明來源鉆瓜專利網。





