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

一種桌面虛擬化壓力測(cè)試的方法

文檔序號(hào):7771498閱讀:336來(lái)源:國(guó)知局
一種桌面虛擬化壓力測(cè)試的方法
【專利摘要】一種桌面虛擬化壓力測(cè)試的方法,其特征在于通過(guò)這種測(cè)試方法有效的評(píng)估桌面虛擬化平臺(tái)性能瓶頸及性能需求,保證客戶客戶桌面虛擬化環(huán)境的高效、穩(wěn)定運(yùn)行。這種測(cè)試方法能夠評(píng)估桌面環(huán)境所需處理能力,存儲(chǔ)響應(yīng)速度,網(wǎng)絡(luò)要求等負(fù)載,能夠準(zhǔn)確代表當(dāng)前桌面用戶的實(shí)際工作習(xí)慣,也就是他們使用的應(yīng)用程序、使用的頻率、以及使用的“強(qiáng)度”等,提高,通過(guò)這種測(cè)試方法,可以估算當(dāng)前硬件環(huán)境是否滿足客戶需求。
【專利說(shuō)明】一種桌面虛擬化壓力測(cè)試的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及桌面虛擬化測(cè)試【技術(shù)領(lǐng)域】,具體涉及桌面虛擬化壓力測(cè)試的方法。
【背景技術(shù)】
[0002]傳統(tǒng)桌面虛擬化的部署方法論一般只按照經(jīng)驗(yàn)值來(lái)評(píng)估處理能力,存儲(chǔ)響應(yīng)速度,網(wǎng)絡(luò)要求等估算用戶負(fù)載,此方法通常無(wú)法真正評(píng)估虛擬化系統(tǒng)在生產(chǎn)環(huán)境下的實(shí)際負(fù)載。實(shí)際負(fù)載應(yīng)該能夠準(zhǔn)確代表當(dāng)前桌面用戶的實(shí)際工作習(xí)慣,也就是他們使用的應(yīng)用程序、使用的頻率、以及使用的“強(qiáng)度”等。
[0003]因此我們需要一個(gè)虛擬桌面壓力測(cè)試工具,以產(chǎn)生一個(gè)針對(duì)桌面虛擬機(jī)的各種應(yīng)用特點(diǎn)可調(diào)的現(xiàn)實(shí)的工作量,并收集結(jié)果數(shù)據(jù)(集群或節(jié)點(diǎn)的CPU使用率、內(nèi)存使用率、存儲(chǔ)和網(wǎng)絡(luò)等)用于分析,以確定一個(gè)特定的環(huán)境是否適宜運(yùn)行虛擬桌面系統(tǒng)。
[0004]這樣的工具稱為桌面參考架構(gòu)工作量模擬器,它可以被配置為模擬輕型、中型或重度工作量的虛擬桌面使用者的特征,包括應(yīng)用在典型的Windows桌面環(huán)境中的工作類型,可用于服務(wù)器和存儲(chǔ)性能評(píng)估,驗(yàn)證系統(tǒng)整體配置和可擴(kuò)展性,以及進(jìn)行研究和概念證明。

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

