999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種虛擬桌面容量評測系統*

2016-11-15 03:15:48楊清玉李金麗穆芳成
網絡安全與數據管理 2016年19期
關鍵詞:系統

楊清玉,李 軒,李金麗,穆芳成

(1.中標軟件有限公司 測試認證中心,北京 100190;2.航天恒星科技有限公司 系統工程中心,北京 100086)

?

一種虛擬桌面容量評測系統*

楊清玉1,李 軒2,李金麗1,穆芳成1

(1.中標軟件有限公司 測試認證中心,北京 100190;2.航天恒星科技有限公司 系統工程中心,北京 100086)

該文設計了一種虛擬桌面容量評測系統。在虛擬機中運行工作負載,對指定操作的響應時間和性能數據進行周期性采樣。通過指定操作的響應時間來計算平均響應時間,確定基準響應時間和閾值響應時間;繪制響應時間曲線圖、虛擬機資源使用監控圖和主機資源使用監控圖,通過對比平均響應時間與閾值響應時間,評測虛擬桌面容量,通過資源使用情況判斷環境運行情況,輔助評測虛擬桌面容量,并能夠定位性能瓶頸。

云計算;虛擬桌面;容量評測

0 引言

云計算是一種基于互聯網的計算方式,通過這種方式,共享的軟硬件資源和信息可以按需求提供給計算機和其他設備[1]。虛擬化是指計算機元件在虛擬的基礎上運行。虛擬桌面是虛擬化技術發展的一個分支,是指支持企業實現桌面系統的遠程動態訪問與數據中心統一托管的技術[2]。

近年來,出現了一些具有代表性的虛擬化系統性能評測方法及相應的性能評測工具,如XenMon[3]、Xenoprof[4]、VMmark[5]等。但對于虛擬桌面容量的評測,仍然缺乏相應的評測方法。因此,如何更有針對性、更有效地對云計算環境下虛擬桌面容量進行評測成為需要解決的問題。

1 虛擬桌面容量評測系統描述

虛擬桌面容量評測系統主要包括四個部分:工作負載模塊、信息收集模塊、數據處理模塊和結果展示模塊。如圖1所示。

圖1 系統框架

1.1 工作負載模塊

根據真實的用戶行為模擬用戶工作負載。工作負載使用用戶日常使用的應用程序,如Word、Excel、IE瀏覽器等。這些工作負載在運行時會占用虛擬機的CPU、內存、磁盤等資源,從而實現對虛擬機系統的加壓功能。工作負載根據并行的應用數量和應用組合分為輕負載、中負載和重負載三種工作負載類型,不同的工作負載占用的虛擬機資源不同。

開始測試時,系統連接虛擬桌面并登錄虛擬機系統,自動執行預設的工作負載,對虛擬機系統生成壓力。

1.2 信息收集模塊

測試過程中,系統周期性采樣虛擬機在運行工作負載時指定操作的響應時間,監測虛擬機以及虛擬機所在主機的性能數據。

1.2.1 操作響應時間

系統周期性采樣虛擬機5種操作的響應時間以及采樣發生時所在環境中運行工作負載的虛擬機數量。采樣的5種操作包括啟動記事本、啟動記事本的打開對話框、啟動記事本打印對話框、啟動Word文檔、使用WinRAR壓縮文件。

1.2.2 性能監測

系統周期性采樣虛擬機和虛擬機所在主機的性能數據以及環境中運行工作負載的虛擬機數量。性能數據包括CPU使用率和內存使用率。

1.3 數據處理模塊

當測試結束后,系統對收集到的數據進行處理。根據指定操作的響應時間計算平均響應時間,并確定基準響應時間和閾值響應時間。

1.4 結果展示模塊

系統根據平均響應時間繪制響應時間曲線圖,標記不同虛擬機數量下對應的平均響應時間、最大響應時間、最小響應時間以及環境的基準響應時間和閾值響應時間。如果在某虛擬機數量下對應的平均響應時間大于閾值響應時間,則可在此之前確定虛擬桌面最大容量。

系統根據收集到的虛擬機性能監測數據繪制虛擬機資源使用曲線圖,通過該曲線圖可以監測虛擬機具體運行情況,判斷虛擬機是否在運行過程中出現阻塞以及阻塞的原因。

系統根據主機性能監測數據繪制主機資源使用曲線圖。該曲線圖可以輔助判斷虛擬桌面容量,幫助尋找環境性能瓶頸。

2 評測指標的量化算法

2.1 總體響應時間

評測系統根據虛擬機中記錄的每種操作的響應時間計算每次采樣的總體響應時間。由于每種操作的響應時間是不同的,例如使用WinRAR軟件壓縮文件的時間遠遠大于打開記事本的“打開對話框”的時間。為了確保每種操作的響應時間對總體響應時間的影響相同,總體響應時間等于不同操作的響應時間加權后求和,計算方法如式(1)所示。fi為第i種操作響應時間的權重,Tjki為運行工作負載的虛擬機個數為j的第k次采樣結果中的第i種操作的響應時間,n為操作的種類,Tjk為運行工作負載的虛擬機個數為j的第k次采樣的總體響應時間。

