[發明專利]一種云計算環境下節點間長任務操作的監測方法有效
| 申請號: | 201310337605.5 | 申請日: | 2013-08-05 |
| 公開(公告)號: | CN103414771A | 公開(公告)日: | 2013-11-27 |
| 發明(設計)人: | 熊夢;楊松;莫展鵬;季統凱 | 申請(專利權)人: | 國云科技股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F17/30 |
| 代理公司: | 北京科億知識產權代理事務所(普通合伙) 11350 | 代理人: | 湯東鳳 |
| 地址: | 523808 廣東省東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 計算 環境 節點 任務 操作 監測 方法 | ||
1.一種云計算環境下節點間長任務操作的監測方法,其特征在于:包括如下步驟:
步驟1:在云計算環境下建立管理節點與實現節點的通信連接;
步驟2:管理節點產生一個具體操作任務對象,根據需要標識該對象為長任務操作,同時為其生成一個唯一的任務ID,并以注解的方式設置超時時間;
步驟3:管理節點將該長任務操作對象相關信息保存到數據庫長任務表中;
步驟4:管理節點將該長任務對象以HTTP消息體的格式發送至實現節點;
步驟5:實現節點接收到任務消息后,根據任務對象判斷是否為長操作,如果是長操作,則創建實現節點的長操作實體,并將實體加入到實現節點長操作鏈表中;
步驟6:管理節點在成功發送出任務到實現節點之后,定時的向實現節點發送長任務查詢請求;
步驟7:實現節點收到查詢請求后,根據具體操作更新長操作鏈表中的操作進度、操作結果等數據;
步驟8:實現節點將更新后的數據反饋給管理節點;
步驟9:管理節點收到反饋的數據后將數據更新進數據庫表中;
步驟10:如果該長任務在管理節點設置的超時時間內還沒有完成,則放棄執行,并返回執行失敗信息給管理節點。
2.根據權利要求1所述的監測方法,其特征在于:所述的管理節點和實現節點分別是云計算解決方案中的管理模塊和實現模塊;
所述的管理模塊是指云計算解決方案中負責產生任務、發送任務、接收任務反饋的業務控制管理模塊,該模塊只負責產生任務,不負責任務實現;
所述的實現模塊是云計算解決方案中負責消費任務,任務實現的業務功能模塊。
3.根據權利要求1所述的監測方法,其特征在于:所述的長任務操作是指創建虛擬機、刪除虛擬機、創建存儲卷等耗時比較長的一些具體功能操作;
所述的保存到數據庫中的長任務操作相關信息是指的任務ID、任務進度、任務結果、任務時間以及用戶ID等數據項。
4.根據權利要求2所述的監測方法,其特征在于:所述的長任務操作是指創建虛擬機、刪除虛擬機、創建存儲卷等耗時比較長的一些具體功能操作;
所述的保存到數據庫中的長任務操作相關信息是指的任務ID、任務進度、任務結果、任務時間以及用戶ID等數據項。
5.根據權利要求1至4任一項所述的監測方法,其特征在于:所述的實現節點長任務結構實體是指C語言結構體類型所定義的一個結構體變量;
所述的長任務鏈表是指在實現節點上定義的一個全局鏈表,里面存放著正在進行的每一個長任務結構實體。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國云科技股份有限公司,未經國云科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310337605.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:CAN通信轉換設備及通信系統
- 下一篇:控制管理設備的方法和相關設備





