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

用于試驗服務(wù)器應(yīng)用程序性能的網(wǎng)格計算控制方法及其服務(wù)方法

文檔序號:6569859閱讀:147來源:國知局
專利名稱:用于試驗服務(wù)器應(yīng)用程序性能的網(wǎng)格計算控制方法及其服務(wù)方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種用于試驗服務(wù)器應(yīng)用程序性能的網(wǎng)格計算控制 方法及其服務(wù)方法,特別是,為了試驗服務(wù)器的應(yīng)用程序性能,基于 網(wǎng)格技術(shù)、通過網(wǎng)絡(luò)連接在待試驗應(yīng)用服務(wù)器上的多個客戶端產(chǎn)生負 荷,并對所述服務(wù)器的應(yīng)用程序進行分析的用于試驗服務(wù)器應(yīng)用程序 性能的網(wǎng)格計算控制方法及其服務(wù)方法。
背景技術(shù)
圖1是現(xiàn)有的提供因特網(wǎng)服務(wù)的電子系統(tǒng)結(jié)構(gòu)示意圖?,F(xiàn)有電子
系統(tǒng)由路由器20、網(wǎng)關(guān)30、應(yīng)用服務(wù)器40構(gòu)成,該系統(tǒng)通過網(wǎng)絡(luò)為 用戶客戶端提供服務(wù)。目前,隨著電子系統(tǒng)的不斷發(fā)展,系統(tǒng)的質(zhì)量 成為主要焦點問題,為了提高系統(tǒng)的質(zhì)量,國家都在為認證機構(gòu)和試 驗中心提供大量支持。
現(xiàn)有技術(shù)由于使用一個客戶端,因此,運行系統(tǒng)所能產(chǎn)生的進程 (process)和線索(thread)數(shù)量受到極大限制,從而也就限制了虛 擬用戶的形成。此外,由于該系統(tǒng)依賴于運行系統(tǒng)的進程(process)、 線索(thread)的安排方式,因此,難以測定實際運行期間登錄者的 負荷和各地區(qū)網(wǎng)絡(luò)狀態(tài)的真實性能。

