[發明專利]計算機病毒查殺方法、系統及裝置有效
| 申請號: | 201110338866.X | 申請日: | 2011-11-01 |
| 公開(公告)號: | CN102419803A | 公開(公告)日: | 2012-04-18 |
| 發明(設計)人: | 王奇飛 | 申請(專利權)人: | 成都市華為賽門鐵克科技有限公司 |
| 主分類號: | G06F21/00 | 分類號: | G06F21/00 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 611721 四川省成都市高新區西部園區*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 計算機病毒 方法 系統 裝置 | ||
技術領域
本發明涉及計算機及通信技術領域,尤其涉及一種計算機病毒查殺方法、一種計算機病毒查殺系統、及一種計算機病毒查殺裝置。
背景技術
云計算是指一種信息技術基礎設施的交付和使用模式,用戶通過網絡以按需、易擴展的方式來獲得所需資源。云計算也被推廣為服務的交付和使用模式,用戶通過網絡以按需、易擴展的方式來獲得所需服務。云計算的核心思想,是將大量用網絡連接的資源(這里的資源包括存儲資源、計算資源、各種應用軟件)統一管理和調度,構成一個資源池向用戶按需提供服務。提供資源的網絡被稱為“云”。
云計算是硬件虛擬化技術的一個重要應用場景。硬件虛擬化技術在一臺物理主機上虛擬出一臺或多臺虛擬機,從而使得幾個甚至幾十個虛擬機可以共用一個物理主機的硬件資源。云服務商提供了許多虛擬機(這些虛擬機可以分布于不同物理主機中)供用戶租用,當這些虛擬機都處于運行狀態時,相當于組成了一個龐大的計算機集群網絡。如果其中一臺虛擬機帶有計算機病毒,就有可能向集群網絡中的其他虛擬機傳播,造成網絡擁堵、信息被盜取、網絡連接故障等等。
為解決虛擬機中計算機病毒的查殺問題,現有技術提供了兩種解決方案。一是用戶在虛擬機中安裝殺毒軟件進行病毒查殺,其過程與在普通主機上的病毒查殺過程類似;二是用戶通過虛擬機的瀏覽器訪問殺毒軟件廠商提供的在線殺毒網站,根據網站頁面提示安裝ActiveX、java?applet等形式的瀏覽器插件,后續訪問該在線殺毒網站時,通過瀏覽器插件與在線殺毒網站的消息交互來進行在線殺毒。
發明人在實現本發明過程中,發現現有技術至少存在以下缺陷:現有技術都需要在虛擬機中安裝病毒查殺客戶端,用戶需要選擇安裝適宜的殺毒軟件、或者選擇訪問適宜的在線殺毒網站,對用戶的技能要求較高,操作較為繁瑣。
發明內容
本發明實施例提供一種計算機病毒查殺方法,用以解決現有技術中虛擬機病毒查殺過程操作繁瑣的問題。
對應地,本發明實施例還提供了一種計算機病毒查殺裝置。
本發明實施例提供的技術方案如下:
一種計算機病毒查殺方法,包括:
病毒查殺服務器獲得虛擬機鏡像數據的存儲位置;
根據虛擬機鏡像數據的存儲位置掛載虛擬機的鏡像數據,將所述鏡像數據映射為病毒查殺服務器文件系統中的一個虛擬磁盤;
運行病毒掃描引擎,根據病毒特征庫中已知病毒的特征,對所述虛擬磁盤進行掃描;若掃描結果發現病毒,則調用對應的殺毒程序進行病毒清除。
一種計算機病毒查殺裝置,包括:
鏡像數據獲取模塊,用于獲得虛擬機鏡像數據的存儲位置;
掛載模塊,用于根據虛擬機鏡像數據的存儲位置,掛載虛擬機的鏡像數據,將所述鏡像數據映射為病毒查殺服務器文件系統中的一個虛擬磁盤;
掃描執行模塊,用于在掛載模塊掛載虛擬機的鏡像數據之后,觸發運行病毒掃描引擎,根據病毒特征庫中已知病毒的特征,對所述虛擬磁盤進行掃描;
殺毒執行模塊,用于若掃描執行模塊的掃描結果發現病毒,則調用對應的殺毒程序進行病毒清除。
本發明實施例的技術方案病毒查殺服務器首先掛載虛擬機的鏡像數據,并對鏡像數據掛載后映射的虛擬磁盤進行病毒掃描;當掃描結果發現病毒時,調用對應的殺毒程序進行病毒清除,從而實現對虛擬機進行病毒查殺的目的。該方案中無需在虛擬機中安裝殺毒軟件,無需用戶進行殺毒操作,大大簡化了用戶的操作。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本發明實施例的主要實現原理流程圖;
圖2a為本發明實施例提供的計算機病毒查殺系統的部署環境示意圖;
圖2b為本發明實施例中在第一種分布式存儲設備中存儲鏡像數據的示意圖;
圖2c為本發明實施例中在第二種分布式存儲設備中存儲鏡像數據的示意圖;
圖3為本發明實施例提供的計算機病毒查殺方法的詳細流程圖;
圖4為本發明實施例提供的一種計算機病毒查殺裝置的結構示意圖;
圖5為本發明實施例提供的計算機病毒查殺裝置中掛載模塊的結構示意圖;
圖6為本發明實施例提供的計算機病毒查殺裝置中確定單元的結構示意圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都市華為賽門鐵克科技有限公司,未經成都市華為賽門鐵克科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110338866.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種布氣環及應用該布氣環的電化學電解池
- 下一篇:可見光局域網雙工通信方法





