两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種虛擬機切換方法及系統(tǒng)的制作方法

文檔序號:9304466閱讀:1120來源:國知局
一種虛擬機切換方法及系統(tǒng)的制作方法
【技術領域】
[0001 ] 本發(fā)明涉及一種虛擬機切換方法及系統(tǒng)。
【背景技術】
[0002]目前,服務器虛擬化技術將一臺物理服務器擬合成多臺相互隔離的虛擬服務器,每臺虛擬服務器擁有獨立的CPU、內(nèi)存、磁盤空間和網(wǎng)絡寬帶,提高資源的使用效率,簡化系統(tǒng)管理,在虛擬技術的使用過程中,網(wǎng)絡信息的安全性是虛擬化技術正常使用需要保障的,傳統(tǒng)的網(wǎng)絡安全防護采用入侵檢測、防火墻技術等保護系統(tǒng)免受網(wǎng)絡攻擊的危害。
[0003]然而,系統(tǒng)運行時遇到的內(nèi)部及外界各種不穩(wěn)定因素,傳統(tǒng)的安全防護技術在虛擬服務器出現(xiàn)異常如遭到木馬或者病毒攻擊時,需要人工預操作來對系統(tǒng)進行回訪,操作不方便的同時影響虛擬服務器的正常工作。
[0004]虛擬機:用軟件或硬件的輔助,在主機上運行多個獨立操作系統(tǒng)的計算機技術;
[0005]Xen: 一種虛擬機監(jiān)視器;
[0006]L4: 一種虛擬機監(jiān)視器;

【發(fā)明內(nèi)容】