發(fā)明內(nèi)容
本發(fā)明的目的在于克服上述不足,提供一種用于試驗服務(wù)器的應(yīng) 用程序性能的網(wǎng)格計算系統(tǒng)。這種系統(tǒng)產(chǎn)生預(yù)計的實際用戶請求負荷,并進行試驗,從而可事先掌握系統(tǒng)運行過程中可能發(fā)生的問題, 進而保證開發(fā)系統(tǒng)的安全性。
本發(fā)明的又一目的在于利用閑置的客戶端進行性能測定,從而為 所述客戶端的擁有人帶來經(jīng)濟利益。
為了實現(xiàn)上述目的,本發(fā)明采取了如下技術(shù)方案
本發(fā)明用于試驗服務(wù)器應(yīng)用程序性能的網(wǎng)格計算控制方法,包括 如下階段性能測定服務(wù)器向至少兩個用戶客戶端提供性能測定程 序;性能測定服務(wù)器從至少兩個安裝有所述性能測定程序的用戶客戶 端中選擇可以測定性能的用戶客戶端;性能測定服務(wù)器將性能測定腳 本傳送至所述選定的用戶客戶端;選定的用戶客戶端執(zhí)行所述性能測 定腳本,并生成性能測定數(shù)據(jù);選定的用戶客戶端將所述性能測定數(shù) 據(jù)傳送至性能測定服務(wù)器;性能測定服務(wù)器收集所述傳送的性能測定 數(shù)據(jù),并制作性能測定結(jié)果報告書。
在所述選擇可以測定性能的用戶客戶端的階段,所選用的用戶客 戶端的數(shù)量多于最初預(yù)定的用戶客戶端的數(shù)量。
所述用戶客戶端利用閑置的個人計算機或形成小型網(wǎng)絡(luò)的個人 計算機,進行性能測定。
所述用戶客戶端選用包括CPU、存儲器的系統(tǒng)技術(shù)條件優(yōu)異、 電源開啟時間長的客戶端和根據(jù)試驗特性而使用的客戶端進行性能 測定。
所述用戶客戶端選用PC、 PDA、手機、及設(shè)有網(wǎng)絡(luò)裝置和計算 裝置的終端機中的任意一個測定性能。
在所述傳送性能測定腳本的階段,所述傳送的腳本包含連接于執(zhí) 行服務(wù)器而使用執(zhí)行服務(wù)器應(yīng)用程序的情節(jié)。所述將性能測定數(shù)據(jù)傳送至性能測定服務(wù)器的階段,性能測定服 務(wù)器和用戶客戶端以報文形式交流性能測定數(shù)據(jù)。
所述性能測定服務(wù)器和用戶客戶端以報文形式交流性能測定數(shù)據(jù)。
所述用戶客戶端基于網(wǎng)格技術(shù)向性能測定服務(wù)器提供性能測定 數(shù)據(jù)。
本發(fā)明用于試驗服務(wù)器應(yīng)用程序性能的網(wǎng)格計算服務(wù)方法,包括 如下階段企業(yè)客戶端向性能測定服務(wù)器提出性能測定請求;性能測 定服務(wù)器登記所述性能測定請求;性能測定服務(wù)器針對登記的性能測 定請求制定性能測定腳本和日程,并傳送至企業(yè)客戶端;性能測定服 務(wù)器根據(jù)所述腳本和日程,測定請求性能測定的應(yīng)用服務(wù)器的性能, 并生成性能測定數(shù)據(jù);性能測定服務(wù)器收集測得的性能測定數(shù)據(jù),制 作結(jié)果報告書,并將所述結(jié)果報告書傳送至企業(yè)客戶端。
用于試驗服務(wù)器應(yīng)用程序性能的網(wǎng)格計算服務(wù)方法,還包括所述 登記性能測定請求的階段之后執(zhí)行的將性能測定服務(wù)器連接在所述 提出請求的企業(yè)客戶端的應(yīng)用服務(wù)器上,并進行試驗的階段。
在所述性能測定服務(wù)器登記所述性能測定請求的階段,所述測定 服務(wù)器和企業(yè)客戶端執(zhí)行對性能測定的電子結(jié)算。
在所述生成性能測定數(shù)據(jù)的階段,請求支付生成性能測定數(shù)據(jù)的 費用。
在所述生成性能測定數(shù)據(jù)的階段和向企業(yè)客戶端傳送結(jié)果報告 書的階段,基于包括如下階段的控制方法進行性能測定性能測定服 務(wù)器向至少兩個用戶客戶端提供性能測定程序;性能測定服務(wù)器從安 裝有所述性能測定程序的至少兩個用戶客戶端中,選擇可以進行性能測定的用戶客戶端;性能測定服務(wù)器向所述選定的用戶客戶端傳送性 能測定腳本;選定的用戶客戶端執(zhí)行所述性能測定腳本,.并生成性能 測定數(shù)據(jù);選定的用戶客戶端向性能測定服務(wù)器傳送生成的性能測定 數(shù)據(jù);性能測定服務(wù)器收集所述傳送的性能測定數(shù)據(jù),并制作性能測 定結(jié)果報告書。
所述用戶客戶端利用處于閑置狀態(tài)的個人計算機或形成小型網(wǎng) 絡(luò)的個人計算機進行性能測定。 本發(fā)明的有益效果是-.
本發(fā)明將根據(jù)實際用戶的請求可能發(fā)生的各種問題,通過生成現(xiàn) 實而可預(yù)期的用戶請求,測定性能。因此,在系統(tǒng)安裝結(jié)束并投入運 行時,可以預(yù)防運行過程中可能發(fā)生的各種問題,從而可以減少執(zhí)行 錯誤,進而節(jié)約各種經(jīng)費。


