[發明專利]在高可用性虛擬機環境中提供高可用性應用程序有效
| 申請號: | 201180035090.2 | 申請日: | 2011-07-29 |
| 公開(公告)號: | CN103201724A | 公開(公告)日: | 2013-07-10 |
| 發明(設計)人: | 喬格·羅希特·維賈伊;薩林·蘇米特·曼莫漢 | 申請(專利權)人: | 賽門鐵克公司 |
| 主分類號: | G06F11/07 | 分類號: | G06F11/07 |
| 代理公司: | 北京紀凱知識產權代理有限公司 11245 | 代理人: | 趙蓉民 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 可用性 虛擬機 環境 提供 應用程序 | ||
1.一種方法,包括:
從在一個虛擬機中執行的一個監控代理接收指示在該虛擬機中執行的一個應用程序的狀態的信息;
響應于該接收,確定是否應該重啟該虛擬機;并且
基于確定是否應該重啟該虛擬機,確定該監控代理是否應該在一個超時間隔到期之前向一個虛擬化控制器發出一條心跳信息,其中該虛擬化控制器被配置為如果該虛擬機在該超時間隔到期之前沒有發出該心跳信息就重啟該虛擬機,并且其中確定是否發出該心跳信息由一個計算裝置執行。
2.根據權利要求1所述方法,其中該信息識別在該虛擬機中執行的多個應用程序中的每一個應用程序的運行狀態,并且其中該確定是基于該多個應用程序中的每一個應用程序的運行狀態和優先級。
3.根據權利要求2所述方法,進一步包括響應于識別出該多個應用程序中一個較高優先級的應用程序正確執行并且該多個應用程序中一個較低優先級的應用程序發生故障的信息,確定不應該重啟該虛擬機。
4.根據權利要求2所述方法,進一步包括響應于識別出該多個應用程序中一個較高優先級的應用程序發生故障并且該多個應用程序中一個較低優先級的應用程序正確執行的信息,確定應該重啟該虛擬機。
5.根據權利要求2所述方法,其中該確定過程由一個決策代理執行,其中該決策代理不在該虛擬機中執行。
6.根據權利要求5所述方法,進一步包括響應于識別出該應用程序未正確運行的信息,決定該監控代理應該嘗試重啟該應用程序,其中嘗試重啟該應用程序在確定是否應該重啟該虛擬機之前執行。
7.根據權利要求6所述的方法,進一步包括響應于識別出該應用程序已經有意脫機的信息,決定注銷該監控代理以避免向該虛擬化控制器提供心跳信息。
8.根據權利要求7所述方法,進一步包括在該監控代理注銷后,該監控代理繼續監控該應用程序。
9.根據權利要求7所述的方法,進一步包括響應于識別出該應用程序重新在線的消息,重新注冊該監控代理以便向該虛擬化控制器提供心跳信息。
10.根據權利要求1所述方法,進一步包括從一個管理員接收信息,其中該信息指示該應用程序是否已經有意脫機和該監控代理是否應該繼續監控該應用程序中的至少一項。
11.一種系統,包括:
一個或多個處理器;以及
存儲器,該存儲器連接至該一個或多個處理器并存儲可由該一個或多個處理器執行的程序指令,以便:
從在一個虛擬機中執行的一個監控代理接收指示在該虛擬機中執行的一個應用程序的狀態的信息;
響應于接收到該信息,確定是否應該重啟該虛擬機;并且
基于確定是否應該重啟該虛擬機,確定該監控代理是否應該在一個超時間隔到期之前向一個虛擬化控制器發出一條心跳信息,其中該虛擬化控制器被配置為如果該虛擬機在該超時間隔到期之前沒有發出該心跳信息就重啟該虛擬機。
12.根據權利要求11所述的系統,其中該信息識別在該虛擬機中執行的多個應用程序中的每一個應用程序的運行狀態,并且其中該確定是基于該多個應用程序中的每一個應用程序的運行狀態和優先級。
13.根據權利要求12所述的系統,其中該程序指令進一步可由該一個或多個處理器執行,以便響應于識別出該多個應用程序中一個較高優先級的應用程序正確執行并且該多個應用程序中一個較低優先級的應用程序發生故障的信息,確定不應該重啟該虛擬機。
14.根據權利要求12所述的系統,其中該程序指令進一步可由該一個或多個處理器執行,以便響應于識別出該多個應用程序中一個較高優先級的應用程序發生故障并且該多個應用程序中一個較低優先級的應用程序正確執行的信息,確定應該重啟該虛擬機。
15.根據權利要求12所述的系統,程序指令實施一個決策代理,并且其中該決策代理不在該虛擬機中執行。
16.根據權利要求11所述的系統,其中該程序指令進一步可由該一個或多個處理器執行,以便響應于識別出該應用程序已經有意脫機的信息,決定注銷該監控代理以避免向該虛擬化控制器提供心跳信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于賽門鐵克公司,未經賽門鐵克公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201180035090.2/1.html,轉載請聲明來源鉆瓜專利網。





