[發明專利]一種網絡日志的記錄方法、系統及計算機有效
| 申請號: | 201010109170.5 | 申請日: | 2010-02-05 |
| 公開(公告)號: | CN102147763A | 公開(公告)日: | 2011-08-10 |
| 發明(設計)人: | 王淼;賈兵;宋靖;林詩達;劉欣房;顧文錦 | 申請(專利權)人: | 中國長城計算機深圳股份有限公司 |
| 主分類號: | G06F11/34 | 分類號: | G06F11/34 |
| 代理公司: | 深圳中一專利商標事務所 44237 | 代理人: | 張全文 |
| 地址: | 518057 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 網絡日志 記錄 方法 系統 計算機 | ||
技術領域
本發明屬于計算機領域,尤其涉及一種網絡日志的記錄方法、系統及計算機。
背景技術
近年來,網絡安全已經引起廣泛的關注,隨著網絡用戶的普及,網絡的安全應用也變得越來越重要,其中對網絡的控制就顯得尤其重要。如計算機可能被不法人員盜用,系統會被惡意植入木馬程序,使計算機自動登錄一些病毒網站。
現有技術無法對計算機系統成功加載操作系統之后,對網絡日志進行記錄。從而使得計算機管理員無法快速的對計算機系統故障進行排查。
發明內容
本發明實施例所要解決的技術問題在于提供一種能夠對網絡日志進行記錄,從而能快速對計算機系統故障進行排查的網絡日志的記錄方法、系統及計算機。
為解決上述技術問題,本發明實施例提供一種網絡日志的記錄方法,所述方法包括以下步驟:
當計算機系統加電開啟進入系統后,對計算機系統執行的網絡訪問操作進行監控;
根據監控到的網絡訪問操作的執行過程中產生的執行參數,生成相應網絡操作的UEFI/BIOS級日志;
將生成的UEFI/BIOS級日志存儲到日志存儲區。
本發明實施例還提供一種網絡日志的記錄系統,所述系統包括:
VMM監控模塊,用于當計算機系統加電開啟進入系統后,對計算機系統執行的網絡訪問操作進行監控;
網絡日志生成模塊,用于根據監控到的網絡訪問操作的執行過程中產生的執行參數,生成相應網絡操作的UEFI/BIOS級日志;
網絡日志存儲模塊,用于將生成的UEFI/BIOS級日志存儲到日志存儲區。
本發明實施例還提供一種包括上面所述的網絡日志的記錄系統的計算機。
在本發明實施例中,通過在計算機加電開始到斷電關機過程中,對所有網絡資源訪問進行日志審計,從而可以快速的對計算機系統故障進行排查。
附圖說明
圖1是本發明實施例提供的網絡日志的記錄方法的實現流程示意圖。
圖2是本發明實施例提供的網絡日志的記錄方法的整體實現流程示意圖。
圖3是本發明實施例提供的基于UEFI的BIOS的總體邏輯架構。
圖4是本發明實施例提供的網絡日志的記錄系統的結構示意圖。
具體實施方式
為了使本發明所要解決的技術問題、技術方案及有益效果更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
在本發明實施例中,基于UEFI(Unified?Extensible?Firmware?Interface,統一的可擴展固件接口)/BIOS(Basic?Input?Output?System,基本輸入輸出系統)的架構下,應用虛擬化技術在計算機加電開始到斷電關機過程中,對所有網絡資源的訪問進行日志審計,從而可以快速的對計算機系統故障進行排查。
虛擬機(virtual?machine,VM)是支持多操作系統并行且運行在單個物理服務器上的一種系統,能夠提供更加有效的底層硬件使用。如果在某虛擬機中出現程序凍結現象,這并不會影響運行在虛擬機外的程序操作和操作系統的正常工作。虛擬機監視器(Virtual?Machine?Monitor,VMM)是由Vanderpool技術引入的一個軟件層。一個VMM可以是一個宿主,它可以完全控制系統中的處理器和其他的硬件資源,還可以對運行在他之上的VM分配資源,如:處理器、物理內存、中斷管理、輸入輸出端口I/O分配等。
虛擬化技術(Virtualization?Technology,VT)是一個廣義的術語,在計算機方面通常是指計算機元件在虛擬的基礎上而不是真實的基礎上運行。虛擬化技術可以擴大硬件的容量,簡化軟件的重新配置過程。CPU的虛擬化技術可以單CPU模擬多CPU并行,允許一個平臺同時運行多個操作系統,并且應用程序都可以在相互獨立的空間內運行而互不影響,從而顯著提高計算機的工作效率。
虛擬化技術與多任務以及超線程技術是完全不同的。多任務是指在一個操作系統中多個程序同時并行運行,而在虛擬化技術中,則可以同時運行多個操作系統,而且每一個操作系統中都有多個程序運行,每一個操作系統都運行在一個虛擬的CPU或者是虛擬主機上;而超線程技術只是單CPU模擬雙CPU來平衡程序運行性能,這兩個模擬出來的CPU是不能分離的,只能協同工作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國長城計算機深圳股份有限公司,未經中國長城計算機深圳股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010109170.5/2.html,轉載請聲明來源鉆瓜專利網。





