[發明專利]一種基于虛擬化應用平臺的服務性能測試方法無效
| 申請號: | 201010167573.5 | 申請日: | 2010-05-10 |
| 公開(公告)號: | CN101854271A | 公開(公告)日: | 2010-10-06 |
| 發明(設計)人: | 楊磊;喬鑫 | 申請(專利權)人: | 浪潮電子信息產業股份有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L29/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 250014 山*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 虛擬 應用 平臺 服務 性能 測試 方法 | ||
1.一種基于虛擬化應用平臺的服務性能測試方法,其特征在于,按測試要求通過客戶端向待測服務器上啟用的六種虛擬應用服務進行加壓:其中:
(1)通過安裝郵件客戶端:Microsoft?Outlook?2003和LoadSim壓力軟件,對已安裝域服務和郵件服務的虛擬郵件服務器進行加壓;
(2)通過在虛擬的Java服務器上安裝SPECjbb2005測試軟件進行加壓;
(3)虛擬的標準服務器,是模擬現實計算環境中,用來準備接受新的工作或者應對突發事件的備用服務器;
(4)在虛擬服務器上安裝SPECweb2005測試軟件,再通過客戶端向其加壓;
(5)數據庫服務器安裝的是MySQL,根據客戶要求可以更換為Oracle、微軟Sqlserver等數據庫,通過Sysbench軟件對其加壓;
(6)通過Dbench軟件向文件服務器進行加壓。
基于虛擬化平臺以應用性能為核心,通過測試方法的整理和規范,形成標準化的操作,準確定位系統瓶頸,從而保證產品性能測試結果的有效性,測試內容包括:
A、在待測服務器上安裝虛擬化軟件;
B、在客戶端服務器上安裝壓力測試軟件,對指定的虛擬機應用進行加壓;
C、監控待測服務器資源占用情況,評估服務器性能的測試結果;
D、安裝有虛擬化軟件的物理服務器一臺;
具體測試步驟如下:
首先,在被測服務器上安裝虛擬化軟件,然后按下列要求搭建測試環境:
(1)郵件服務器性能測試
通過虛擬化軟件,創建郵件服務虛擬機,根據應用情況,設定虛擬機的配置;操作系統為Windows2003SP2標準版;
A.如下方法安裝ASP.NET、NNTP和SMTP服務:
1)把Windows?Server?2003的系統盤或鏡像文件掛載到Virtual?Server的光驅;
2)在控制面板里,打開添加或刪除程序;
3)在面板的左側,選擇添加/刪除Windwos組件;
4)選擇應用服務;
5)點擊詳細按鈕在復選框中選擇ASP.NET;
6)其它保持不變;
7)選擇Internet?Information?Services(IIS);
8)點擊詳細按鈕;
9)在復選框中選擇NNTP和SMTP服務;
10)點擊應用退出;
B.按如下方法安裝Microsoft?Exchange?2003?Server:
1)點擊開始→運行,并在文本框中輸入“dcpromo”,單擊“確定”按鈕執行輸入的命令),出現Active?Directory安裝向導;
2)單擊“下一步”按鈕,出現“操作系統兼容性”提示對話框;
3)單擊“下一步”按鈕,出現“域控制器類型”對話框。選中“新域的域控制器”單選按鈕;
4)單擊“下一步”按鈕,出現“創建一個新域”對話框。選中“在新林中的域”單選按鈕;
5)單擊“下一步”按鈕,出現“新的域名”對話框。在“新域的DNS全名”文本框中,輸入完整的DNS名稱,如“vm-test.com”;
6)單擊“下一步”按鈕,出現“NetBIOS域名”對話框。系統自動將DNS名稱的前部分作為NetBIOS名稱;
7)單擊“下一步”按鈕,出現“數據庫和日志文件文件文件夾”對話框;
8)單擊“下一步”按鈕,出現“共享的系統卷”對話框;
9)單擊“下一步”按鈕,出現“DNS注冊診斷”對話框;
10)單擊“下一步”按鈕,出現“權限”對話框;
11)單擊“下一步”按鈕,出現“目錄服務還原模式的管理員密碼”對話框,輸入“還原模式密碼”和“確認密碼”,還原模式的密碼在該服務器目錄服務還原時使用;
12)單擊“下一步”按鈕,出現“摘要”信息對話框,查看域服務器的配置內容,需要修正,單擊“上一步”按鈕返回;
13)單擊“下一步”按鈕,開始配置Active?Directory,單擊“跳過DNS安裝”按鈕,跳過DNS安裝;
14)完成Active?Directory配置后,出現“正在完成Active?Directory安裝向導”對話框,單擊“完成”按鈕,出現重新啟動計算機對話框;
15)單擊“立即重新啟動”按鈕,重新啟動Windows系統,完成Active?Directory和域控制器的安裝;
(2)JAVA服務器
通過虛擬化軟件,創建Java服務虛擬機,根據應用情況,設定虛擬機的配置,操作系統為64位Windows?2003SP2標準版;
A.安裝SPECjbb2005、默認安裝即可;
B.安裝BEA?Jrokit默認安裝既可;
C.安裝Apache?Ant,其解壓后復制到:c:/ant目錄下;
(3)標準服務器
通過虛擬化軟件,創建標準服務虛擬機,根據應用情況,設定虛擬機的配置,操作系統為Windows?2003?SP2標準版;
(4)Web服務器
通過虛擬化軟件,創建標準服務虛擬機,根據應用情況,設定虛擬機的配置,操作系統為SUSE?Linux?Enterprise?Server?10;
A.安裝Apache
1)在終端窗口,為Apache創建一個新的組和賬戶
/usr/sbin/groupadd?apache
/usr/sbin/useradd-g?apache?apache
2)Apache選擇2.0.X的版本,它沒有32bit和64bit之分,把它保存在/usr/tmp下,
解壓縮:tar?xzvf?httpd-*(具體版本號).tar.gz。此時在/usr/tmp下生成一個名為httpd-*(具體版本號)的文件夾。進入到這個目錄下,輸入如下命令:./configure--prefix=/usr/local/apache2--enable-ssl/--with-mpm=prefork--enable-so--enable-status?/--enable-info
make
make?install
B.BEA?Jrockit
默認安裝既可
C.SPECweb2005
1)通過SPECweb2005光盤,執行java-jar?setup.jar命令進行安裝
2)在Introduction界面出現時點擊NEXT
3)更改安裝目錄為:/opt/SPECweb2005;
4)在Choose?Install?Set界面時選擇Full?Installation?radio單選按鈕,點擊Next.
5)在Pre-Installation?Summary界面,點擊Install.
D.Besim?server
1)cd/opt/SPECweb2005/Besim/fcgi-2.4.0/
2)./configure--libdir=/lib
make
make?install
3)cd/opt/SPECweb2005/Besim/
make?fcgi?TARGET=’clean?all’
4)mkdir/usr/local/apache2/fcgi-bin
cp-v?besim_fcgi.fcgi/usr/local/apache2/fcgi-bin/
(5)數據庫服務器
通過虛擬化軟件,創建標準服務虛擬機,根據應用情況,設定虛擬機的配置,操作系統為64位SUSE?Linux?Enterprise?Server?10,
安裝MySQL
MySQL-client-community-5.0.51a-0.sles10.x86_64.rpm
MySQL-shared-community-5.0.51a-0.sles10.x86_64.rpm
MySQL-devel-community-5.0.51a-0.sles10.x86_64.rpm
(6)文件服務器
通過虛擬化軟件,創建標準服務虛擬機,根據應用情況,設定虛擬機的配置。操作系統為64位SUSE?Linux?Enterprise?Server?10標準版。
(7)客戶端
需要單獨的一個物理機做為壓力端,安裝Windows?2003SP2標準版,并加入到由郵件服務器創建的域中。
需要安裝軟件:
A.安裝BEA?JRockit
1)在Welcome界面,點擊Next.
2)在Optional?Tools界面,選擇Mercury?profiling?tools,點擊Next.
3)安裝目錄,選擇默認目錄即可。
4)點擊完成。
B.安裝Cygwin
在選擇安裝包時,選擇全部,其余設置默認即可
C.安裝Microsoft?Outlook?2003
1)默認安裝
2)安裝LoadSim
默認安裝
D.安裝SPECweb2005客戶端
通過SPECweb2005光盤,默認安裝
E.安裝數據庫壓力軟件
在Cygwin下安裝SysBench
F.安裝數據庫壓力軟件
在Cygwin下安裝Dbench。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮電子信息產業股份有限公司,未經浪潮電子信息產業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010167573.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:網絡設備及其固件更新方法
- 下一篇:一種電子設備管理系統及方法





