欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種虛擬機性能參數(shù)收集的方法及系統(tǒng)的制作方法

文檔序號:9375332閱讀:429來源:國知局
一種虛擬機性能參數(shù)收集的方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機領(lǐng)域,特別涉及一種虛擬機性能參數(shù)收集的方法及系統(tǒng)。
【背景技術(shù)】
[0002]目前的虛擬機通過軟件模擬的方式實現(xiàn)具有完整硬件系統(tǒng)功能的、運行在一個完全隔離環(huán)境中的完整計算機系統(tǒng)。現(xiàn)有的虛擬機性能參數(shù)手機方案存在以下缺點:1.同系統(tǒng)內(nèi)各種性能參數(shù)取得方式不同;2.各種系統(tǒng)性能參數(shù)意義不同;3.各種系統(tǒng)性能參數(shù)格式不同;4.各種系統(tǒng)提供性能參數(shù)不同;5.記錄的性能參數(shù)不能相互比較。因此我們需要一種新型的虛擬機性能參數(shù)收集的方法及系統(tǒng)。

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

[0003]本發(fā)明提供了一種虛擬機性能參數(shù)收集的方法及系統(tǒng),其目的是為了方便相關(guān)領(lǐng)域的技術(shù)人員對虛擬機層的開發(fā)、分析和利用。
[0004]為了達(dá)到上述目的,本發(fā)明的實施例提供了一種虛擬機性能參數(shù)收集的方法,用于收集實體機中多個虛擬機的性能參數(shù),所述方法包括:在虛擬機側(cè)利用與虛擬機的操作系統(tǒng)對應(yīng)的參數(shù)收集器收集所述虛擬機的性能參數(shù);在虛擬機側(cè)利用所述參數(shù)收集器將所述性能參數(shù)傳遞到實體機中的參數(shù)匯集器;在實體機側(cè)將接收到所述性能參數(shù)按性能參數(shù)的收集時間寫入并保存到實體機的文檔中。
[0005]其中,所述虛擬機中的參數(shù)收集器將所述性能參數(shù)傳遞到實體機中的參數(shù)匯集器的步驟包括:
[0006]所述虛擬機中的參數(shù)收集器將所述性能參數(shù)的格式轉(zhuǎn)換成預(yù)定的格式;
[0007]所述虛擬機中的參數(shù)收集器將格式轉(zhuǎn)換后的所述性能參數(shù)傳遞到實體機中的參數(shù)匯集器。
[0008]其中,所述預(yù)定的格式為擴展標(biāo)記語言XML、數(shù)據(jù)交換語言JS0N、文檔對象模型DOM格式中的任意一種。
[0009]其中,所述利用與虛擬機的操作系統(tǒng)對應(yīng)的參數(shù)收集器收集所述虛擬機的性能參數(shù)的步驟之前,所述方法還包括:
[0010]響應(yīng)于新建虛擬機的操作動作,在實體機中創(chuàng)建用于監(jiān)控新建的虛擬機的狀態(tài)的參數(shù)匯集器。
[0011]其中,所述利用與虛擬機的操作系統(tǒng)對應(yīng)的參數(shù)收集器收集所述虛擬機的性能參數(shù)的步驟之前,所述方法還包括:
[0012]當(dāng)虛擬機的操作系統(tǒng)建立時,在虛擬機中創(chuàng)建與所述虛擬機的操作系統(tǒng)對應(yīng)的用于收集虛擬機性能參數(shù)的參數(shù)收集器。
[0013]其中,所述虛擬機中的參數(shù)收集器并將所述性能參數(shù)傳遞到實體機中的參數(shù)匯集器的步驟具體為:
[0014]所述虛擬機內(nèi)的性能參數(shù)收集器收集到的性能參數(shù)經(jīng)由實體機與虛擬機之間的虛擬網(wǎng)絡(luò)傳遞給實體機相對應(yīng)的參數(shù)匯集器。
[0015]其中,所述在實體機側(cè)將接收到所述性能參數(shù)按性能參數(shù)的收集時間寫入并保存到實體機的文檔中的步驟還包括:
[0016]所述參數(shù)匯集器每經(jīng)過一預(yù)設(shè)時間后新建另一個文檔,所述文檔用于保存所述收集到的性能參數(shù)。
[0017]本發(fā)明的實施例還提供了一種虛擬機性能參數(shù)收集系統(tǒng),用于收集實體機中多個虛擬機的性能參數(shù),其中,所述系統(tǒng)包括:
[0018]參數(shù)收集器,與虛擬機的操作系統(tǒng)相對應(yīng),用于在虛擬機側(cè)收集所述虛擬機的性能參數(shù),并傳遞到實體機中的參數(shù)匯集器中;
[0019]參數(shù)匯集器,用于在實體機側(cè)將接收到所述性能參數(shù)按性能參數(shù)的收集時間寫入并保存到實體機的文檔中。
[0020]其中,所述參數(shù)收集器還用于將所述性能參數(shù)的格式轉(zhuǎn)換成預(yù)定的格式。
[0021]其中,所述預(yù)定的格式為擴展標(biāo)記語言XML、數(shù)據(jù)交換語言JS0N、文檔對象模型DOM格式中的任意一種。
[0022]其中,所述參數(shù)匯集器還用于監(jiān)控新建的虛擬機的狀態(tài)。
[0023]其中,所述參數(shù)匯集器還用于每經(jīng)過一預(yù)設(shè)時間后新建另一個文檔,所述文檔用于保存所述收集到的性能參數(shù)
[0024]本發(fā)明的上述方案的有益效果如下:
[0025]本發(fā)明所提供的虛擬機性能參數(shù)收集的方法及系統(tǒng),通過對不同操作系統(tǒng)的性能參數(shù)的收集,使虛擬機層的參數(shù)收集簡單方便,并且達(dá)到統(tǒng)一收集、比較和記錄的目的,使虛擬機層中不同的操作系統(tǒng)進(jìn)行比較和交互;同時也方便相關(guān)領(lǐng)域的技術(shù)人員對虛擬機層的開發(fā)、分析和利用。
【附圖說明】
[0026]圖1為本發(fā)明的虛擬機性能參數(shù)收集的方法流程圖;
[0027]圖2為本發(fā)明的虛擬機性能參數(shù)收集的系統(tǒng)結(jié)構(gòu)示意圖。
【具體實施方式】
[0028]為使本發(fā)明要解決的技術(shù)問題、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖及具體實施例進(jìn)行詳細(xì)描述。
[0029]本發(fā)明針對現(xiàn)有的同系統(tǒng)內(nèi)各種性能參數(shù)不統(tǒng)一的問題,提供了一種虛擬機性能參數(shù)收集的方法及系統(tǒng)。
[0030]如圖1所示,本發(fā)明的實施例提供了一種虛擬機性能參數(shù)收集的方法,用于收集實體機中多個虛擬機的性能參數(shù),所述方法包括:
[0031]步驟11,在虛擬機側(cè)利用與虛擬機的操作系統(tǒng)對應(yīng)的參數(shù)收集器收集所述虛擬機的性能參數(shù);
[0032]所述虛擬機的操作系統(tǒng)可以是Linux/UNIX操作系統(tǒng)、Windows操作系統(tǒng)等,其中Linux/UNIX操作系統(tǒng)的性能參數(shù)如下:
[0033]CPU Utilizat1niCPU的使用時間百分比
[0034]Page-1n Rate:每秒鐘讀入到物理內(nèi)存中的頁數(shù)
[0035]Page-out Rate:每秒鐘寫入頁面文件和從物理內(nèi)存中刪除的頁數(shù)
[0036]Paging Rate:每秒鐘讀入物理內(nèi)存或?qū)懭腠撁嫖募械捻摂?shù)
[0037]Disk Rate:磁盤傳輸速率
[0038]Swap-1n Rate:正在交換的進(jìn)程數(shù)
[0039]Swap-out Rate:正在交換的進(jìn)程數(shù)
[0040]Incoming Packages Error rate:接收以太網(wǎng)數(shù)據(jù)包時每秒鐘接收到的錯誤數(shù)
[0041]Incoming Packages Rate:每秒鐘傳入的以太網(wǎng)數(shù)據(jù)包數(shù)
[0042]Collis1n Rate:每秒鐘在以太網(wǎng)上檢測到的沖突數(shù)
[0043]Average Load:上一分鐘同時處于“就緒”狀態(tài)的平均進(jìn)程數(shù)。
[0044]其中,Windows操作系統(tǒng)的性能參數(shù)如下:
[0045]Available Mbytes:可用物理內(nèi)存數(shù).
[0046]page/sec:表明由于硬件頁面錯誤而從磁盤取出的頁面數(shù),或由于頁面錯誤而寫入磁盤以釋放工作集空間的頁面數(shù)。
[0047]page read/sec:頁的硬故障,page/sec的子集,為了解析對內(nèi)存的引用,必須讀取頁文件的次數(shù)。
[0048]Average Disk Read/Write Queue Length:指讀取(寫入)請求(列隊)的平均數(shù)。
[0049]Disk Reads (Writes)/s:物理磁盤上每秒鐘磁盤讀、寫的次數(shù)。兩者相加,應(yīng)小于磁盤設(shè)備最大容量。
[0050]Average Disk sec/Read:指以秒計算的在此盤上讀取數(shù)據(jù)的所需平均時間。
[0051]Average Disk sec/Transfer:指以秒計算的在此盤上寫入數(shù)據(jù)的所需平均時間。
[0052]Bytes Total/sec:為發(fā)送和接收字節(jié)的速率,包括幀字符在內(nèi)。
[0053]% Processor Time:被處理器消耗的處理器時間數(shù)量。
[0054]步驟12,在虛擬機側(cè)利用所述參數(shù)收集器將所述性能參數(shù)傳遞到實體機中的參數(shù)匯集器;
[0055]步驟13,在實體機側(cè)將接收到所述性能參數(shù)按性能參數(shù)的收集時間寫入并保存到實體機的文檔中。
[0056]本發(fā)明的上述實施例通過所述參數(shù)收集器對不同操作系統(tǒng)的性能參數(shù)的收集,使虛擬機層的參數(shù)收集簡單方便,并且達(dá)到統(tǒng)一收集、比較和記錄的目的,使虛擬機層中不同的操作系統(tǒng)進(jìn)行比較和交互;同時也方便相關(guān)領(lǐng)域的技術(shù)人員對虛擬機層的開發(fā)、分析和利用。
[0057]其中,所述虛擬機中的參數(shù)收集器將所述性能參數(shù)傳遞到實體機中的參數(shù)匯集器的步驟包括:所述虛擬機中的參數(shù)收集器將所述性能參數(shù)的格式轉(zhuǎn)換成預(yù)定的格式;所述虛擬機中的參數(shù)收集器將格式轉(zhuǎn)換后的所述性能參數(shù)傳遞到實體機中的參數(shù)匯集器。
[0058]本發(fā)明的上述實施例通過所述參數(shù)匯集器將所述參數(shù)收集器收集到的性能參數(shù)的格式裝換成統(tǒng)一的格式,使虛擬機層中不同的操作系統(tǒng)進(jìn)行比較和交互,同時也方便相關(guān)
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
石门县| 安化县| 闵行区| 托克托县| 通城县| 即墨市| 宝清县| 福鼎市| 安阳市| 康马县| 甘南县| 天台县| 外汇| 磴口县| 永宁县| 沽源县| 敦化市| 古田县| 车险| 叶城县| 开江县| 阿拉善左旗| 卓资县| 大田县| 红安县| 宜宾县| 百色市| 灵川县| 岳阳市| 锡林浩特市| 祥云县| 专栏| 始兴县| 江北区| 泰安市| 潍坊市| 开封县| 浙江省| 富裕县| 西贡区| 鄂尔多斯市|