[0007]本發(fā)明所要解決的技術問題是,針對現(xiàn)有技術中按鍵觸發(fā)切換虛擬機和點擊應用程序觸發(fā)切換虛擬機的技術的切換操作不自然,要用戶主動觸發(fā)切換的缺點,提供一種虛擬機切換方法及系統(tǒng)。
[0008]本發(fā)明解決上述技術問題的技術方案如下:一種虛擬機切換方法,具體包括以下步驟:
[0009]步驟1:對在一個終端中運行的多個虛擬機分別設置多個觸發(fā)虛擬機的切換條件,并將所有切換條件存入視窗管理器,所述多個虛擬機包括一個前端虛擬機和多個后端虛擬機;
[0010]步驟2:實時監(jiān)測前端虛擬機的操作情況并進行解析;
[0011]步驟3:根據(jù)分析結(jié)果判斷當前操作是否符合多個切換條件中的任一切換條件,如果是,執(zhí)行步驟4 ;否則,執(zhí)行步驟5 ;
[0012]步驟4:啟動符合切換條件的后端虛擬機,將所述后端虛擬機與前端虛擬機之間進行切換,使所述后端虛擬機作為前端虛擬機工作,執(zhí)行步驟2 ;
[0013]步驟5:維持前端虛擬機工作,執(zhí)行步驟2。
[0014]本發(fā)明的有益效果是:本發(fā)明實現(xiàn)了無需用戶主動觸發(fā)切換,在符合條件的情況下自動實現(xiàn)虛擬機的切換。
[0015]在上述技術方案的基礎上,本發(fā)明還可以做如下改進。
[0016]進一步,所述前端虛擬機占用終端的操作界面,實現(xiàn)直接與用戶進行交互;所述后端虛擬機不占用終端的操作界面,所述后端虛擬機與用戶不存在交互。
[0017]進一步,所述步驟2中通過建立在虛擬機中用戶層中的視窗管理器獲取用戶對前端虛擬機的操作,并將所述操作解析為視窗管理器中切換條件相應的信息。
[0018]進一步,所述步驟3中將解析后的操作與視窗管理器中的所有切換條件依次匹配,當所述操作與某一切換條件相匹配,則判定當前操作符合此切換條件。
[0019]守護程序:駐留在內(nèi)存且保證不被異常信號終止的程序,用于監(jiān)聽某些約定事件。
[0020]本發(fā)明解決上述技術問題的技術方案如下:一種虛擬機切換系統(tǒng),包括條件設置模塊、虛擬機監(jiān)視模塊、判斷模塊和切換模塊;
[0021]所述條件設置模塊用于對在一個終端中運行的多個虛擬機分別設置多個觸發(fā)虛擬機的切換條件,并將所有切換條件存入視窗管理器,所述多個虛擬機包括一個前端虛擬機和多個后端虛擬機;
[0022]所述虛擬機監(jiān)視模塊用于實時監(jiān)測前端虛擬機的操作情況并進行解析;
[0023]所述判斷模塊用于根據(jù)分析結(jié)果判斷當前操作是否符合多個切換條件中的任一切換條件,如果是,觸發(fā)切換模塊;否則,維持前端虛擬機工作;
[0024]所述切換模塊用于啟動符合切換條件的后端虛擬機,將所述后端虛擬機與前端虛擬機之間進行切換,使所述后端虛擬機作為前端虛擬機工作。
【附圖說明】
[0025]圖1為本發(fā)明所述的一種虛擬機切換方法流程圖;
[0026]圖2為本發(fā)明所述的一種虛擬機切換系統(tǒng)結(jié)構(gòu)框圖。
[0027]附圖中,各標號所代表的部件列表如下:
[0028]1、條件設置模塊,2、虛擬機監(jiān)視模塊,3、判斷模塊,4、切換模塊。
【具體實施方式】
[0029]以下結(jié)合附圖對本發(fā)明的原理和特征進行描述,所舉實例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。
[0030]如圖1所示,為本發(fā)明所述的一種虛擬機切換方法流程圖,具體包括以下步驟:
[0031]步驟1:對在一個終端中運行的多個虛擬機分別設置多個觸發(fā)虛擬機的切換條件,并將所有切換條件存入視窗管理器,所述多個虛擬機包括一個前端虛擬機和多個后端虛擬機;
[0032]步驟2:實時監(jiān)測前端虛擬機的操作情況并進行解析;
[0033]步驟3:根據(jù)分析結(jié)果判斷當前操作是否符合多個切換條件中的任一切換條件,如果是,執(zhí)行步驟4 ;否則,執(zhí)行步驟5 ;
[0034]步驟4:啟動符合切換條件的后端虛擬機,將所述后端虛擬機與前端虛擬機之間進行切換,使所述后端虛擬機作為前端虛擬機工作,執(zhí)行步驟2 ;
[0035]步驟5:維持前端虛擬機工作,執(zhí)行步驟2。
[0036]所述前端虛擬機占用終端的操作界面,實現(xiàn)直接與用戶進行交互;所述后端虛擬機不占用終端的操作界面,所述后端虛擬機與用戶不存在交互。
[0037]所述步驟2中通過建立在虛擬機中用戶層中的視窗管理器獲取用戶對前端虛擬機的操作,并將所述操作解析為視窗管理器中切換條件相應的信息。
[0038]所述步驟3中將解析后的操作與視窗管理器中的所有切換條件依次匹配,當所述操作與某一切換條件相匹配,則判定當前操作符合此切換條件。
[0039]守護程序:駐留在內(nèi)存且保證不被異常信號終止的程序,用于監(jiān)聽某些約定事件。
[0040]如圖2所示,為本發(fā)明所述的一種虛擬機切換系統(tǒng)結(jié)構(gòu)框圖
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
商水县| 桃江县| 新兴县| 松阳县| 北海市| 商都县| 松阳县| 敦化市| 巴林左旗| 教育| 贞丰县| 达尔| 无极县| 成武县| 岳阳市| 澄迈县| 科技| 胶南市| 保山市| 南和县| 浮梁县| 达尔| 静海县| 铜鼓县| 凤凰县| 长阳| 绥阳县| 扎赉特旗| 江山市| 旅游| 安西县| 凤阳县| 凉城县| 施秉县| 汨罗市| 铁力市| 沙湾县| 渝中区| 太谷县| 黔西| 美姑县|