[發明專利]一種數據庫管理平臺有效
| 申請號: | 201310268144.0 | 申請日: | 2013-06-29 |
| 公開(公告)號: | CN104252485B | 公開(公告)日: | 2017-08-04 |
| 發明(設計)人: | 喬婧;潘瑩;張洪慶 | 申請(專利權)人: | 北京新媒傳信科技有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京市隆安律師事務所11323 | 代理人: | 權鮮枝,齊輝 |
| 地址: | 100089 北京市海淀區萬*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據庫 管理 平臺 | ||
1.一種數據庫管理平臺,其特征在于,所述平臺包括:
主機管理模塊,用于將MySQL數據庫的主機安裝至數據庫管理平臺中,以由該主機承載數據庫實例;
組管理模塊,用于設置實例組,以及,將運行相同數據的數據庫實例劃分在同一實例組中,建立實例組與域名的邏輯對應關系,根據該邏輯對應關系為每個實例組分配一個獨有的域名,并為每個實例組生成一條實例組記錄;
智能域名系統DNS管理模塊,用于為管理的每個域名維護一個動態DNS記錄,該動態DNS記錄中的信息包括域名所屬實例組標識、域名所屬實例標識、域名類型和存活標識;
實例管理模塊,用于為管理的每個數據庫實例維護一條實例記錄,根據需要上線的數據庫實例歸屬實例組的實例組記錄、該數據庫實例的實例記錄和動態DNS記錄,實現數據庫實例的上線操作;以及,根據已上線的數據庫實例歸屬的實例組的實例組記錄、該數據庫實例的實例記錄和動態DNS記錄,實現數據庫實例的下線操作;
所述實例組記錄中包括實例組標識、實例組獨有的端口和實例組配置模板;
所述實例記錄中包括主機標識、實例標識、所屬實例組標識、端口、角色標識和存活標識;
所述實例管理模塊還包括數據庫實例上線單元,用于實現數據庫的實例上線,具體包括如下子單元:
創建子單元,用于當接收到API接口發送的創建命令時,在為需要上線的數據庫實例分配的主機上生成初始文件,開啟為該數據庫實例分配的端口,并將該數據庫實例所屬實例組的實例組配置模板讀入為該數據庫實例維護的實例表記錄中;
啟動子單元,用于當接收到API接口發送的啟動命令時,利用所述實例表記錄中的實例組配置模板生成針對需要上線的數據庫實例的配置文件;
同步子單元,用于當接收到API接口發送的同步命令時,若所述角色標識指示需要上線的數據庫實例為主庫,將該數據庫實例添加至所屬的實例組中,當所述角色標識指示需要上線的數據庫實例為從庫,將該數據庫實例添加至所屬的實例組中,并建立該從庫與主庫的同步關系;
上線子單元,用于當接收到API接口發送的上線命令時,將所述動態DNS記錄中和所述實例記錄中需要上線的數據庫實例對應的存活標志都設置為真,以啟用該數據庫實例的域名,將所述數據庫實例上線。
2.根據權利要求1所述的平臺,其特征在于,
所述實例管理模塊還包括數據庫實例下線單元,用于實現數據庫實例的下線,具體包括如下子單元:
下線子單元,用于當接收到API接口發送的下線命令時,將所述動態DNS記錄中和所述實例記錄中所述已上線的數據庫實例的存活標志都設置為假,以禁用所述已上線數據庫實例的域名,將所述數據庫實例下線;
解除同步子單元,用于當所述角色標識指示數據庫實例為從庫且接收到API接口發送的解除同步指令時,解除該從庫與主庫的同步關系;
停止子單元,用于當接收到API接口發送的停止命令時,關閉所述數據庫實例的端口,停止該數據庫實例;
刪除子單元,用于當接收到API接口發送的刪除命令時,將所述數據庫實例從數據庫管理平臺中刪除。
3.根據權利要求1所述的平臺,其特征在于,
所述主機管理模塊,具體用于根據主機名和主機IP定位到需要安裝的主機;
對該主機進行初始化操作,然后在該主機上安裝MySQL軟件,以實現將MySQL數據庫的主機安裝至數據庫管理平臺中。
4.根據權利要求3所述的平臺,其特征在于,所述主機管理模塊還包括監控單元,用于在將MySQL軟件安裝至所述主機上后,為所述主機安裝監控客戶端,并根據安裝的主機生成主機表;
所述平臺還包括監控管理模塊,用于讀取所述主機表,根據該主機表為數據庫管理平臺中已安裝的主機生成主機配置信息;當接收到監控參數時,根據設置的監控項為監控參數中指示的需要監控的主機生成服務配置信息;將所述主機配置信息和服務配置信息推送并加載至數據庫管理平臺中的監控服務器,以使監控服務器通過所述監控客戶端實現對需要監控的主機的監控。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京新媒傳信科技有限公司,未經北京新媒傳信科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310268144.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種數據庫數據核算方法和裝置
- 下一篇:一種用于胸腔引流管的連接裝置





