[發明專利]基于CloudStack虛擬節點的監控Agent的構建方法有效
| 申請號: | 201310080925.7 | 申請日: | 2013-03-13 |
| 公開(公告)號: | CN103167034A | 公開(公告)日: | 2013-06-19 |
| 發明(設計)人: | 許峰;王濤;葉楓;高中衛;湯建均;吳際;姜鵬 | 申請(專利權)人: | 河海大學 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F9/455 |
| 代理公司: | 南京蘇高專利商標事務所(普通合伙) 32204 | 代理人: | 柏尚春 |
| 地址: | 210098 *** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 cloudstack 虛擬 節點 監控 agent 構建 方法 | ||
1.一種基于CloudStack虛擬節點的監控Agent的構建方法,其特征在于,在創建新的CloudStack虛擬節點時,注入監控Agent并對虛擬節點實施監控,獲取到虛擬機的各種運行狀態指標,主要步驟包括如下:
步驟1:構建跟CloudStack虛擬節點綁定的代理程序,該代理程序在CloudStack虛擬節點被創建時注入并綁定,進而監控虛擬節點的運行狀態,返回監控指標信息;
步驟2:創建Agent接收模塊,該Agent接收模塊接收代理程序所監控的實時信息;
步驟3:創建Agent展示模塊,該模塊以Web的方式提供CloudStack管理員訪問入口,登陸密碼和CloudStack管理員密碼一致,采用的是同一個數據庫;
步驟4:Agent展示模塊首先根據用戶輸入的用戶名和密碼登陸訪問頁面,頁面展示監控Agent收集的信息;
步驟5:設置代理程序,填入后臺程序的和端口,選擇需要對虛擬機監控的信息;
步驟6:創建CloudStack需要安裝的各個版本操作系統鏡像,在該鏡像中注入步驟5中設置好的代理程序;創建新的CloudStack虛擬節點時安裝這些操作系統鏡像;
步驟7:CloudStack管理員創建新的虛擬機,并且啟動代理程序;
步驟8:安裝好的代理程序不停的向后臺發送虛擬機信息,后臺程序保存這些信息,并且構建圖、表等形式提供網頁訪問。
2.根據權利要求1所述的基于CloudStack虛擬節點的監控Agent的構建方法,其特征在于,步驟1中,創建Agent綁定模塊,該模塊可以獲取代理程序的啟動信息,啟動信息包括綁定的虛擬機ip和id;代理程序定時的向后臺綁定模塊發送啟動信息,確定代理程序和宿主虛擬機的綁定關系。
3.根據權利要求1所述的基于CloudStack虛擬節點的監控Agent的構建方法,其特征在于,步驟?3中,創建后臺程序管理員模塊,該模塊擁有CloudStack管理員賬號,可以通過該模塊獲取CloudStack集群的所有虛擬機的基本信息。
4.根據權利要求1所述的基于CloudStack虛擬節點的監控Agent的構建方法,其特征在于,步驟4中,使用用戶輸入的帳戶名和密碼獲取CloudStack的登陸token,根據token向調用CloudStack?API獲取管理員信息以及是否可以登陸。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于河海大學,未經河海大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310080925.7/1.html,轉載請聲明來源鉆瓜專利網。