圖1是現(xiàn)有網(wǎng)絡(luò)服務(wù)系統(tǒng)的結(jié)構(gòu)示意圖。
圖2是本發(fā)明用于試驗服務(wù)器應(yīng)用程序性能的網(wǎng)格計算系統(tǒng)的 結(jié)構(gòu)示意圖。
圖3是本發(fā)明用于試驗服務(wù)器應(yīng)用程序性能的網(wǎng)格計算控制方 法的流程圖。
圖4是本發(fā)明用于試驗服務(wù)器應(yīng)用程序性能的網(wǎng)格計算服務(wù)系 統(tǒng)的結(jié)構(gòu)示意圖。
圖5是本發(fā)明用于試驗服務(wù)器應(yīng)用程序性能的網(wǎng)格計算服務(wù)方 法的流程圖。
具體實施例方式
下面,結(jié)合附圖,對本發(fā)明優(yōu)選實施例進行詳細說明。圖2是本發(fā)明用于試驗電子系統(tǒng)性能的網(wǎng)格計算系統(tǒng)的結(jié)構(gòu)示 意圖。所述系統(tǒng)建立由應(yīng)用服務(wù)器100、多個用戶客戶端200、性能 測定服務(wù)器300和管理員客戶端400構(gòu)成的網(wǎng)絡(luò),所述性能測定服務(wù) 器300收集多個用戶客戶端200的資源,分析所述應(yīng)用服務(wù)器100的 性能。
具體而言,所述應(yīng)用服務(wù)器100上安裝有作為試驗對象的應(yīng)用程 序,并利用所述應(yīng)用程序,為多個用戶客戶端200提供服務(wù)。所述應(yīng) 用程序從多個用戶客戶端200接收應(yīng)用程序根據(jù)腳本上的步驟及方 法提供服務(wù)的請求。所述腳本包括登錄過程、登錄后移向公告欄的過 程、下載過程等情節(jié),是一種為測定應(yīng)用服務(wù)器100性能而施加的負 荷。
所述多個用戶客戶端200上安裝有用于測定應(yīng)用服務(wù)器100應(yīng)用 程序的性能測定程序,利用所述性能測定程序接收腳本和執(zhí)行腳本的 命令。所述性能測定程序是從性能測定服務(wù)器300上下載后運行并安 裝的。執(zhí)行所述腳本的命令則是通過用于控制性能測定服務(wù)器300的 管理員客戶端400進行輸入的。
接收腳本的多個用戶客戶端200,根據(jù)包含于腳本的情節(jié)執(zhí)行登 錄應(yīng)用服務(wù)器IOO、利用公告欄、下載等一系列過程。之后,每個用 戶客戶端200收集其執(zhí)行結(jié)果數(shù)據(jù)。
多個用戶客戶端200可以是個人計算機,也可以是由個人計算機 形成小型網(wǎng)絡(luò)的群體計算機。形成小規(guī)模網(wǎng)絡(luò)的群體最好是網(wǎng)吧。
多個用戶客戶端自己生成每個客戶端分別連接在應(yīng)用服務(wù)器100 而測得的性能試驗數(shù)據(jù),并將生成的數(shù)據(jù)傳送至性能測定服務(wù)器300, 以測定應(yīng)用服務(wù)器100的性能。所述性能測定服務(wù)器300向多個用戶客戶端200傳送程序,所述 程序按照標示在腳本上的步驟,向應(yīng)用服務(wù)器100施加負荷。所述性 能測定服務(wù)器300接收通過管理員客戶端400輸入的腳本執(zhí)行命令, 傳送至多個用戶客戶端200。此外,多個用戶客戶端200接收所述腳 本,并按照順序,與設(shè)置在應(yīng)用服務(wù)器100上的應(yīng)用程序進行通信, 同時,收集應(yīng)用程序的性能狀況,并傳送至性能測定服務(wù)器300。性 能測定服務(wù)器300利用收集的數(shù)據(jù),分析安裝在應(yīng)用服務(wù)器100上的 應(yīng)用程序的性能狀況。
為了測定應(yīng)用服務(wù)器100的性能,需要一定數(shù)量的用戶客戶端 200。這時,性能測定服務(wù)器300不僅有必要確認客戶端是否能進行 試驗,而且考慮到在試驗過程中一些客戶端可能被強制終止,因此, 用于測定應(yīng)用服務(wù)器100性能的客戶端的數(shù)量要多于規(guī)定的數(shù)量。
下面結(jié)合實施例作簡要說明。
假設(shè)測定應(yīng)用服務(wù)器100的性能所需要的用戶客戶端數(shù)量為 1000個,并且所述用戶客戶端上安裝有性能測定程序。所述性能測 定服務(wù)器300從要參加性能測定的多個用戶客戶端200中選擇1000 個用戶客戶端進行測定。假如在性能試驗過程中有100個用戶客戶端 被強制終止,從而不能滿足所需的1000個數(shù)量時,所述測定性能服 務(wù)器300要在剩余的客戶端中再選擇100個客戶端參加性能測定。
性能測定服務(wù)器300基于TCP/UDP/IP,在多個用戶客戶端200 之間進行通信。在應(yīng)用服務(wù)器100和多個用戶客戶端200之間,性能 測定服務(wù)器300則采用安裝在應(yīng)用服務(wù)器100上的應(yīng)用程序所要求的 方式進行通信。如果所述應(yīng)用程序為web服務(wù)程序,就使用超文本 傳輸協(xié)議(HTTP);如果所述應(yīng)用程序為數(shù)據(jù)庫,就使用基于TCP/IP的結(jié)構(gòu)化査詢語言(structured query language)進行通信,如果支持 軟件結(jié)構(gòu)(software framework)標準化,則使用可擴展標記語言 (extensible markup language)進行通信。 一般情況下,多個用戶客 戶端200和應(yīng)用程序之間,基本上進行基于網(wǎng)絡(luò)的TCP/UDP/IP通信。
最后,所述性能測定服務(wù)器300從多個用戶客戶端200收集應(yīng)用 服務(wù)器100的試驗數(shù)據(jù),并自動制作分析結(jié)果報告書。所述結(jié)果報告 書基于收集到的用戶客戶端200的數(shù)據(jù)進行計算、處理后,按連接狀 態(tài)、響應(yīng)時間、下載時間等與性能測定有關(guān)的目錄進行顯示。
所述管理員客戶端400向性能測定服務(wù)器300提供用于試驗應(yīng)用 服務(wù)器100性能的腳本執(zhí)行命令,向用戶客戶端200提供用于試驗應(yīng) 用服務(wù)器100性能的腳本傳送命令。
特別是,管理員客戶端400和性能測定服務(wù)器300之間,利用 HTTP (hypertext transfer protocol)或TCP/UDP/IP進行通信。管理員 客戶端400顯示從用戶客戶端200收集根據(jù)腳本測得的應(yīng)用服務(wù)器 100性能測定數(shù)據(jù)的狀態(tài)和性能測定服務(wù)器300的分析結(jié)果報告書。
圖3是本發(fā)明用于試驗服務(wù)器應(yīng)用程序性能的網(wǎng)格計算控制方 法的流程圖,所述控制方法包括如下階段
性能測定服務(wù)器向多個用戶客戶端提供性能測定程序的階段 S10;性能測定服務(wù)器從多個安裝有所述性能測定程序的用戶客戶端 中選擇可以測定性能的用戶客戶端的階段S20;性能測定服務(wù)器向選
定的用戶客戶端傳送性能測定腳本的階段S30;選定的用戶客戶端執(zhí) 行所述性能測定腳本,并生成性能測定數(shù)據(jù)的階段S40;選定的用戶 客戶端向性能測定服務(wù)器傳送所述性能測定數(shù)據(jù)的階段S50;性能測
定服務(wù)器收集所述傳送的性能測定數(shù)據(jù),制作性能測定結(jié)果報告書的階段S60。
在所述性能測定服務(wù)器向多個用戶客戶端提供性能測定程序的 階段SIO,性能測定服務(wù)器300上存儲有利用多個用戶客戶端200測 定應(yīng)用服務(wù)器100應(yīng)用程序性能的性能測定程序,所述性能測定程序 通過網(wǎng)絡(luò)下載,并安裝于多個用戶客戶端200。
在所述性能測定服務(wù)器從多個安裝有所述性能測定程序的用戶 客戶端中選擇可測定性能的用戶客戶端的階段S20,為了測定應(yīng)用服 務(wù)器100的性能,要選用最適量的用戶客戶端200??紤]到有些用戶 客戶端200可能沒有登錄,或者在性能試驗過程中可能被強制終止等 各種因素,性能測定服務(wù)器300所選用的用戶客戶端200的數(shù)量要比 最初預(yù)定的用戶客戶,200的數(shù)量多一些。
為了確定可進行測定的用戶客戶端200,性能測定服務(wù)器300可 以向有關(guān)用戶客戶端200提出能否在特定日期、特定時間內(nèi)測定應(yīng)用 服務(wù)器IOO的問題,并根據(jù)得到的答案,選擇適合測定性能的用戶客 戶端200。
比如,下班后閑置在辦公室的個人用計算機,在深夜可作為性能 測定客戶端使用;網(wǎng)吧內(nèi)的計算機當無人使用時,也可以作為性能測 定客戶端使用。此外,根據(jù)試驗特性,可以從個人或網(wǎng)吧的客戶端中 選擇CPU、存儲器等技術(shù)條件優(yōu)異、電源開啟時間較長的客戶端, 或者有助于試驗的客戶端用于試驗。
所述用戶客戶端200可以使用PC、個人數(shù)字助理(PDA)、手機、 以及帶有網(wǎng)絡(luò)裝置及計算裝置的終端機。
在性能測定服務(wù)器向選定的用戶客戶端傳送性能測定腳本的階 段S30,性能測定服務(wù)器300向選定的用戶客戶端200傳送腳本。所述腳本包含有為了測定性能而真正連接用戶客戶端200,并完成規(guī)定 操作的情節(jié)。即,腳本是一種負荷,它包括登錄過程、登錄后移向公 告欄的過程和下載過程等情節(jié)。
在選定的用戶客戶端執(zhí)行所述性能測定腳本,并生成性能測定數(shù) 據(jù)的階段S40,接收性能測定腳本、且被選定的用戶客戶端200利用 腳本連接于應(yīng)用服務(wù)器100,之后根據(jù)腳本中的情節(jié),向應(yīng)用服務(wù)器 IOO施加負荷,從而生成對應(yīng)于情節(jié)的性能測定數(shù)據(jù)。所述性能測定 數(shù)據(jù)可以是各種各樣的,比如web頁移動速度、下載速度、響應(yīng)時 間等。
在選定的用戶客戶端向性能測定服務(wù)器傳送所述生成的性能測 定數(shù)據(jù)的階段S50,選定的用戶客戶端200將基于腳本所生成的多種 性能測定數(shù)據(jù)傳送至性能測定服務(wù)器300。
所述性能測定數(shù)據(jù)通過報文方式進行交流。
在性能測定服務(wù)器收集所述傳送的性能測定數(shù)據(jù),并制作性能測 定結(jié)果報告書的階段S60,性能測定服務(wù)器300從選定的用戶客戶端 收集性能測定數(shù)據(jù)。所述收集的性能測定數(shù)據(jù)經(jīng)過分類、計算和統(tǒng)計 處理后,自動載入以規(guī)定形式制作的性能測定結(jié)果報告書。
所述階段S10到階段S60,所述性能測定服務(wù)器300和用戶客戶 端200以報文方式交流性能測定數(shù)據(jù),并且,利用用戶客戶端200的 網(wǎng)格技術(shù)共享資源,從而將性能測定數(shù)據(jù)提供給性能測定服務(wù)器300。
圖4是本發(fā)明用于試驗服務(wù)器應(yīng)用程序性能的網(wǎng)格計算服務(wù)系 統(tǒng)的結(jié)構(gòu)示意圖。所述系統(tǒng)建立由應(yīng)用服務(wù)器IIO、多個用戶客戶端 210、性能測定服務(wù)器310、管理員客戶端410和企業(yè)客戶端500構(gòu) 成的網(wǎng)絡(luò),提供企業(yè)客戶端500提出請求的性能測定服務(wù)。所述應(yīng)用服務(wù)器110、多個用戶客戶端210、性能測定服務(wù)器310 和管理員客戶端410的功能基本相同于如圖2所示的系統(tǒng),在此不做 贅述。下面就其不同點進行說明。
企業(yè)客戶端500提交性能測定請求后,所述性能測定服務(wù)器310 利用電子結(jié)算裝置結(jié)算費用,并向完成性能測定的用戶客戶端210支 付費用。
所述用戶客戶端210從性能測定服務(wù)器310收取因測定性能而發(fā) 生的費用。
所述企業(yè)客戶端500接入由性能測定服務(wù)器310運營的主頁,經(jīng) 過登錄后,提出性能測定請求。請求性能測定時,要登記服務(wù)器類型、 LP、性能測定日期及時間、以及性能試驗類型等內(nèi)容。登記并結(jié)束測 試后,所述企業(yè)客戶端500從性能測定服務(wù)器310下載結(jié)果報告書。 此外,登錄時,企業(yè)客戶端500利用電子結(jié)算裝置向性能測定服務(wù)器 310支付費用。
圖5是本發(fā)明用于試驗服務(wù)器應(yīng)用程序性能的網(wǎng)格計算服務(wù)方 法的流程圖。所述服務(wù)方法包括如下階段
企業(yè)客戶端向性能測定服務(wù)器提出性能測定請求的階段S70;
性能測定服務(wù)器登記所述性能測定請求的階段S80;
性能測定服務(wù)器連接所述提出請求的企業(yè)客戶端的應(yīng)用服務(wù)器, 并進行試驗的階段S90;
試驗開始后,性能測定服務(wù)器制作腳本和日程,并傳送至企業(yè)客
戶端的階段S100;
性能測定服務(wù)器根據(jù)所述腳本和日程測定請求性能測定的應(yīng)用
服務(wù)器的性能,并生成性能測定數(shù)據(jù)的階段S110;性能測定服務(wù)器收集測得的性能測定數(shù)據(jù),制作結(jié)果報告書,并
將所述結(jié)果報告書傳送至企業(yè)客戶端的階段S120。
在所述企業(yè)客戶端向性能測定服務(wù)器提出性能測定請求的階段 S70,企業(yè)客戶端500登錄所述性能測定服務(wù)器310運營的主頁,并 輸入服務(wù)器類型、IP、性能測定日期及時間、性能測定類型等信息, 以請求性能測定。
在所述性能測定服務(wù)器登記所述性能測定請求的階段S80,根據(jù) 在上一階段S70提出的性能測定請求,所述性能測定服務(wù)器310登記 性能測定請求,同時,利用電子結(jié)算裝置與企業(yè)客戶端500進行交易。
在所述性能測定服務(wù)器連接所述提出請求的企業(yè)客戶端的應(yīng)用 服務(wù)器,并進行試驗的階段S90,所述性能測定服務(wù)器310在上一階 段S80登記性能測定請求后,連接在企業(yè)客戶端500相應(yīng)的應(yīng)用服務(wù) 器110上,并完成模擬試驗之后,制作包含有欲測定情節(jié)的腳本。
在根據(jù)試驗的開始,所述性能測定服務(wù)器制作性能測定腳本和日 程,并將其傳送至企業(yè)客戶端的階段SIOO,利用在上一階段S卯制 作的腳本,將欲測定的日期、時間等有關(guān)性能測定日程傳送至企業(yè)客 戶端500。
在根據(jù)所述腳本和日程,所述性能測定服務(wù)器測定請求性能測定 的應(yīng)用服務(wù)器的性能,并生成性能測定數(shù)據(jù)的階段S110和所述性能 測定服務(wù)器收集測得的性能測定數(shù)據(jù),制作結(jié)果報告書,并將所述結(jié) 果報告書傳送至企業(yè)客戶端的階段S120,通過如下步驟(如圖3所 示)制作結(jié)果報告書,并將其傳送至企業(yè)客戶端500:
性能測定服務(wù)器向多個用戶客戶端提供性能測定程序的階段 S10;性能測定服務(wù)器從安裝有所述性能測定程序的多個用戶客戶端中,選擇可進行性能測定的用戶客戶端的階段S20;性能測定服務(wù)器 將性能測定腳本傳送至所述選定的用戶客戶端的階段S30;選定的用 戶客戶端執(zhí)行所述性能測定腳本,并生成性能測定數(shù)據(jù)的階段S40; 選定的用戶客戶端將所述生成的性能測定數(shù)據(jù)傳送至性能測定服務(wù) 器的階段S50;性能測定服務(wù)器收集所述傳送的性能測定數(shù)據(jù),并制
作性能測定結(jié)果報告書的階段S60。
在根據(jù)所述腳本和日程,所述性能測定服務(wù)器測定請求性能測定
的應(yīng)用服務(wù)器的性能,并生成性能測定數(shù)據(jù)的階段SllO,選定的用 戶客戶端210向性能測定服務(wù)器310收取生成性能測定數(shù)據(jù)的費用, 所述性能測定服務(wù)器310以多種方式支付費用。
以上所述的僅是對本發(fā)明優(yōu)選實施例的說明。應(yīng)當指出,本發(fā)明 保護范圍并不限定于上述實施方式。在權(quán)利要求書和說明書及其附圖 所示的范圍之內(nèi)通過一些修改,可實現(xiàn)不同的實施方式,而這種修改 應(yīng)視為屬于本發(fā)明的保護范圍。
權(quán)利要求
1、一種用于試驗服務(wù)器應(yīng)用程序性能的網(wǎng)格計算控制方法,其特征在于該方法包括如下階段性能測定服務(wù)器向至少兩個用戶客戶端提供性能測定程序;性能測定服務(wù)器從至少兩個安裝有所述性能測定程序的用戶客戶端中選擇可以測定性能的用戶客戶端;性能測定服務(wù)器將性能測定腳本傳送至所述選定的用戶客戶端;選定的用戶客戶端執(zhí)行所述性能測定腳本,并生成性能測定數(shù)據(jù);選定的用戶客戶端將所述性能測定數(shù)據(jù)傳送至性能測定服務(wù)器;性能測定服務(wù)器收集所述傳送的性能測定數(shù)據(jù),并制作性能測定結(jié)果報告書。
2、 根據(jù)權(quán)利要求1所述的用于試驗服務(wù)器應(yīng)用程序性能的網(wǎng)格 計算控制方法,其特征在于在所述選擇可以測定性能的用戶客戶端 的階段,所選用的用戶客戶端的數(shù)量多于最初預(yù)定的用戶客戶端的數(shù)量o
3、 根據(jù)權(quán)利要求2所述的用于試驗服務(wù)器應(yīng)用程序性能的網(wǎng)格 計算控制方法,其特征在于所述用戶客戶端利用閑置的個人計算機 或形成小型網(wǎng)絡(luò)的個人計算機,進行性能測定。
4、 根據(jù)權(quán)利要求2所述的用于試驗服務(wù)器應(yīng)用程序性能的網(wǎng)格計算控制方法,其特征在于所述用戶客戶端選用包括CPU、存儲器的系統(tǒng)技術(shù)條件優(yōu)異、電源開啟時間長的客戶端和根據(jù)試驗特性而 使用的客戶端進行性能測定。
5、 根據(jù)權(quán)利要求3或4所述的用于試驗服務(wù)器應(yīng)用程序性能的 網(wǎng)格計算控制方法,其特征在于所述用戶客戶端選用PC、 PDA、手機、及設(shè)有網(wǎng)絡(luò)裝置和計算裝置的終端機中的任意一個測定性能。
6、 根據(jù)權(quán)利要求1所述的用于試驗服務(wù)器應(yīng)用程序性能的網(wǎng)格-計算控制方法,其特征在于在所述傳送性能測定腳本的階段,所述 傳送的腳本包含連接于執(zhí)行服務(wù)器而使用執(zhí)行服務(wù)器應(yīng)用程序的情
7、 根據(jù)權(quán)利要求1所述的用于試驗服務(wù)器應(yīng)用程序性能的網(wǎng)格計算控制方法,其特征在于所述將性能測定數(shù)據(jù)傳送至性能測定服 務(wù)器的階段,性能測定服務(wù)器和用戶客戶端以報文形式交流性能測定數(shù)據(jù)。
8、 根據(jù)權(quán)利要求6或7所述的用于試驗服務(wù)器應(yīng)用程序性能的 網(wǎng)格計算控制方法,其特征在于所述性能測定服務(wù)器和用戶客戶端以報文形式交流性能測定數(shù)據(jù)。
9、 根據(jù)權(quán)利要求6或7所述的用于試驗服務(wù)器應(yīng)用程序性能的網(wǎng)格計算控制方法,其特征在于所述用戶客戶端基于網(wǎng)格技術(shù)向性能測定服務(wù)器提供性能測定數(shù)據(jù)。
10、 一種用于試驗服務(wù)器應(yīng)用程序性能的網(wǎng)格計算服務(wù)方法,其 特征在于該方法包括如下階段企業(yè)客戶端向性能測定服務(wù)器提出性能測定請求; 性能測定服務(wù)器登記所述性能測定請求;性能測定服務(wù)器針對登記的性能測定請求制定性能測定腳本和 日程,并傳送至企業(yè)客戶端;性能測定服務(wù)器根據(jù)所述腳本和日程,測定請求性能測定的應(yīng)用 服務(wù)器的性能,并生成性能測定數(shù)據(jù);性能測定服務(wù)器收集測得的性能測定數(shù)據(jù),制作結(jié)果報告書,并將所述結(jié)果報告書傳送至企業(yè)客戶端。
11、 根據(jù)權(quán)利要求IO所述的用于試驗服務(wù)器應(yīng)用程序性能的網(wǎng) 格計算服務(wù)方法,其特征在于還包括所述登記性能測定請求的階段 之后執(zhí)行的將性能測定服務(wù)器連接在所述提出請求的企業(yè)客戶端的 應(yīng)用服務(wù)器上,并進行試驗的階段。
12、 根據(jù)權(quán)利要求10或11所述的用于試驗服務(wù)器應(yīng)用程序性能 的網(wǎng)格計算服務(wù)方法,其特征在于在所述性能測定服務(wù)器登記所述 性能測定請求的階段,所述測定服務(wù)器和企業(yè)客戶端執(zhí)行對性能測定 的電子結(jié)算。
13、 根據(jù)權(quán)利要求10或11所述的用于試驗服務(wù)器應(yīng)用程序性能 的網(wǎng)格計算服務(wù)方法,其特征在于在所述生成性能測定數(shù)據(jù)的階段, 請求支付生成性能測定數(shù)據(jù)的費用。
14、 根據(jù)權(quán)利要求10或11所述的用于試驗服務(wù)器應(yīng)用程序性能 的網(wǎng)格計算服務(wù)方法,其特征在于在所述生成性能測定數(shù)據(jù)的階段 和向企業(yè)客戶端傳送結(jié)果報告書的階段,基于包括如下階段的控制方 法進行性能測定性能測定服務(wù)器向至少兩個用戶客戶端提供性能測定程序; 性能測定服務(wù)器從安裝有所述性能測定程序的至少兩個用戶客 戶端中,選擇可以進行性能測定的用戶客戶端;性能測定服務(wù)器向所述選定的用戶客戶端傳送性能測定腳本; 選定的用戶客戶端執(zhí)行所述性能測定腳本,并生成性能測定數(shù)據(jù);選定的用戶客戶端向性能測定服務(wù)器傳送生成的性能測定數(shù)據(jù); 性能測定服務(wù)器收集所述傳送的性能測定數(shù)據(jù),并制作性能測定結(jié)果報告書。
15、根據(jù)權(quán)利要求14所述的用于試驗服務(wù)器應(yīng)用程序性能的網(wǎng)格計算服務(wù)方法,其特征在于所述用戶客戶端利用處于閑置狀態(tài)的 個人計算機或形成小型網(wǎng)絡(luò)的個人計算機進行性能測定。
全文摘要
本發(fā)明涉及一種用于試驗服務(wù)器應(yīng)用程序性能的網(wǎng)格計算控制方法及其服務(wù)方法,所述網(wǎng)格計算控制方法包括性能測定服務(wù)器向多個用戶客戶端提供性能測定程序;性能測定服務(wù)器從多個安裝有所述性能測定程序的用戶客戶端中選擇可以測定性能的用戶客戶端;性能測定服務(wù)器將性能測定腳本傳送至選定的用戶客戶端;選定的用戶客戶端執(zhí)行所述性能測定腳本,并生成性能測定數(shù)據(jù);選定的用戶客戶端將所述性能測定數(shù)據(jù)傳送至性能測定服務(wù)器;性能測定服務(wù)器收集所述傳送的性能測定數(shù)據(jù),并制作性能測定結(jié)果報告書等階段。本發(fā)明將根據(jù)實際用戶的請求可能發(fā)生的各種問題,通過生成現(xiàn)實而可預(yù)期的用戶請求,測定性能。因此,在系統(tǒng)安裝結(jié)束并投入運行時,可以預(yù)防運行過程中可能發(fā)生的各種問題,從而可以減少執(zhí)行錯誤,進而節(jié)約各種經(jīng)費。
文檔編號G06F15/16GK101322113SQ200680045190
公開日2008年12月10日 申請日期2006年11月28日 優(yōu)先權(quán)日2005年11月29日
發(fā)明者金桂寬 申請人:格麗頓株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
凉城县| 冕宁县| 疏勒县| 启东市| 固镇县| 昂仁县| 鄂州市| 郎溪县| 大方县| 沽源县| 南城县| 类乌齐县| 潜山县| 闸北区| 东城区| 息烽县| 监利县| 通州区| 徐闻县| 水城县| 崇州市| 石阡县| 辛集市| 平阳县| 象山县| 新疆| 望江县| 南康市| 宜昌市| 庄河市| 黄骅市| 白河县| 会东县| 天门市| 古浪县| 富平县| 都兰县| 芒康县| 眉山市| 潼南县| 含山县|