[發明專利]一種系統管理架構及其實現管理的方法有效
| 申請號: | 201510059701.7 | 申請日: | 2015-02-04 |
| 公開(公告)號: | CN104598250B | 公開(公告)日: | 2018-03-16 |
| 發明(設計)人: | 叢戎;邢偉;張東;吳丹宇 | 申請(專利權)人: | 浪潮(北京)電子信息產業有限公司 |
| 主分類號: | G06F8/20 | 分類號: | G06F8/20 |
| 代理公司: | 北京安信方達知識產權代理有限公司11262 | 代理人: | 王康,李丹 |
| 地址: | 100085 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 系統管理 架構 及其 實現 管理 方法 | ||
技術領域
本發明涉及軟件管理技術領域,尤指一種對操作系統進行管理的系統管理架構及其實現管理的方法。
背景技術
隨著服務器技術的飛速發展,通常通過操作系統進行對服務器的管理。由于在服務器搭建集群時會有成千上萬臺服務器進行組合和集群,如何管理成為很重要的環節。
目前所使用的系統管理架構主要是采用前端調用處理層再進行開啟服務的方式對操作系統進行管理。請參考圖1所示,以傳統K-UX操作系統管理架構為例,包括表示層、業務邏輯層、數據訪問層和處理層,其中表示層為瀏覽器頁面輸出后展示的圖形或實體,用戶通過操作前端頁面與后臺數據進行有效交互和系統管理功能;業務邏輯層為表示層中功能的具體代碼實現;數據訪問層用于對數據庫進行訪問來實現與數據庫的數據交換;處理層包括預先定義的各種服務,用于實現對操作系統的控制。
但是,基于目前的系統管理架構,例如如果新出現一臺服務器需要對某一項進行操作時,新增服務器需要擴展一個屬于點對點的服務模式;如果新增添一個管理功能,往往需要對整個系統進行重構,如此造成系統管理架構的可擴展性不強,無法高效的進行操作系統的管理。
發明內容
為了解決上述技術問題,本發明提供了一種系統管理方法及架構,能夠提高系統管理架構的可擴展性,從而實現對操作系統的高效管理。
為了達到本發明目的,本發明提供了一種操作系統管理架構,包括:表示層、業務邏輯層、接口封裝層、數據訪問層和處理層,其中,所述表示層設置管理功能;所述業務邏輯層設置和所述表示層中的管理功能對應的邏輯功能代碼;所述接口封裝層設置接口,每個接口包括一個功能函數,通過組合功能函數實現所述業務邏輯層的邏輯功能代碼;所述處理層采用Client-Server-Worker模型結構,其中Client與所述接口封裝層的接口對應,Server是搭建在系統上的服務器,Worker對應于系統中的服務器,每個Client和所有Server連接,每個Server和所有Worker連接;所述數據訪問層和所述業務邏輯層以及所述處理層通信實現與數據庫的數據交互。
所述表示層設置管理功能包括:所述表示層使用超文本標記語言HTML或級聯樣式表CSS在操作頁面上設置管理功能。
所述業務邏輯層設置和所述表示層中的管理功能對應的邏輯功能代碼包括:所述業務邏輯層通過模型-視圖-控制器MVC設置和所述表示層中的管理功能對應的邏輯功能代碼。
所述Worker對應于系統中的服務器具體為:所述Worker的數量和系統中的服務器數量相同。
一種系統管理架構實現管理的方法,包括:預先在表示層設置管理功能,在業務邏輯層設置和表示層中的管理功能對應的邏輯功能代碼,在處理層接口封裝層設置接口,每個接口包括一個功能函數,通過組合功能函數實現業務邏輯層的邏輯功能代碼,在處理層采用Client-Server-Worker模型結構,其中Client與接口對應,Server是搭建在系統上的服務器,Worker對應于系統中的服務器,每個Client和所有Server連接,每個Server和所有Worker連接;還包括:表示層接收請求消息,所述請求消息中包括請求的管理功能和目的服務器;業務邏輯層將所述請求的管理功能轉換為邏輯功能代碼,并將所述請求消息發送給接口封裝層和數據訪問層;接口封裝層調用處理層對所述目的服務器進行請求的管理功能處理。
所述接口封裝層調用處理層對所述目的服務器進行請求的管理功能處理包括:所述接口封裝層確定實現邏輯功能代碼的接口功能函數,調用處理層中對應的Client;根據所述目的服務器,所述Client通過Server確定Worker;所述Worker對所述目的服務器執行請求的管理功能。
在對所述目的服務器執行請求的管理功能后,還包括:所述Worker將執行結果通過Server返回給Client,所述Client將執行結果發送給數據訪問層。
所述數據訪問層將所述請求消息和所述執行結果存入數據庫中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮(北京)電子信息產業有限公司,未經浪潮(北京)電子信息產業有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510059701.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種時間控件及基于時間控件確定時間的方法
- 下一篇:事件提醒方法和裝置





