[發明專利]虛擬機管理方法和裝置在審
| 申請號: | 201710554395.3 | 申請日: | 2017-07-07 |
| 公開(公告)號: | CN107329803A | 公開(公告)日: | 2017-11-07 |
| 發明(設計)人: | 晉曉宇 | 申請(專利權)人: | 北京金山安全管理系統技術有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;H04L12/26 |
| 代理公司: | 北京康信知識產權代理有限責任公司11240 | 代理人: | 趙囡囡,褚敏 |
| 地址: | 100013 北京市朝陽區北三環*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 虛擬機 管理 方法 裝置 | ||
技術領域
本發明涉及互聯網技術領域,具體而言,涉及一種虛擬機管理方法和裝置。
背景技術
虛擬機是指通過軟件模擬的具有完整硬件系統功能、運行在一個完全隔離環境中的完整計算機系統。通過虛擬機軟件,用戶可以在一臺物理計算機上模擬出一臺或多臺虛擬的計算機,這些虛擬機可以模擬真正的計算機工作,例如,安裝操作系統、安裝應用程序、訪問網絡資源等。對于虛擬機中運行的應用程序而言,虛擬機就是一個完整的計算機,因而,可以利用虛擬進行各種軟件測試,在虛擬機中進行軟件測試時,如果造成系統崩潰,則崩潰的是虛擬機上的操作系統,而不是物理計算機上的操作系統,使用虛擬的恢復功能可以將虛擬機恢復到安裝軟件之前的狀態。另外,由于虛擬機軟件可以在一臺計算機上模擬出若干臺PC以運行單獨的操作系統而互不干擾,因而,可以在一臺計算機上同時運行多個操作系統,將這些操作系統連成一個網絡進行網絡測試。因而,虛擬機在軟件或網絡測試領域具有十分重要的意義。
虛擬機的工作模式有三種:橋接模式、主機模式和網絡地址轉換模式。其中,橋接模式下的虛擬機可以訪問宿主機所在同一網段內的任何一臺機器(虛擬機與宿主機相當于連接在同一交換機上的兩臺電腦,此時需要為虛擬機配置自己獨立的網絡地址);主機模式下的虛擬機之間是可以互相通訊的,但是與宿主機的真實網絡是隔離的;網絡地址轉換模式下的虛擬機可以借助網絡地址轉換功能通過宿主機器所在的網絡來訪問互聯網。可以看出,無論哪種工作模式下的虛擬機,都具有網絡地址,以便與其他虛擬或設備建立網絡連接,從而進行通信。
目前,現有技術主要通過PING命令來檢測同一網段的兩臺物理設備之間的網絡連接是否發生故障,具體地,需要在一臺物理設備(當前主機)上輸入PING命令以及另一臺物理設備(目的主機)的網絡地址,則當前主機會向該網絡地址發送一個數據包,如果接收到目的主機對該數據包的響應,則證明會發送一個數據包網絡連接正常,反之,則證明當前主機與目的主機的網絡連接發生故障。但是,這種方式如果應用在虛擬機上,一方面,如果虛擬機的工作模式是主機模式的,則無法通過PING命令來檢測虛擬機與宿主機所在同一網段內的其他設備之間的網絡連接;另一方面,采用PING命令檢測,需要在每臺虛擬機上輸入PING命令來向其他虛擬機或物理設備的網絡地址發送數據包,如果有多個虛擬機的情況下,無法直觀、快速了解所有虛擬機的網絡狀態,且網絡連接是實時變化的,如果每次查看各個虛擬機之間的網絡連接狀態都輸入一次PING命令,降低工作效率。
針對上述的問題,目前尚未提出有效的解決方案。
發明內容
本發明實施例提供了一種虛擬機管理方法和裝置,以至少解決現有技術通過每次手工輸入PING命令在檢測虛擬機之間的網絡連接狀態導致工作效率降低的技術問題。
根據本發明實施例的一個方面,提供了一種虛擬機管理方法,包括:虛擬機管理軟件獲取虛擬機的網絡地址,其中,虛擬機管理軟件中預先配置有多個虛擬機對應的網絡地址;虛擬機管理軟件向網絡地址發送數據包;虛擬機管理軟件在預定時長收到虛擬機對數據包的響應,則將虛擬機標識為在線,否則,將虛擬機標識為離線。
根據本發明實施例的另一方面,還提供了一種虛擬機管理裝置,包括:獲取模塊,用于虛擬機管理軟件獲取虛擬機的網絡地址,其中,虛擬機管理軟件中預先配置有多個虛擬機對應的網絡地址;第一發送模塊,用于虛擬機管理軟件向網絡地址發送數據包;處理模塊,用于虛擬機管理軟件在預定時長收到虛擬機對數據包的響應,則將虛擬機標識為在線,否則,將虛擬機標識為離線。
根據本發明實施例的另一方面,還提供了一種存儲介質,存儲介質包括存儲的程序,其中,程序執行上述的虛擬機管理方法。
根據本發明實施例的另一方面,還提供了一種處理器,處理器用于運行程序,其中,程序運行時執行上述的虛擬機管理方法。
在本發明實施例中,通過虛擬機管理軟件獲取虛擬機的網絡地址,其中,虛擬機管理軟件中預先配置有多個虛擬機對應的網絡地址;虛擬機管理軟件向網絡地址發送數據包;虛擬機管理軟件在預定時長收到虛擬機對數據包的響應,則將虛擬機標識為在線,否則,將虛擬機標識為離線,達到了通過同一的管理平臺來管理和查看同一網段內多個虛擬機的網絡連接狀態的目的,從而實現了直觀、快速地了解同一網段內每個虛擬機網絡連接狀態的技術效果,進而解決了現有技術通過每次手工輸入PING命令在檢測虛擬機之間的網絡連接狀態導致工作效率降低的技術問題。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京金山安全管理系統技術有限公司,未經北京金山安全管理系統技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710554395.3/2.html,轉載請聲明來源鉆瓜專利網。





