[發明專利]一種管理不同類型文件系統的方法有效
| 申請號: | 201110396877.3 | 申請日: | 2011-12-02 |
| 公開(公告)號: | CN102375894A | 公開(公告)日: | 2012-03-14 |
| 發明(設計)人: | 郭慶;溫鑫;趙歡;孫國忠;邵宗有 | 申請(專利權)人: | 曙光信息產業(北京)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京安博達知識產權代理有限公司 11271 | 代理人: | 徐國文 |
| 地址: | 100084 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 管理 不同類型 文件系統 方法 | ||
技術領域
本發明涉及文件系統管理,具體來說,涉及一種管理不同類型文件系統的方法。
背景技術
由于互聯網應用的不斷發展,本地文件系統由于單個節點本身的
局限性,已經很難滿足海量數據存取的需要了,因而不得不借助分布式并行文件系統,把系統負載轉移到多個節點上。隨著分布式并行文件系統的廣泛使用,用戶通常會使用多種不同的并行文件系統,管理員非常關心有效的管理并行文件系統。當前的并行文件系統通常以提供命令行CLI(Command?Line?Interface)命令作為管理的主要手段,而且不同的并行文件系統其命令各不相同,這為管理員帶來了極大的不便。
發明內容
本發明提出了一種并行文件系統管理中間件的軟件架構與方法,提供了基于瀏覽器管理并行文件系統的功能,并能有效統一的管理不同的并行文件系統,為管理員有效的管理使用并行文件系統提供了極大的便捷。
一種管理不同類型文件系統的方法,根據文件系統的管理需求,定義出統一的文件系統的管理接口,為每種文件系統開發對應的管理功能實現模塊,并以服務的形式注冊到管理中間件;
管理員登錄管理界面,對文件系統進行管理操作時,通過管理接口從管理中間件獲取相應的服務,實現管理命令。
優選的,所述文件系統在管理中間件中被抽象為存儲系統資源,并設置種類標識,版本型號標識和相關參數信息。
優選的,所述服務的注冊提供基于API和基于XML配置文件兩種方式:基于API方式的服務注冊,需要在模塊代碼中將相應的實現類通過管理中間件提供的注冊函數向服務管理中心注冊;基于XML配置文件的方式,需在xml配置文件中按規范配置相關的服務屬性,模塊啟動后管理中間件會監聽模塊的啟動事件,并根據配置文件內容,注冊模塊實現的服務。
優選的,所述登錄界面通過瀏覽器登錄,在瀏覽器端進行管理操作,瀏覽器將命令和相應的配置信息以HTTP協議發送到WEB服務器。
優選的,所述WEB服務器接收命令請求后,根據請求中包含的文件系統類型和版本信息向管理中間件申請對應的管理服務。
優選的,所述管理中間件在接受管理申請后,遍歷已注冊的文件系統管理服務,如果沒有滿足條件的服務實施例,給出錯誤信息;如果有滿足條件的服務實施例,則返回相應的服務。
優選的,所述WEB服務器在得到所需的服務實例后,根據前臺發送的命令,調用服務中對應的命令實現方法,以實現管理命令。
優選的,所述服務會根據參數中的管理IP,將具體的命令以webservice形式傳送到并行文件系統管理節點上,以遠程過程調用的方式實現命令的遠程執行。
優選的,所述文件系統管理節點上運行有代理端程序,代理程序在接受到調用后,將根據其并行文件系統的類型,調用對應的CLI命令,最終完成命令的執行。
本發明實現了對各種并行文件系統進行統一管理的架構與方法,可以通過使用該軟件同時管理多種多套并行文件系統;為用戶提供統一的交互接口,支持對不同廠商并行文件系統的統一管理方法;提供了基于瀏覽器的管理功能,降低了通過CLI命令行進行管理的難度和復雜度。
附圖說明
圖1是本發明的實現過程
圖2是本發明的具體實現過程
具體實施方式
軟件根據并行文件系統管理的特點,定義了文件系統管理的接口;針對不同類型的并行文件系統,將具體實現對應的管理功能,并將實現以服務的形式注冊至管理中間件;當管理員登錄管理界面,對某個文件系統進行管理操作時,將根據管理員操作的并行文件系統類型從管理中間件中獲取相應的服務,通過操作服務中對應的方法,實現所需的管理命令。
1.系統支持對多種并行文件系統的管理功能,為有效的實現對多套不同并行文件系統的管理功能,故將并行文件系統抽象為存儲系統資源的概念,存儲系統資源將擁有種類、型號屬性,并具有相應的參數信息;其中種類標識該存儲系統資源屬于何種類型的并行文件系統,型號標識對應的并行文件系統版本;參數將記錄并行文件相關的參數信息,例如提供CLI命令的管理節點的管理IP;
2.管理中間件為實現對多種并行文件系統的管理,根據并行文件系統的特點,針對各種管理功能定義了統一的管理命令接口;
3.開發人員針對不同類型、不同版本的并行文件系統,結合其自身提供的CLI或相關可實現管理功能的方法,為每一種并行文件系統開發相應的管理功能實現模塊;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于曙光信息產業(北京)有限公司,未經曙光信息產業(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110396877.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種半導體器件及其制造方法
- 下一篇:可攜式生化檢測裝置及其操作方法