(1)

2.2 平均響應時間

根據總體響應時間計算平均響應時間,計算步驟如下:

(1)確定樣本數量

①將虛擬機個數為j時的所有采樣的總體響應時間進行升序排序。

②如果采樣數大于最小樣本數量(默認為3),則去除樣本中最大5%和最小5%的數據(至少去除一個最大值,一個最小值),剩余的采樣數m為用于計算平均響應時間的樣本數。

對運行工作負載虛擬機個數為j時的m個總體響應時間求平均,得到運行工作負載虛擬機個數為j時的平均響應時間Tj,如式(2)所示。

(2)

2.3 基準響應時間計算

基準響應時間(Baseline)代表了測試環境中最快的響應時間。基準響應時間最大的作用是幫助計算閾值響應時間(Threshold)。

首先將所有平均響應時間進行升序排序,然后根據式(3)計算基準響應時間。

(3)

基準響應時間的計算存在以下3種情況:

(1)測試虛擬機個數x等于1時,該虛擬機的平均響應時間即為基準響應時間。

(2)測試虛擬機個數為1

(3)測試虛擬機個數x>5時,將所有平均響應時間進行升序排序,對最低的5個平均響應時間求平均,結果作為基準響應時間。

在康復訓練后期,患者需要根據自己的運動意圖進行主動康復訓練。采用阻抗控制方法建立機器人與患者之間力與位置的動態關系,實現患者主動參與的主動訓練控制,同時采用模糊自適應邏輯對阻抗參數實時調整。

2.4 閾值響應時間計算

閾值響應時間等于基準響應時間加1 000,即:

TThreshold=Tbaseline+1 000

(4)

3 系統實驗

3.1 環境部署

測試環境選用的服務器配置為Intel Xeon 1路4核CPU,開啟超線程,CPU主頻為3.70 GHz,物理內存40 GB,Swap 24 GB,采用SSD固態硬盤,硬盤容量250 GB。

服務器所安裝的操作系統為中標麒麟高級服務器操作系統,云環境部署中標麒麟微云操作系統2.0。在云環境中創建35個Windows7虛擬機,虛擬機配置為1個虛擬內核,1.5 GB內存,系統磁盤40 GB。

3.2 測試方法

采用遞增的方式,連接虛擬桌面,登錄虛擬機系統,在虛擬機中運行中等工作負載。中等負載同時運行4~6個應用,該工作負載一共運行8個應用,完成以下任務:

(1)Word:打開一個Word文檔,編輯文檔。

(2)Excel:打開一個Excel文件,編輯文件。

(3)Power Point:打開一個PPT演示文稿,幻燈片放映、新建幻燈片、編輯幻燈片。

(4)IE:瀏覽網頁、播放在線視頻。

(5)Adobe Reader:打開一個PDF文件、查找內容。

(6)Windows照片查看器:查看系統自帶的示例圖片。

(7)Windows Media Player:打開一個本地視頻,循環播放。

(8)計算器:打開計算器,執行加減乘除等運算。

評測系統周期性地采樣虛擬機和虛擬機所在主機的性能數據以及當前環境中運行工作負載的虛擬機數量。

3.3 結果分析

3.3.1 響應時間結果

35臺虛擬機運行中等負載的響應時間數據如表1所示。由于運行的虛擬機個數大于5個,所以基準響應時間等于最小的5個平均響應時間的平均值,即為912 ms,閾值響應時間為1 912 ms。當運行中等負載的虛擬機數量為34個時,平均響應時間為2 063 ms,大于閾值響應時間,所以該環境的虛擬桌面容量取值33個。

35臺虛擬機運行中等負載的響應時間曲線如圖2所示。

3.3.2 虛擬機資源使用監控

以其中一個虛擬機為例,虛擬機資源使用曲線圖如圖3所示。虛擬機的CPU使用率在40%~70%,內存使用率在60%~80%,虛擬機系統運行平穩。

3.3.3 主機資源使用監控

主機資源使用曲線圖如圖4所示。由圖可知,隨著運行工作負載的虛擬機數量的增多,主機的資源使用率也隨著增加。由該圖也可知,主機的內存使用率最終接近100%,所以,可以通過增加主機內存來提高虛擬桌面容量。

4 結束語

本文設計了一種虛擬桌面容量評測系統,在虛擬機中運行工作負載,周期性采樣指定操作的響應時間和性能數據。根據指定操作的響應時間來計算平均響應時間、基準響應時間和閾值響應時間。通過對比平均響應時間與閾值響應時間,從而判斷是否達到虛擬桌面最大容量。通過資源使用曲線圖監控虛擬機和主機運行情況,并輔助判斷是否達到虛擬桌面最大容量。本文以公司產品為例,

表1 響應時間表 (單位:ms)

圖2 響應時間曲線圖

圖3 虛擬機資源使用曲線圖

圖4 主機資源使用曲線圖

評測了虛擬桌面容量,并幫助定位性能瓶頸。這些能夠為云環境中的虛擬桌面規劃部署以及性能改進提供參考依據。

[1] Wikipedia.Cloud computing[EB/OL].[2016-05-30].https://en.wikipedia.org/wiki/Cloud_computing.

