IBM Rational Performance Tester 是用來測試系統效能的產品。Rational Performance Tester 支援測試 Web 應用程式,在簡易性和調整性方面也提供重大改進。本產品使用 Java 型執行引擎,並且由「Eclipse 整合開發環境」控管。
本產品有兩個元件:安裝在桌上型系統的 Rational Performance Tester 和利用其他電腦產生負載的 Rational Agent Controller。Agent Controller 會執行驅動程式,模擬遠端電腦的虛擬使用者。虛擬使用者是負載測試的實例或疊代。當您將 Performance Tester 安裝到本端電腦時,也會安裝 Agent Controller。
如果您安裝上述任何產品,IBM Rational Software Development Platform 會隨同產品一起安裝。如果安裝上述多個產品,Rational Software Development Platform 只會安裝一次。上述所有產品都使用同一份 Rational Software Development Platform。
下圖彙總說明嘗試安裝的另一項包含 Rational Software Development Platform 的產品時,每一項產品之間的互動。
已經安裝 | Rational Software Modeler | Rational Web Developer | Rational Application Developer | Rational Software Architect | Rational Functional Tester | Rational Performance Tester | |
Rational Software Modeler | N/A | Shell 共用 | Shell 共用 | 升級 | Shell 共用 | Shell 共用 | |
Rational Web Developer | Shell 共用 | N/A | 升級 | 升級 | Shell 共用 | Shell 共用 | |
Rational Application Developer | Shell 共用 | 暫停執行 | N/A | 升級 | Shell 共用 | Shell 共用 | |
Rational Software Architect | 暫停執行 | 暫停執行 | 暫停執行 | N/A | Shell 共用 | Shell 共用 | |
Rational Functional Tester | Shell 共用 | Shell 共用 | Shell 共用 | Shell 共用 | N/A | Shell 共用 | |
Rational Performance Tester | Shell 共用 | Shell 共用 | Shell 共用 | Shell 共用 | Shell 共用 | N/A |
安裝 Rational Performance Tester 之前,請使用本節的資訊執行初步作業。
下表列出支援的平台和 CPU、RAM、磁碟空間、網路介面及顯示器等系統需求。Performance Tester 和 Agent Controller 的系統需求相同。請參閱版本注意事項,以取得最新的更新資訊。
平台 | 服務套件 | 元件 |
---|---|---|
Windows 2000 Professional | SP3、SP4 | Performance Tester 和 Agent Controller |
Windows XP Professional | SP1、SP2 | Performance Tester 和 Agent Controller |
Red Hat Enterprise Linux Workstation 3 | 無 | Performance Tester 和 Agent Controller |
SUSE Linux Enterprise Server 9 | SP1 | Performance Tester 和 Agent Controller |
Windows Server 2003 Enterprise Edition、Windows Server 2003 Standard Edition | 無 | 僅適用於 Agent Controller |
Windows 2000 Server、Windows 2000 Advanced Server | SP3、SP4 | 僅適用於 Agent Controller |
系統元件 | 需求 |
---|---|
CPU | Intel Pentium IV 1.5 GHz 或相容的處理器 |
記憶體 (RAM) | 768 MB |
可用的磁碟空間 | 1.5 GB(在 Linux 系統的 /tmp 中至少需要 500 MB) |
網路介面 | 每秒傳輸速度 100 MB 的乙太網路 |
顯示器 | 1024 x 768;256 色 |
安裝 Rational Performance Tester 不需要授權碼。然而,如果打算模擬超過五個並行虛擬使用者的負載,則需要授權碼。例如,您不需要授權碼就可以用四個虛擬使用者來執行 Performance Tester(例如,做為試驗用途),但如果選擇執行十個虛擬使用者,則必須購買虛擬測試者授權碼套件,支援五個或更多個虛擬使用者。授權碼是以整組方式銷售,稱為虛擬測試者授權碼套件。這些套件的組別分為 5、50、100、250、500、1000、2500、5000、10,000、20,000、50,000 及 100,000 個虛擬測試者。
虛擬測試者授權碼套件不可分割。Performance Tester 在執行五個以上虛擬測試者的測試時會取出一個套件。如果您的授權套件提供 50 個虛擬測試者,且 Performance Tester 在機器 A 起始 25 個虛擬測試者的測試,則在機器 A 起始的測試完成之前,機器 B 僅限於使用 5 個虛擬測試者。
另一方面,虛擬測試者授權碼套件是可以相加的。特定機器上的 Performance Tester 可以取出特定授權伺服器的多個授權碼來執行測試。例如,機器 A 可以取出兩套 50 個虛擬測試者的授權碼套件,執行 100 個虛擬使用者的測試。
當您透過 Passport Advantage 來購買 Performance Tester 時,Passport Advantage 軟體出貨或下載項目會包含一份叫做重要授權及安裝資訊的文件。這份文件包含下列資訊:
您可以使用這份文件或「權利證明」憑證,向 IBM 索取授權碼。
取得授權碼:
您必須使用授權碼向 Rational License Server 進行鑑別。如果您使用其他的 Rational 產品,則您可能已經具備授權伺服器的存取權。如果沒有,請遵循 IBM Rational Software License Management Guide 中的程序來設定授權伺服器。您可以從 http://www.ibm.com/shop/publications/order 免費下載這本書籍。
在 Linux 中,您可以直接從「啟動程式」來安裝「Rational 授權伺服器」。在 Linux 啟動程式中,按一下安裝 IBM Rational Common Licensing Server for Linux。Windows 啟動程式目前無法使用這個選項。
授權伺服器和用戶端可以在不同平台上執行。比方說,如果 Linux 電腦上已執行授權伺服器,則不必在 Windows 上安裝授權伺服器,一樣可以為 Windows 用戶端提供服務。
本節說明在安裝產品之前您可能需要執行的其他步驟。
如果系統上已安裝 Rational Performance Tester 測試版,則您必須完全解除安裝測試版,才能安裝這個版本。您無法在測試版上安裝新版的產品。使用測試版在工作區建立的資料,可能無法在本產品的正式版中使用。
如需關於解除安裝產品的資訊,請參閱這份文件中的相關解除安裝程序。
如果您有舊版 Agent Controller 或「Hyades 資料收集引擎」衍生的任何軟體,請先停止並解除安裝,然後再安裝 Rational Performance Tester。詳細資料請參閱在 Windows 解除安裝 Agent Controller 和在 Linux 解除安裝 Agent Controller。
本節包含安裝 Rational Performance Tester 的相關資訊。您可以從 CD-ROM 或下載的電子影像安裝 Performance Tester。有安裝精靈可以使用,但您也可以從指令提示安裝 Performance Tester,或執行無聲自動安裝,本文稍後會做說明。安裝程式可以在互動主控台模式下執行,如此將較適合需要協助的使用者使用。「協助模式」指令行選項 (-accessibility) 讓執行時期主控台模式精靈更適合於螢幕閱讀程式。
若要在 Windows 上以主控台模式執行,請從 Performance Tester 安裝 CD 的 \setup 目錄執行這個指令:
setup.exe -is:javaconsole -log @NONE -accessibility
若要在 Linux 上以主控台模式執行,請將這個指令輸入成一行:
CD_device/setup/setup.bin -is:javaconsole -log @NONE -accessibility
其中
若要在 Windows 或 Linux 系統上安裝 Rational Performance Tester:
安裝產品之前,請確認有足夠空間。
若要下載並建立電子安裝影像檔:
您可以將一份安裝影像檔放在網路磁碟機,方便使用者透過網路安裝。
若要從網路磁碟機執行安裝程式,您必須使用下載的 Rational Performance Tester 電子影像,或複製下列 CD 內容。
您在磁碟上大約需要 1.5 GB 的磁碟空間來儲存 Windows、Linux 及 Agent CD 的內容。若要從 CD 複製核心安裝檔案:
精靈無法繼續執行,因為發生下列錯誤:無法載入 /wizard.inf(104) 中指定的精靈
在此情況下,您必須指定裝置名稱來對映磁碟機(例如,x:\sharename)。
如果您不要與安裝精靈互動,您可以採用無聲方式執行 Rational Performance Tester 安裝程式。
自動安裝 Rational Performance Tester 之前,您必須設定本端影像檔:
自動安裝 Rational Performance Tester 時,依預設會安裝下列功能:
在 Windows 上,預設目錄是 system_drive:\Program Files\IBM\Rational\SDP\6.0。
在 Linux 上,預設目錄是 /opt/IBM/Rational/SDP/6.0。
若要自動將 Rational Performance Tester 安裝在預設目錄,並且只安裝預設選取的功能:
變更 installLocation 參數,您可以將 Rational Performance Tester 安裝至不同目錄。
在 Windows 上,若要指定 "d:\my softdev" 做為安裝目錄,請執行下列指令:setup.exe -silent -P installLocation="d:\my softdev"
在 Linux 上,若要指定 "/my_softdev" 做為安裝目錄,請執行下列指令:./setup.bin -silent -P installLocation="/my_softdev"
(在這些範例中,只安裝預設功能。)
Rational Performance Tester 提供範例回應檔,可以自動安裝所有預設功能。這個回應檔稱為 responsefile.txt,位於 \disk1\util 目錄(在 Linux 上是 /disk/util)。若要變更回應檔來安裝其他功能,請先備份 responsefile.txt。
您可以更新回應檔,來安裝一或多個選用的 Rational Performance Tester 功能。下表列出功能和回應檔中相對應的項目。
功能 | 回應檔項目 |
---|---|
產品安裝目錄 | installLocation |
語言套件 | feature_lang_pack_rad_win32.active |
Eclipse 外掛程式開發範例 | feature_examples_win32.active |
若要自動安裝任何選用功能:
在 Windows 上::# -P feature_examples_win32.active=<value>
在 Linux 上::# -P feature_examples_linux.active=<value>
在 Windows 範例中,將此行變更為:
-P feature_examples_win32.active=true
-P feature_examples_linux.active=true
在 Linux 指令行,切換至您在上一節建立的暫時目錄的 /disk1/setup 目錄(例如,/tmp/install_image/disk1/setup)。
在 Windows 上:setup.exe -silent -options "Your_directory\myresponsefile.txt"
在 Linux 上:./setup.bin -silent -options "Your_directory/myresponsefile.txt"
Your_directory 是包含回應檔的目錄的完整名稱。
下表提供幾個無聲自動安裝指令的範例:
指令 | 說明 |
---|---|
setup.exe -options-template c:\responseFile.txt | 建立一個回應檔範本 |
setup.exe -options-record c:\responseFile.txt | 記錄實際安裝中的使用者選項來建立回應檔 |
setup.exe -silent -options c:\responseFile.txt | 執行無聲自動安裝 |
uninstall.exe -silent -options c:\responseFile.txt | 執行無聲自動解除安裝 |
Agent Controller 是常駐程式,可讓用戶端應用程式啟動和管理本端或遠端應用程式。也會提供執行中應用程式的相關資訊給其他應用程式。Agent Controller 為 Rational Performance Tester 所需,也必須在已安裝 Rational Performance Tester 的本端系統上執行。
雖然安裝 Rational Performance Tester 時也會在本端系統自動安裝 Agent Controller,但您可以選擇如何安裝。您可以執行預設安裝或自訂安裝;如果是自訂安裝,您可以逐步執行安裝精靈的每一頁。此外,您可以將 Agent Controller 安裝在遠端 Windows、Red Hat Linux 及 SuSE Linux 系統。請依照本節的指示,在 Rational Performance Tester 安裝程序期間執行 Agent Controller 自訂安裝,或將 Agent Controller 安裝在遠端系統上。
當 Agent Controller 安裝為獨立元件時(不含 Rational Performance Tester),遠端使用者可以在安裝的機器上啟動 Java 程式。因此,您應該利用下列其中一個選項,限制 Agent Controller 的存取權限:
安裝 Rational Performance Tester 之後會自動安裝 Agent Controller。
若要在安裝 Rational Performance Tester 的本端 Windows 系統上執行 Agent Controller 自訂安裝:
安裝 Agent Controller 之前,請確認 Eclipse Platform 未執行。必要的話,請結束 Eclipse。
依預設,Agent Controller 服務在安裝之後和每次啟動電腦時都會啟動。如需使用 Agent Controller 的詳細資訊,請參閱線上說明。
安裝或升級 Agent Controller:
請參閱線上說明,以取得使用 Agent Controller 的詳細資訊。
在 Linux 平台上,不會自動啟動 Agent Controller 程序 (RAServer)。必須由您親自啟動。
若要啟動 Agent Controller:
其中,$RASERVER_HOME 預設為 /opt/IBM/Rational/SDP/6.0/IBM_Agent_Controller。
如果無法順利解除安裝 Agent Controller,可能是有包含「Java 設定檔作業代理程式」或「J2EE 要求設定檔作業程式」的 Java 程序正在執行中。您必須結束這些程序,才能順利解除安裝 Agent Controller。如需設定檔作業應用程式的詳細資訊,請參閱線上說明。
在 Linux 系統上解除安裝 Agent Controller:
下列清單包含在所有平台上使用 Agent Controller 安全性功能的提示和要訣:
本節涵蓋有關安裝和解除安裝 Agent Controller 已知的問題和限制。除非另有指示,否則下列資訊適用於 Agent Controller 支援的所有作業系統。
RAServer 無法啟動。
通常是因為 TCP/IP 埠 10002 被佔用而造成這樣的失敗。依預設,Agent Controller 會接聽這個埠。當 Agent Controller 啟動時,系統上執行的其他程序可能正在使用這個埠,或 Agent Controller 最近已停止,但在釋放這個埠之前又重新啟動。
在安裝產品之後,請使用本節中的資訊來執行選用的作業。
如果您打算執行五個以上的虛擬使用者,請使用本節的程序在 Windows 和 Linux 系統上安裝授權碼。
如果要在 Windows 上安裝授權碼,就必須具備授權伺服器和授權用戶端的存取權。如果沒有,請參閱授權需求,以取得關於安裝伺服器的資訊。
安裝授權用戶端之後(Rational Performance Tester 安裝的一部分),「Rational 授權碼管程式」就會啟動。請遵循 IBM Rational Software License Management Guide 中的程序來安裝授權碼。您可以從 http://www.ibm.com/shop/publications/order 免費下載這本書籍。
Rational ClearCase LT 是小型專案小組的配置管理工具。ClearCase LT 是 IBM Rational ClearCase 系列產品的一員,適用範圍從小型專案工作群組,可以擴大到分散式全球企業。
如需組成 Rational Performance Tester 資產的檔案類型的相關資訊,請參閱線上說明的將 Performance Tester 資產置於來源控制下。這項資訊有助於您使用 ClearCase LT 或其他任何版本控制工具來管理 Rational Performance Tester 資產。
本節的安裝指示協助您安裝 Rational ClearCase LT 的用戶端和伺服器程式碼。安裝本產品時,請參閱 Rational ClearCase LT Installation Guide 提供的完整安裝指示。
如需瞭解最新版 Rational ClearCase LT 的變更,請參閱 Rational ClearCase LT Release Notes。
如果您在日文系統上安裝 ClearCase LT,請參閱 Rational ClearCase LT Release Notes 的 "Guidelines for Using ClearCase on Japanese Systems"。
您購買的 Rational Software Development Platform 產品授予您免費的 Rational ClearCase LT 軟體授權。
如果您沒有 ClearCase LT 產品媒體,您必須下載並安裝 ClearCase LT 的最新支援版本。
如果您已有 ClearCase LT 2002.05 版或 ClearCase LT 2003.06 版產品媒體,您必須下載並安裝最新的 ClearCase LT 修補程式,才能支援 ClearCase LT 與 Rational Software Development Platform 產品的整合。
關於如何取得 ClearCase 最新支援版本和 IBM Rational Software Development Platform 支援的最新必要修補程式的說明,請參閱 IBM Rational 支援中心技術資訊摘要編號 1188585:www.ibm.com/support/docview.wss?uid=swg21188585。或者,請造訪 http://www.ibm.com,在「搜尋」方框輸入 1188585。
安裝 Rational ClearCase LT 之前,請閱讀產品的版本注意事項和安裝文件。本文件可以在線上從 IBM 出版品中心取得,網址是 http://www.ibm.com/shop/publications/order。亦請參閱 http://www.ibm.com/software/rational/support/documentation。若要開啟 Acrobat PDF 檔案,您必須已安裝 Adobe Reader 軟體,您可以從 http://www.adobe.com/products/acrobat/readstep2.html 下載這個軟體。
在 Windows 上,請從 IBM 出版品中心下載最新的 IBM Rational ClearCase LT Release Notes for Windows、Rational Software Desktop Products Installation Guide 及 Rational Software Server Products Installation Guide for Windows,網址是 http://www.ibm.com/shop/publications/order,如下所示:
在 Linux 上,請從 IBM 出版品中心下載最新的 Rational ClearCase LT Release Notes 和 Rational ClearCase LT Installation Guide for Linux,網址是 http://www.ibm.com/shop/publications/order。
如需準備安裝本產品的詳細資訊,請參閱 ClearCase LT Desktop Installation Guide。
依預設,Red Hat Enterprise Linux 3.0 和 SuSE Linux Enterprise Server (SLES) 版本 9 會設定 US 安裝的語言環境為 Unicode 語言環境 (en_US.UTF-8),對國際安裝也可能是相同做法。ClearCase LT 不支援 Unicode 語言環境。因此,您必須明確設定語言環境為非 Unicode 設定。您可以變更語言環境,如下所示:
若要在 Linux 安裝 Rational ClearCase LT 2003.06.00 版:
cd /usr/ccase_lt_rls/rhat_x86/clearcase/install ./site_prep
./install_release
比方說,如果您使用 Bourne Shell,您可以執行下列指令修改路徑:
PATH=${PATH}:/opt/rational/clearcase/bin export PATH
如需自訂用戶端主機的 ClearCase 環境的詳細指示和相關資訊,請參閱安裝手冊。
cleartool hostinfo -long
當您將 Rational Performance Tester 和 Rational ClearCase LT 安裝在相同的電腦時,您不必配置 Rational ClearCase LT 授權。然而,如果只安裝 Rational ClearCase LT 而不安裝 Rational Performance Tester,則需要配置 ClearCase LT 授權。有關如何配置授權的詳細資訊,請參閱 ClearCase LT installation guide。
Rational Performance Tester 包含的 Rational ClearCase LT 授權未提供 Rational ClearCase Web 介面的授權。若要使用 Rational ClearCase Web 介面,您必須購買額外的 Rational ClearCase 或 ClearCase LT 授權。如需取得授權的相關資訊,請聯絡 IBM Rational 支援中心,來電請撥 1-800-IBM-SERV (1-800-426-7378)。
如需使用 Rational ClearCase 的相關資訊,請參閱 ClearCase 線上說明。
依照上述步驟修補或設定環境之前,如果圖型檔已移入 ClearCase 環境的「版本化物件庫 (VOB)」,請執行下列指令,在 VOB 中變更元素的檔案類型,以便可以適當合併:
cleartool find-name *.emx -exec "cleartool chtype -force xtools2 %CLEARCASE_PN%"
若要在 Windows 系統解除安裝 Rational ClearCase LT:
若要在 Linux 系統解除安裝 Rational ClearCase LT:
cd /usr/ccase_lt_rls/rhat_x86/clearcase/install ./install_release