[0005]鑒于上述所存在的問(wèn)題,本發(fā)明的目的是提供一種桌面虛擬化壓力測(cè)試的方法,通過(guò)該方法可以指導(dǎo)桌面虛擬化環(huán)境使用者、管理者用于服務(wù)器和存儲(chǔ)性能評(píng)估,驗(yàn)證系統(tǒng)整體配置和可擴(kuò)展性,以及進(jìn)行研究和概念證明。
[0006]本發(fā)明的目的是按以下方式實(shí)現(xiàn)的,包括:負(fù)載會(huì)話啟動(dòng)虛擬機(jī)、目標(biāo)桌面虛擬機(jī)、RAffC控制器虛擬機(jī),其中:
負(fù)載會(huì)話啟動(dòng)虛擬機(jī):必須設(shè)置一個(gè)或多個(gè)負(fù)載會(huì)話啟動(dòng)虛擬機(jī),以支持啟動(dòng)桌面負(fù)載會(huì)話,每個(gè)負(fù)載會(huì)話啟動(dòng)虛擬機(jī)支持啟動(dòng)20個(gè)桌面負(fù)載會(huì)話,如果你需要模擬100個(gè)用戶的在線訪問(wèn)負(fù)載,你需要?jiǎng)?chuàng)建5個(gè)此類型的虛擬機(jī);
目標(biāo)桌面虛擬機(jī),負(fù)責(zé)運(yùn)行工作負(fù)載=RAWC代碼駐留在每個(gè)虛擬桌面上,以運(yùn)行策略定義的各種工作負(fù)載;
RAWC控制器虛擬機(jī),RAWC控制器管理RAWC⑶I配置界面以及存放負(fù)載配置和日志文件的共享網(wǎng)絡(luò)文件夾,RAffC控制器是物理機(jī)或虛擬機(jī);
具體測(cè)試步驟如下:
1)設(shè)置RAWC圖形用戶界面
RAffC圖形用戶界面用于配置RAWC,圖形用戶界面讓使用者能夠方便的保存和檢索測(cè)試變量,創(chuàng)建日志文件夾,并定義在Active Directory組基礎(chǔ)上的獨(dú)一無(wú)二的工作負(fù)載,此外,使用GUI來(lái)增加或減少工作負(fù)載或調(diào)整用戶行為,包括:每分鐘打字的速度;
2)配置標(biāo)簽
配置選項(xiàng)卡包含兩部分,通用和工作負(fù)載,包括:配置選項(xiàng)卡包含測(cè)試、登陸信息,電子郵件變量以及為每個(gè)Active Directory組選擇的應(yīng)用程序啟動(dòng)順序,此功能允許定義作為工作負(fù)載應(yīng)用程序的運(yùn)行動(dòng)作,以確定這些動(dòng)作是否以一個(gè)隨機(jī)或靜態(tài)順序執(zhí)行;
3)隨機(jī)順序
隨機(jī)順序是RAWC標(biāo)準(zhǔn)模式,采用隨機(jī)順序應(yīng)用程序動(dòng)作時(shí),應(yīng)用程序工作負(fù)載將在不同的虛擬機(jī)以不同的順序運(yùn)行,當(dāng)運(yùn)行隨機(jī)順序的應(yīng)用負(fù)載申請(qǐng)時(shí),需要了解以下幾點(diǎn):
(1)應(yīng)用程序運(yùn)行在一個(gè)隨機(jī)的順序;
(2)根據(jù)所選的人數(shù),根據(jù)測(cè)試虛擬機(jī)的總數(shù),應(yīng)用程序負(fù)載在不同啟動(dòng)延時(shí)生效;
(3)在應(yīng)用程序之間的隨機(jī)延時(shí),包括應(yīng)用程序啟動(dòng)延遲是即時(shí)計(jì)算的,當(dāng)多個(gè)應(yīng)用程序負(fù)載運(yùn)行在隨機(jī)模式下時(shí),隨機(jī)延遲按照用戶選擇的上限在使用中即時(shí)計(jì)算;
4)靜態(tài)順序
靜態(tài)順序,即是將多個(gè)應(yīng)用程序負(fù)載運(yùn)行在一個(gè)靜態(tài)已定義順序上,所有的虛擬機(jī)將運(yùn)行完全相同的順序,包括應(yīng)用程序負(fù)載的運(yùn)行順序,以及多個(gè)應(yīng)用程序負(fù)載之間的固定延遲運(yùn)行,此功能使測(cè)試者能夠一遍又一遍地重復(fù)測(cè)試,當(dāng)運(yùn)行靜態(tài)順序的應(yīng)用負(fù)載申請(qǐng)時(shí),需要了解以下幾點(diǎn):
(1)將用完全相同的順序運(yùn)行每個(gè)虛擬機(jī)上的每個(gè)迭代的應(yīng)用;
(2)沒(méi)有啟動(dòng)延時(shí)生效,在這種情況下延時(shí)已無(wú)關(guān)緊要,因?yàn)橥耆嗤膽?yīng)用程序在每個(gè)虛擬機(jī)上按相同的順序運(yùn)行;
(3)在應(yīng)用程序之間的延時(shí),包括:應(yīng)用程序啟動(dòng)延遲,現(xiàn)在是一個(gè)固定的延遲時(shí)間,用戶定義的上限將成為成為多個(gè)應(yīng)用程序之間的實(shí)際延遲;
5)應(yīng)用程序啟動(dòng)延遲
應(yīng)用程序的啟動(dòng)延遲用于增加或減少服務(wù)器上運(yùn)行的應(yīng)用程序負(fù)載,包括:更加密集的運(yùn)行或其它,請(qǐng)注意以下幾點(diǎn):
當(dāng)運(yùn)行應(yīng)用的隨機(jī)順序申請(qǐng)時(shí),為應(yīng)用程序選擇的運(yùn)行延遲數(shù)將成為隨機(jī)延遲的上限,隨機(jī)延遲如果選擇120秒為上限,其實(shí)際隨機(jī)延時(shí)即時(shí)計(jì)算為I秒或119秒或任何在120秒之間的時(shí)間;
當(dāng)運(yùn)行應(yīng)用的靜態(tài)順序申請(qǐng)時(shí),對(duì)選定的上限運(yùn)行延遲,將成為實(shí)際運(yùn)行的應(yīng)用程序負(fù)載之間的固定延遲;
如果測(cè)試環(huán)境中的虛擬機(jī)數(shù)量越多,則建議選用較大的一個(gè)上限數(shù)字,通過(guò)選擇較小的上限數(shù)字,生成通過(guò)使應(yīng)用程序運(yùn)行更密集而因此產(chǎn)生較重的工作負(fù)載;
6)虛擬機(jī)的被測(cè)總數(shù)
壓力測(cè)試下使用的虛擬機(jī)總數(shù),可用于判定虛擬機(jī)的”開(kāi)始延遲”,此功能能夠模擬一個(gè)正常的登錄場(chǎng)景,或者用于創(chuàng)建一個(gè)更加密集的’啟動(dòng)風(fēng)暴’,配置’啟動(dòng)風(fēng)暴’場(chǎng)景時(shí),會(huì)發(fā)生更多的虛擬機(jī)同時(shí)啟動(dòng)且他們的工作負(fù)載更加接近,從而在服務(wù)器上創(chuàng)建一個(gè)較大的負(fù)載峰值,一個(gè)’啟動(dòng)風(fēng)暴’的場(chǎng)景很可能實(shí)際發(fā)生在早上的首次系統(tǒng)登錄或者系統(tǒng)剛剛從停電中恢復(fù);
一個(gè)正常的登錄場(chǎng)景允許虛擬機(jī)在一段時(shí)間內(nèi)逐步運(yùn)行他們的工作負(fù)載,根據(jù)以下描述,從最接近您進(jìn)行測(cè)試的虛擬機(jī)數(shù)量中選擇對(duì)應(yīng)的場(chǎng)景;
-10個(gè)測(cè)試虛擬機(jī)-沒(méi)有啟動(dòng)延時(shí)
-64個(gè)測(cè)試虛擬機(jī)-O到12分鐘啟動(dòng)延時(shí) -250個(gè)測(cè)試虛擬機(jī)-O到24分鐘啟動(dòng)延時(shí) -500-1000個(gè)測(cè)試虛擬機(jī)-O到54分鐘啟動(dòng)延時(shí);
7)測(cè)試模式
圖形用戶界面GUI允許選擇測(cè)試迭代的次數(shù)或持續(xù)的時(shí)間,以分鐘計(jì)算,一 RAffC測(cè)試將據(jù)此運(yùn)行相應(yīng)數(shù)量的工作負(fù)載;
8)測(cè)試持續(xù)時(shí)長(zhǎng)
圖形用戶界面GUI允許選擇你想要的虛擬機(jī)工作負(fù)載運(yùn)行迭代次數(shù),如果您對(duì)應(yīng)用程序的打開(kāi)和關(guān)閉時(shí)間有興趣,你會(huì)想運(yùn)行至少三個(gè)迭代——應(yīng)用程序需要較長(zhǎng)時(shí)間才能打開(kāi)第一次,到了第二次迭代,由于應(yīng)用/頁(yè)面已被緩存,其打開(kāi)時(shí)間將大大縮短,時(shí)間持續(xù)時(shí)間允許您選擇想要進(jìn)行壓力測(cè)試運(yùn)行的時(shí)間,您不必再估算有多少次迭代,取而代之以進(jìn)行4小時(shí)甚至8小時(shí)的壓力測(cè)試運(yùn)行,當(dāng)使用持續(xù)時(shí)間時(shí),需要了解以下幾點(diǎn):
(1)虛擬機(jī)不會(huì)在完全相同的時(shí)間或準(zhǔn)確的持續(xù)時(shí)間上結(jié)束;
(2)在隨機(jī)順序或靜態(tài)順序應(yīng)用程序延遲之前和之后,將進(jìn)行時(shí)間的檢查;
(3)當(dāng)應(yīng)用程序正在執(zhí)行時(shí),時(shí)間檢查將發(fā)生在一個(gè)特定點(diǎn),包括:
a.一時(shí)間檢查發(fā)生在電子郵件發(fā)送之前或之后,但不會(huì)在電子郵創(chuàng)建時(shí);
b.一時(shí)間檢查發(fā)生在幻燈片演示之前或之后;
c.當(dāng)持續(xù)時(shí)間已經(jīng)得到滿足時(shí),日志文件被關(guān)閉,同時(shí)在虛擬桌面上任何已打開(kāi)的應(yīng)用程序?qū)㈥P(guān)閉;
9)注銷用戶
測(cè)試者現(xiàn)在可以通過(guò)圖形用戶界面,指定如果用戶登錄的虛擬機(jī)進(jìn)行工作負(fù)載測(cè)試后是注銷退出還是仍然登錄,RAWC圖形用戶界面⑶I ;
RAffC圖形用戶界面用于配置RAWC,圖形用戶界面讓使用者能夠方便的保存和檢索測(cè)試變量,創(chuàng)建日志文件夾,并定義在Active Directory組基礎(chǔ)上的獨(dú)一無(wú)二的工作負(fù)載,此外,使用GUI來(lái)增加或減少工作負(fù)載或調(diào)整用戶行為,包括:如每分鐘打字的速度;
10)配置標(biāo)簽
配置選項(xiàng)卡包含兩部分,通用和工作負(fù)載,包括:配置選項(xiàng)卡包含測(cè)試、登陸信息,電子郵件變量,以及為每個(gè)Active Directory組選擇的應(yīng)用。
本發(fā)明的有益效果是:通過(guò)本發(fā)明的方法可以指導(dǎo)桌面虛擬化環(huán)境使用者、管理者用于服務(wù)器和存儲(chǔ)性能評(píng)估,驗(yàn)證系統(tǒng)整體配置和可擴(kuò)展性,以及進(jìn)行研究和概念證明。
【具體實(shí)施方式】
[0007]本發(fā)明的一種桌面虛擬化壓力測(cè)試的方法,內(nèi)容包括:
DRAffC圖形用戶界面(⑶I)
RAffC圖形用戶界面用于配置RAWC。圖形用戶界面讓使用者能夠方便的保存和檢索測(cè)試變量,創(chuàng)建日志文件夾,并定義在Active Directory組基礎(chǔ)上的獨(dú)一無(wú)二的工作負(fù)載。此外,可以使用GUI來(lái)增加或減少工作負(fù)載或調(diào)整用戶行為(如每分鐘打字的速度等)。
[0008]2)配置標(biāo)簽
配置選項(xiàng)卡包含兩部分,通用和工作負(fù)載,如下所示。配置選項(xiàng)卡包含測(cè)試、登陸信息,電子郵件變量,以及為每個(gè)Active Directory組選擇的應(yīng)用等。 應(yīng)用程序啟動(dòng)順序;
此功能允許定義作為工作負(fù)載應(yīng)用程序的運(yùn)行動(dòng)作,以確定這些動(dòng)作是否以一個(gè)隨機(jī)或靜態(tài)順序執(zhí)行。
[0009]3)隨機(jī)順序
隨機(jī)順序是RAWC標(biāo)準(zhǔn)模式。采用隨機(jī)順序應(yīng)用程序動(dòng)作時(shí),應(yīng)用程序工作負(fù)載將在不同的虛擬機(jī)以不同的順序運(yùn)行;
當(dāng)運(yùn)行隨機(jī)順序的應(yīng)用負(fù)載申請(qǐng)時(shí),需要了解以下幾點(diǎn):
a.應(yīng)用程序運(yùn)行在一個(gè)隨機(jī)的順序;
b.根據(jù)所選的人數(shù),根據(jù)測(cè)試虛擬機(jī)的總數(shù),應(yīng)用程序負(fù)載在不同啟動(dòng)延時(shí)生效;
c.在應(yīng)用程序之間的隨機(jī)延時(shí)(應(yīng)用程序啟動(dòng)延遲)是即時(shí)計(jì)算的,當(dāng)多個(gè)應(yīng)用程序負(fù)載運(yùn)行在隨機(jī)模式下時(shí),隨機(jī)延遲按照用戶選擇的上限在使用中即時(shí)計(jì)算。
[0010]4)靜態(tài)順序
靜態(tài)順序即是將多個(gè)應(yīng)用程序負(fù)載運(yùn)行在一個(gè)靜態(tài)已定義順序上,所有的虛擬機(jī)將運(yùn)行完全相同的順序,包括應(yīng)用程序負(fù)載的運(yùn)行順序,以及多個(gè)應(yīng)用程序負(fù)載之間的固定延遲運(yùn)行。此功能使測(cè)試者能夠一遍又一遍地重復(fù)測(cè)試。當(dāng)運(yùn)行靜態(tài)順序的應(yīng)用負(fù)載申請(qǐng)時(shí),需要了解以下幾點(diǎn):
a.將用完全相同的順序運(yùn)行每個(gè)虛擬機(jī)上的每個(gè)迭代(下文)的應(yīng)用;
b.沒(méi)有啟動(dòng)延時(shí)生效。在這種情況下延時(shí)已無(wú)關(guān)緊要,因?yàn)橥耆嗤膽?yīng)用程序在每個(gè)虛擬機(jī)上按相同的順序運(yùn)行;
c.在應(yīng)用程序之間的延時(shí)(應(yīng)用程序啟動(dòng)延遲)現(xiàn)在是一個(gè)固定的延遲時(shí)間。用戶定義的上限將成為成為多個(gè)應(yīng)用程序之間的實(shí)際延遲。
[0011]5)應(yīng)用程序啟動(dòng)延遲
應(yīng)用程序的啟動(dòng)延遲用于增加或減少服務(wù)器上運(yùn)行的應(yīng)用程序負(fù)載(更加密集的運(yùn)行或其它)。請(qǐng)注意以下幾點(diǎn):
a.當(dāng)運(yùn)行應(yīng)用的隨機(jī)順序申請(qǐng)時(shí),為應(yīng)用程序選擇的運(yùn)行延遲數(shù)將成為隨機(jī)延遲的上限。例如,隨機(jī)延遲如果選擇120秒為上限,其實(shí)際隨機(jī)延時(shí)可以即時(shí)計(jì)算為I秒或119秒或任何在120秒之間的時(shí)間;
b.當(dāng)運(yùn)行應(yīng)用的靜態(tài)順序申請(qǐng)時(shí),對(duì)選定的上限運(yùn)行延遲,將成為實(shí)際運(yùn)行的應(yīng)用程序負(fù)載之間的固定延遲;
c.通常,更大如果測(cè)試環(huán)境中的虛擬機(jī)數(shù)量越多,則建議選用較大的一個(gè)上限數(shù)字。通過(guò)選擇較小的上限數(shù)字,可以生成通過(guò)使應(yīng)用程序運(yùn)行更密集而因此產(chǎn)生較重的工作負(fù)載。
[0012]6)虛擬機(jī)的被測(cè)總數(shù)
壓力測(cè)試下使用的虛擬機(jī)總數(shù),可用于判定虛擬機(jī)的”開(kāi)始延遲”。此功能能夠模擬一個(gè)正常的登錄場(chǎng)景,或者用于創(chuàng)建一個(gè)更加密集的’啟動(dòng)風(fēng)暴’。配置’啟動(dòng)風(fēng)暴’場(chǎng)景時(shí),會(huì)發(fā)生更多的虛擬機(jī)同時(shí)啟動(dòng)且他們的工作負(fù)載更加接近,從而在服務(wù)器上創(chuàng)建一個(gè)較大的負(fù)載峰值。一個(gè)’啟動(dòng)風(fēng)暴’的場(chǎng)景很可能實(shí)際發(fā)生在早上的首次系統(tǒng)登錄或者系統(tǒng)剛剛從停電中恢復(fù)。
[0013]一個(gè)正常的登錄場(chǎng)景允許虛擬機(jī)在一段時(shí)間內(nèi)逐步運(yùn)行他們的工作負(fù)載。根據(jù)以下描述,從最接近您進(jìn)行測(cè)試的虛擬機(jī)數(shù)量中選擇對(duì)應(yīng)的場(chǎng)景。
[0014]-10個(gè)測(cè)試虛擬機(jī)-沒(méi)有啟動(dòng)延時(shí) -64個(gè)測(cè)試虛擬機(jī)-O到12分鐘啟動(dòng)延時(shí) -250個(gè)測(cè)試虛擬機(jī)-O到24分鐘啟動(dòng)延時(shí)
-500-1000個(gè)測(cè)試虛擬機(jī)-O到54分鐘啟動(dòng)延時(shí)。
[0015]7)測(cè)試模式
圖形用戶界面(GUI)允許選擇測(cè)試迭代的次數(shù)或持續(xù)的時(shí)間(分鐘)一 RAWC測(cè)試將據(jù)此運(yùn)行相應(yīng)數(shù)量的工作負(fù)載。
[0016]8)測(cè)試持續(xù)時(shí)長(zhǎng)
圖形用戶界面(GUI)允許選擇你想要的虛擬機(jī)工作負(fù)載運(yùn)行迭代次數(shù)。如果您對(duì)應(yīng)用程序的打開(kāi)和關(guān)閉時(shí)間有興趣,你會(huì)想運(yùn)行至少三個(gè)迭代——應(yīng)用程序需要較長(zhǎng)時(shí)間才能打開(kāi)第一次,到了第二次迭代,由于應(yīng)用/頁(yè)面已被緩存,其打開(kāi)時(shí)間將大大縮短。時(shí)間持續(xù)時(shí)間允許您選擇想要進(jìn)行壓力測(cè)試運(yùn)行的時(shí)間。您不必再估算有多少次迭代,取而代之以進(jìn)行4小時(shí)甚至8小時(shí)的壓力測(cè)試運(yùn)行。當(dāng)使用持續(xù)時(shí)間時(shí),需要了解以下幾點(diǎn):
a.虛擬機(jī)不會(huì)在完全相同的時(shí)間或準(zhǔn)確的持續(xù)時(shí)間上結(jié)束;
b.在隨機(jī)順序(或靜態(tài)順序)應(yīng)用程序延遲之前和之后,將進(jìn)行時(shí)間的檢查;
c.當(dāng)應(yīng)用程序正在執(zhí)行時(shí),時(shí)間檢查將發(fā)生在一個(gè)特定點(diǎn),例如:
(1)一時(shí)間檢查發(fā)生在電子郵件發(fā)送之前或之后,但不會(huì)在電子郵創(chuàng)建時(shí);
(2)一時(shí)間檢查發(fā)生在幻燈片演示之前或之后;
d.當(dāng)持續(xù)時(shí)間已經(jīng)得到滿足時(shí),日志文件被關(guān)閉,同時(shí)在虛擬桌面上任何已打開(kāi)的應(yīng)用程序?qū)㈥P(guān)閉。
[0017]9)注銷用戶
測(cè)試者現(xiàn)在可以通過(guò)圖形用戶界面,指定如果用戶登錄的虛擬機(jī)進(jìn)行工作負(fù)載測(cè)試后是注銷退出還是仍然登錄。
[0018]RAWC圖形用戶界面用于配置RAWC。圖形用戶界面讓使用者能夠方便的保存和檢索測(cè)試變量,創(chuàng)建日志文件夾,并定義在Active Directory組基礎(chǔ)上的獨(dú)一無(wú)二的工作負(fù)載。此外,可以使用⑶I來(lái)增加或減少工作負(fù)載或調(diào)整用戶行為(如每分鐘打字的速度等)。
[0019]10)配置標(biāo)簽
配置選項(xiàng)卡包含兩部分,通用和工作負(fù)載,如下所示。配置選項(xiàng)卡包含測(cè)試、登陸信息,電子郵件變量,以及為每個(gè)Active Directory組選擇的應(yīng)用等。
實(shí)施例
[0020]對(duì)虛擬桌面平臺(tái)進(jìn)行壓力測(cè)試步驟如下:
模擬用戶日常辦公的word應(yīng)用和IE應(yīng)用,同時(shí)開(kāi)啟上述的應(yīng)用,并隨機(jī)的打開(kāi)和切換應(yīng)用;
在word中,模擬用戶輸入文字,插入圖片,保存文檔,刪除文字,關(guān)閉、開(kāi)戶word ;
在IE中,將模擬用戶打開(kāi)IE,拖動(dòng)IE滾動(dòng)條,關(guān)閉、打開(kāi)IE窗口 ;
對(duì)于普通的日常辦公用戶而言,上述操作具有非常的普遍性和適用性,30個(gè)每隔60秒進(jìn)行一個(gè)用戶的登錄,每個(gè)用戶模擬上述的WORD及IE操作達(dá)20分鐘,完成后自動(dòng)注銷桌面;
管理員監(jiān)測(cè)VMware Vcenter來(lái)查看包括CPU/內(nèi)存/網(wǎng)絡(luò)/磁盤響應(yīng)等的性能數(shù)據(jù)及趨勢(shì)。
[0021]綜上所述,本發(fā)明有效的提供一種桌面虛擬化壓力測(cè)試的方法,通過(guò)該方法可以指導(dǎo)桌面虛擬化環(huán)境使用者、管理者用于服務(wù)器和存儲(chǔ)性能評(píng)估,驗(yàn)證系統(tǒng)整體配置和可擴(kuò)展性,以及進(jìn)行研究和概念證明。
[0022]以上所述,僅為本發(fā)明較佳的【具體實(shí)施方式】,介但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可以輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【權(quán)利要求】
1. 一種桌面虛擬化壓力測(cè)試的方法,其特征在于包括:負(fù)載會(huì)話啟動(dòng)虛擬機(jī)、目標(biāo)桌面虛擬機(jī)、RAffC控制器虛擬機(jī),其中: 負(fù)載會(huì)話啟動(dòng)虛擬機(jī):必須設(shè)置一個(gè)或多個(gè)負(fù)載會(huì)話啟動(dòng)虛擬機(jī),以支持啟動(dòng)桌面負(fù)載會(huì)話,每個(gè)負(fù)載會(huì)話啟動(dòng)虛擬機(jī)支持啟動(dòng)20個(gè)桌面負(fù)載會(huì)話,如果你需要模擬100個(gè)用戶的在線訪問(wèn)負(fù)載,你需要?jiǎng)?chuàng)建5個(gè)此類型的虛擬機(jī); 目標(biāo)桌面虛擬機(jī),負(fù)責(zé)運(yùn)行工作負(fù)載=RAWC代碼駐留在每個(gè)虛擬桌面上,以運(yùn)行策略定義的各種工作負(fù)載; RAWC控制器虛擬機(jī),RAWC控制器管理RAWC⑶I配置界面以及存放負(fù)載配置和日志文件的共享網(wǎng)絡(luò)文件夾,RAffC控制器是物理機(jī)或虛擬機(jī); 具體測(cè)試步驟如下: 1)設(shè)置RAWC圖形用戶界面 RAffC圖形用戶界面用于配置RAWC,圖形用戶界面讓使用者能夠方便的保存和檢索測(cè)試變量,創(chuàng)建日志文件夾,并定義在Active Directory組基礎(chǔ)上的獨(dú)一無(wú)二的工作負(fù)載,此外,使用GUI來(lái)增加或減少工作負(fù)載或調(diào)整用戶行為,包括:每分鐘打字的速度; 2)配置標(biāo)簽 配置選項(xiàng)卡包含兩部分,通用和工作負(fù)載,包括:配置選項(xiàng)卡包含測(cè)試、登陸信息,電子郵件變量以及為每個(gè)Active Directory組選擇的應(yīng)用程序啟動(dòng)順序,此功能允許定義作為工作負(fù)載應(yīng)用程序的運(yùn)行動(dòng)作,以確定這些動(dòng)作是否以一個(gè)隨機(jī)或靜態(tài)順序執(zhí)行; 3)隨機(jī)順序 隨機(jī)順序是RAWC標(biāo)準(zhǔn)模式,采用隨機(jī)順序應(yīng)用程序動(dòng)作時(shí),應(yīng)用程序工作負(fù)載將在不同的虛擬機(jī)以不同的順序運(yùn)行,當(dāng)運(yùn)行隨機(jī)順序的應(yīng)用負(fù)載申請(qǐng)時(shí),需要了解以下幾點(diǎn): (1)應(yīng)用程序運(yùn)行在一個(gè)隨機(jī)的順序; (2)根據(jù)所選的人數(shù),根據(jù)測(cè)試虛擬機(jī)的總數(shù),應(yīng)用程序負(fù)載在不同啟動(dòng)延時(shí)生效; (3)在應(yīng)用程序之間的隨機(jī)延時(shí),包括應(yīng)用程序啟動(dòng)延遲是即時(shí)計(jì)算的,當(dāng)多個(gè)應(yīng)用程序負(fù)載運(yùn)行在隨機(jī)模式下時(shí),隨機(jī)延遲按照用戶選擇的上限在使用中即時(shí)計(jì)算; 4)靜態(tài)順序 靜態(tài)順序,即是將多個(gè)應(yīng)用程序負(fù)載運(yùn)行在一個(gè)靜態(tài)已定義順序上,所有的虛擬機(jī)將運(yùn)行完全相同的順序,包括應(yīng)用程序負(fù)載的運(yùn)行順序,以及多個(gè)應(yīng)用程序負(fù)載之間的固定延遲運(yùn)行,此功能使測(cè)試者能夠一遍又一遍地重復(fù)測(cè)試,當(dāng)運(yùn)行靜態(tài)順序的應(yīng)用負(fù)載申請(qǐng)時(shí),需要了解以下幾點(diǎn): (1)將用完全相同的順序運(yùn)行每個(gè)虛擬機(jī)上的每個(gè)迭代的應(yīng)用; (2)沒(méi)有啟動(dòng)延時(shí)生效,在這種情況下延時(shí)已無(wú)關(guān)緊要,因?yàn)橥耆嗤膽?yīng)用程序在每個(gè)虛擬機(jī)上按相同的順序運(yùn)行; (3)在應(yīng)用程序之間的延時(shí),包括:應(yīng)用程序啟動(dòng)延遲,現(xiàn)在是一個(gè)固定的延遲時(shí)間,用戶定義的上限將成為成為多個(gè)應(yīng)用程序之間的實(shí)際延遲; 5)應(yīng)用程序啟動(dòng)延遲 應(yīng)用程序的啟動(dòng)延遲用于增加或減少服務(wù)器上運(yùn)行的應(yīng)用程序負(fù)載,包括:更加密集的運(yùn)行或其它,請(qǐng)注意以下幾點(diǎn): 當(dāng)運(yùn)行應(yīng)用的隨機(jī)順序申請(qǐng)時(shí),為應(yīng)用程序選擇的運(yùn)行延遲數(shù)將成為隨機(jī)延遲的上限,隨機(jī)延遲如果選擇120秒為上限,其實(shí)際隨機(jī)延時(shí)即時(shí)計(jì)算為I秒或119秒或任何在120秒之間的時(shí)間; 當(dāng)運(yùn)行應(yīng)用的靜態(tài)順序申請(qǐng)時(shí),對(duì)選定的上限運(yùn)行延遲,將成為實(shí)際運(yùn)行的應(yīng)用程序負(fù)載之間的固定延遲; 如果測(cè)試環(huán)境中的虛擬機(jī)數(shù)量越多,則建議選用較大的一個(gè)上限數(shù)字,通過(guò)選擇較小的上限數(shù)字,生成通過(guò)使應(yīng)用程序運(yùn)行更密集而因此產(chǎn)生較重的工作負(fù)載; 6)虛擬機(jī)的被測(cè)總數(shù) 壓力測(cè)試下使用的虛擬機(jī)總數(shù),可用于判定虛擬機(jī)的”開(kāi)始延遲”,此功能能夠模擬一個(gè)正常的登錄場(chǎng)景,或者用于創(chuàng)建一個(gè)更加密集的’啟動(dòng)風(fēng)暴’,配置’啟動(dòng)風(fēng)暴’場(chǎng)景時(shí),會(huì)發(fā)生更多的虛擬機(jī)同時(shí)啟動(dòng)且他們的工作負(fù)載更加接近,從而在服務(wù)器上創(chuàng)建一個(gè)較大的負(fù)載峰值,一個(gè)’啟動(dòng)風(fēng)暴’的場(chǎng)景很可能實(shí)際發(fā)生在早上的首次系統(tǒng)登錄或者系統(tǒng)剛剛從停電中恢復(fù); 一個(gè)正常的登錄場(chǎng)景允許虛擬機(jī)在一段時(shí)間內(nèi)逐步運(yùn)行他們的工作負(fù)載,根據(jù)以下描述,從最接近您進(jìn)行測(cè)試的虛擬機(jī)數(shù)量中選擇對(duì)應(yīng)的場(chǎng)景; -10個(gè)測(cè)試虛擬機(jī)-沒(méi)有啟動(dòng)延時(shí) -64個(gè)測(cè)試虛擬機(jī)-O到12分鐘啟動(dòng)延時(shí) -250個(gè)測(cè)試虛擬機(jī)-O到24分鐘啟動(dòng)延時(shí) -500-1000個(gè)測(cè)試虛擬機(jī) -O到54分鐘啟動(dòng)延時(shí); 7)測(cè)試模式 圖形用戶界面GUI允許選擇測(cè)試迭代的次數(shù)或持續(xù)的時(shí)間,以分鐘計(jì)算,一 RAffC測(cè)試將據(jù)此運(yùn)行相應(yīng)數(shù)量的工作負(fù)載; 8)測(cè)試持續(xù)時(shí)長(zhǎng) 圖形用戶界面GUI允許選擇你想要的虛擬機(jī)工作負(fù)載運(yùn)行迭代次數(shù),如果您對(duì)應(yīng)用程序的打開(kāi)和關(guān)閉時(shí)間有興趣,你會(huì)想運(yùn)行至少三個(gè)迭代——應(yīng)用程序需要較長(zhǎng)時(shí)間才能打開(kāi)第一次,到了第二次迭代,由于應(yīng)用/頁(yè)面已被緩存,其打開(kāi)時(shí)間將大大縮短,時(shí)間持續(xù)時(shí)間允許您選擇想要進(jìn)行壓力測(cè)試運(yùn)行的時(shí)間,您不必再估算有多少次迭代,取而代之以進(jìn)行4小時(shí)甚至8小時(shí)的壓力測(cè)試運(yùn)行,當(dāng)使用持續(xù)時(shí)間時(shí),需要了解以下幾點(diǎn): (1)虛擬機(jī)不會(huì)在完全相同的時(shí)間或準(zhǔn)確的持續(xù)時(shí)間上結(jié)束; (2)在隨機(jī)順序或靜態(tài)順序應(yīng)用程序延遲之前和之后,將進(jìn)行時(shí)間的檢查; (3)當(dāng)應(yīng)用程序正在執(zhí)行時(shí),時(shí)間檢查將發(fā)生在一個(gè)特定點(diǎn),包括: a.一時(shí)間檢查發(fā)生在電子郵件發(fā)送之前或之后,但不會(huì)在電子郵創(chuàng)建時(shí); b.一時(shí)間檢查發(fā)生在幻燈片演示之前或之后; c.當(dāng)持續(xù)時(shí)間已經(jīng)得到滿足時(shí),日志文件被關(guān)閉,同時(shí)在虛擬桌面上任何已打開(kāi)的應(yīng)用程序?qū)㈥P(guān)閉; 9)注銷用戶 測(cè)試者現(xiàn)在可以通過(guò)圖形用戶界面,指定如果用戶登錄的虛擬機(jī)進(jìn)行工作負(fù)載測(cè)試后是注銷退出還是仍然登錄,RAWC圖形用戶界面⑶I ; RAffC圖形用戶界面用于配置RAWC,圖形用戶界面讓使用者能夠方便的保存和檢索測(cè)試變量,創(chuàng)建日志文件夾,并定義在Active Directory組基礎(chǔ)上的獨(dú)一無(wú)二的工作負(fù)載,此外,使用GUI來(lái)增加或減少工作負(fù)載或調(diào)整用戶行為,包括:如每分鐘打字的速度; 10)配置標(biāo)簽 配置選項(xiàng)卡包含兩部分,通用和工作負(fù)載,包括:配置選項(xiàng)卡包含測(cè)試、登陸信息,電子郵件變量,以及為每個(gè) Active Directory組選擇的應(yīng)用。
【文檔編號(hào)】H04L29/06GK103473118SQ201310439120
【公開(kāi)日】2013年12月25日 申請(qǐng)日期:2013年9月25日 優(yōu)先權(quán)日:2013年9月25日
【發(fā)明者】韓嘯 申請(qǐng)人:浪潮電子信息產(chǎn)業(yè)股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
罗平县| 哈巴河县| 成武县| 墨脱县| 田阳县| 财经| 马鞍山市| 定兴县| 靖远县| 邮箱| 朝阳市| 瑞金市| 微博| 遂平县| 无极县| 蓬莱市| 贵州省| 什邡市| 深泽县| 河北区| 铜川市| 清水县| 陈巴尔虎旗| 鸡泽县| 祥云县| 三亚市| 临汾市| 武宣县| 北京市| 武义县| 凭祥市| 北海市| 刚察县| 偏关县| 句容市| 莱州市| 乐业县| 云霄县| 新兴县| 若羌县| 天峻县|