[2] 馬薈.虛擬桌面落云端[J].互聯網周刊,2015,5(9):60-62.

[3] SOLTESZ S,POTZL H,FIUCZYNSKI M E,et al.Container-based operating system virtualization: a scalable,high-performance alternative to hypervisors[C].Proceedings of the 2007 Eurosys Conference,Mar 21-23,2007,Lisbon,Portugal.New York,USA: ACM,2007:275-287.

[4] MENON A,SANTOS J R,TURNER Y,et al.Diagnosing performance overheads in the xen virtual machine environment[C].Proceedings of VEE’05.Chicago,Illinois,USA: [s.n.],2005:13-23.

[5] MAKHIJA V,HERNDON B,SMITH P,et al.VMmark: a scalable benchmark for virtualized systems[R].VMware Inc,CA,Tech.Rep.VMware-TR-2006-002,2006.

A capacity evaluation system for virtual desktop

Yang Qingyu1,Li Xuan2,Li Jinli1,Mu Fangcheng1

(1.Test and Certification Center,China Standard Software Co.,Ltd.,Beijing 100190,China; 2.System Engineering Center,Space Star Technology Co.,Ltd.,Beijing 100086,China)

A capacity evaluation system for virtual desktop was designed.It ran workload in virtual machines.The system periodically sampled the response time of specified operations,monitored the performance data.According to the response time of specified operations,the system could calculate the average response time and determine the baseline and threshold response time.The system drew the response time graph,the resource utilization graph of virtual machines and the resource utilization graph of hosts.By comparing the average response time to the threshold response time,the capacity of virtual desktop could be evaluated.According to the use of resource,it could judge the environmental operating conditions,assistantly evaluate the capacity of virtual desktop and locate the performance bottlenecks.

Cloud computing; virtual desktop; capacity evaluation

國家高技術研究發展計劃(863計劃)(2014AA123001)

TP302.7

A DOI:10.19358/j.issn.1674-7720.2016.19.004

楊清玉,李軒,李金麗,等.一種虛擬桌面容量評測系統[J].微型機與應用,2016,35(19):14-16,20.

2016-06-12)

楊清玉(1986-),女,工學碩士,工程師,主要研究方向:云計算測試、自動化測試。

李軒(1980-),男,工學碩士,工程師,主要研究方向:通信系統設計。

李金麗(1974-),女,工學學士,高級工程師,主要研究方向:操作系統及相關應用軟件測試及自動化。

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 囯产av无码片毛片一级| 亚洲天堂免费观看| 99re精彩视频| 在线毛片免费| 特级毛片8级毛片免费观看| 亚洲码一区二区三区| 亚洲国产成人久久精品软件| 国产人成乱码视频免费观看| 26uuu国产精品视频| 精品一区二区三区波多野结衣| 精品成人一区二区三区电影| 国产成人精品一区二区三在线观看| 日本在线欧美在线| 国产18页| 中文字幕在线看| 日本国产一区在线观看| 欧美五月婷婷| 91人妻日韩人妻无码专区精品| 免费无码AV片在线观看中文| av无码一区二区三区在线| 久久人人97超碰人人澡爱香蕉 | 久久精品中文字幕免费| 国产在线自乱拍播放| 欧美国产日韩在线播放| 色亚洲激情综合精品无码视频 | 东京热高清无码精品| 99激情网| 国产麻豆aⅴ精品无码| 成人亚洲国产| 亚洲第一在线播放| 永久免费av网站可以直接看的| 香蕉在线视频网站| 亚洲精品国产精品乱码不卞 | 中文字幕在线视频免费| 亚洲69视频| 精品福利视频网| 国产视频入口| 色悠久久久| 亚洲制服丝袜第一页| 久久黄色小视频| yy6080理论大片一级久久| 亚洲综合中文字幕国产精品欧美 | 欧美天天干| 新SSS无码手机在线观看| 亚洲中文字幕在线观看| 多人乱p欧美在线观看| 2048国产精品原创综合在线| 夜夜操天天摸| 免费可以看的无遮挡av无码| 中文字幕欧美日韩高清| 国产精品入口麻豆| 亚洲天堂免费在线视频| 在线毛片免费| 国产亚卅精品无码| jizz在线观看| 国产综合欧美| 女人av社区男人的天堂| 久久精品中文字幕免费| 日韩中文精品亚洲第三区| 国产又爽又黄无遮挡免费观看| 国产99视频在线| 欧美激情视频一区二区三区免费| 少妇人妻无码首页| 日韩精品毛片| 日韩毛片免费| 国产日韩欧美视频| 精品久久久久久久久久久| 秋霞一区二区三区| 中文字幕亚洲第一| 97视频免费在线观看| 日韩无码视频播放| 久爱午夜精品免费视频| 国产成人亚洲精品色欲AV| 人妻中文字幕无码久久一区| 免费一级无码在线网站| 国产视频只有无码精品| 无码aaa视频| Jizz国产色系免费| 97成人在线视频| 一本色道久久88| 日韩一区精品视频一区二区| 欧美一级在线播放|