專利名稱:一種同步測試集群并行文件系統(tǒng)性能的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及集群并行文件系統(tǒng)的開發(fā)測試方法及裝置。
背景技術(shù):
目前,集群的發(fā)展進(jìn)入到一個(gè)新的階段,對于集群并行文件系統(tǒng)的應(yīng)用取得長遠(yuǎn)的進(jìn)步,特別是針對目前開源并行文件系統(tǒng)的發(fā)展丄ustre是一個(gè)開源的、基于對象存儲技術(shù)的集群并行文件系統(tǒng),它具有很高的可擴(kuò)展性、可用性、性能、易用性等,在高性能計(jì)算系統(tǒng)中被廣泛使用。集群并行文件系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)如圖l所示,主要包括三個(gè)部分元數(shù)據(jù)服務(wù)器(MetadataServer,簡稱MDS)、對象存儲服務(wù)器(Object Storage Server,簡稱OSS),以及客戶端(Client)。 集群技術(shù)發(fā)展的主要目的是提升計(jì)算機(jī)系統(tǒng)的性能。對于研發(fā)、生產(chǎn)廠商,硬件產(chǎn)品性能的測試工作非常重要。與普通存儲系統(tǒng)相比,集群并行文件系統(tǒng)具有其特殊性。首先,集群并行文件系統(tǒng)中的機(jī)器數(shù)量龐大(不同系統(tǒng)數(shù)量不一 ),如果測試過程單純使用目前市面上的測試軟件,不僅工作量大,且需要較多的技術(shù)培訓(xùn)。另外,由于集群測試要在多臺機(jī)器上同時(shí)進(jìn)行,同步工作還需要進(jìn)行特殊的時(shí)間服務(wù)器配置,增加了系統(tǒng)的額外技術(shù)因素及工作量。 在并行文件系統(tǒng)的測試工具中,iozone可以較好的完成MBPS、 IOPS的測試;同時(shí)可以選用130皿16++進(jìn)行相關(guān)項(xiàng)的對比測試。但目前的這些測試軟件測試過程中,由于機(jī)器配置的不同或者外界環(huán)境影響造成單項(xiàng)測試命令執(zhí)行的時(shí)間不一致。結(jié)果使得多個(gè)測試機(jī)上后續(xù)測試命令的開始時(shí)間錯位,影響到測試精度。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是,提出一種同步測試集群并行文件系統(tǒng)性能的方法及裝置,能夠簡單方便地實(shí)現(xiàn)大數(shù)量集群性能測試的同步工作。 為了解決上述技術(shù)問題,本發(fā)明提出了一種同步測試集群并行文件系統(tǒng)性能的方法,所述同步測試集群并行文件系統(tǒng)中包括若干個(gè)測試機(jī),所述方法包括
所述集群并行文件系統(tǒng)中的每一測試機(jī)均在所述集群并行文件系統(tǒng)的共享目錄中維護(hù)一用以指示其測試執(zhí)行情況的信息; 當(dāng)所述測試機(jī)執(zhí)行完一項(xiàng)測試后,檢測所述共享目錄中用以指示其他測試機(jī)測試執(zhí)行情況的信息,當(dāng)檢測到所有的測試機(jī)均完成了該項(xiàng)測試后,才執(zhí)行下一項(xiàng)測試。
進(jìn)一步地,上述方法還可具有以下特點(diǎn) 所述集群并行文件系統(tǒng)中的每一測試機(jī)分別在所述共享目錄中建立并維護(hù)一個(gè)標(biāo)志子目錄或文件,所述子目錄或文件名稱中包含其測試機(jī)名稱或者編號,以及其當(dāng)前執(zhí)行的測試項(xiàng)目的名稱或者編號信息,所述測試機(jī)在執(zhí)行完一項(xiàng)測試后,將所述共享目錄中其對應(yīng)的所述子目錄或文件的名稱中的測試項(xiàng)目的名稱或者編號更新為下一項(xiàng)測試項(xiàng)目的名稱或者編號,從而以所述子目錄或文件的名稱來以指示其對應(yīng)的測試機(jī)的測試執(zhí)行情
4況。
進(jìn)一步地,上述方法還可具有以下特點(diǎn) 在所述共享目錄中維護(hù)用以指示各測試機(jī)的測試執(zhí)行情況的信息之前,先對各測試機(jī)進(jìn)行配置,包括配置測試環(huán)境參數(shù)、測試項(xiàng)目參數(shù)、配置測試的同步變量,其中,配置測試的同步變量是指配置用以指示其對應(yīng)的測試機(jī)測試執(zhí)行情況的信息,并將其存儲位置配置到所述共享目錄中。
進(jìn)一步地,上述方法還可具有以下特點(diǎn) 在對各測試機(jī)進(jìn)行配置時(shí),還配置結(jié)果輸出位置參數(shù),利用結(jié)果重定向功能配置測試結(jié)果的存儲位置。
進(jìn)一步地,上述方法還可具有以下特點(diǎn) 在執(zhí)行各測試項(xiàng)目時(shí),選用一種或者多種測試工具進(jìn)行測試,利用結(jié)果重定向功能將測試結(jié)果輸出并對其進(jìn)行統(tǒng)計(jì)分析。 為了解決上述技術(shù)問題,本發(fā)明還提出了一種同步測試集群并行文件系統(tǒng)性能的裝置,所述集群并行文件系統(tǒng)包括若干個(gè)測試機(jī),所述同步測試集群并行文件系統(tǒng)性能的裝置位于每一測試機(jī)上,其包括控制處理模塊和檢測判斷模塊,其中 所述控制處理模塊,用以在所述集群并行文件系統(tǒng)的共享目錄中維護(hù)一用以指示其所在測試機(jī)的測試執(zhí)行情況的信息,在完成一項(xiàng)測試后,更新所述共享目錄中用以指示其所在測試機(jī)的測試執(zhí)行情況的信息;以及在接收到所述檢測判斷模塊發(fā)送來的執(zhí)行下一項(xiàng)測試的控制命令后,開始執(zhí)行下一項(xiàng)測試; 所述檢測判斷模塊,用以在其所在測試機(jī)執(zhí)行完一項(xiàng)測試后,檢測所述共享目錄中用以指示各測試機(jī)測試執(zhí)行情況的信息,當(dāng)檢測到所有的測試機(jī)均完成了該項(xiàng)測試后,向所述控制處理模塊發(fā)送執(zhí)行下一項(xiàng)測試的控制命令。
進(jìn)一步地,上述裝置還可具有以下特點(diǎn) 所述控制處理模塊,用以在所述共享目錄中建立并維護(hù)一個(gè)標(biāo)志子目錄或文件,所述子目錄或文件名稱中包含與其所在測試機(jī)的名稱或者編號,以及其所在測試機(jī)當(dāng)前執(zhí)行的測試項(xiàng)目的名稱或者編號信息,在其所在測試機(jī)在執(zhí)行完一項(xiàng)測試后,將所述共享目錄中與其所在測試機(jī)對應(yīng)的所述子目錄或文件的名稱中的測試項(xiàng)目的名稱或者編號更新為下一項(xiàng)測試項(xiàng)目的名稱或者編號,從而以所述子目錄或文件的名稱來以指示其所在測試機(jī)的測試執(zhí)行情況。
進(jìn)一步地,上述裝置還可具有以下特點(diǎn)
還包括配置模塊,其中 所述配置模塊,用以在其所在測試機(jī)進(jìn)行配置,包括配置測試環(huán)境參數(shù)、測試項(xiàng)目參數(shù)、配置測試的同步變量,其中,配置測試的同步變量用以指示其所在測試機(jī)的測試執(zhí)行情況,并將其存儲位置配置到所述共享目錄中。
進(jìn)一步地,上述裝置還可具有以下特點(diǎn) 所述配置模塊,還用以配置結(jié)果輸出位置參數(shù),利用結(jié)果重定向功能配置測試結(jié)果的存儲位置。
進(jìn)一步地,上述裝置還可具有以下特點(diǎn)
還包括一統(tǒng)計(jì)分析模塊,其中
所述配置模塊,用以在配置各測試項(xiàng)目時(shí),選用一種或者多種測試工具,在配置結(jié)
果輸出位置參數(shù)時(shí),將測試結(jié)果輸出位置配置至所述統(tǒng)計(jì)分析模塊; 所述統(tǒng)計(jì)分析模塊,用以接收其所在測試機(jī)的測試結(jié)果并對其進(jìn)行統(tǒng)計(jì)分析。 本發(fā)明提供的一種同步測試集群并行文件系統(tǒng)性能的方法及裝置,無需其他技術(shù)
資源及復(fù)雜配置,可以方便快捷地實(shí)現(xiàn)集群性能的同步測試。
圖1是集群并行文件系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)示意圖; 圖2是本發(fā)明實(shí)施例一種同步測試集群并行文件系統(tǒng)性能的方法流程圖;
圖3是本發(fā)明實(shí)施例一種同步測試集群并行文件系統(tǒng)性能的裝置方框圖。
具體實(shí)施例方式
下面將結(jié)合附圖來詳細(xì)說明本發(fā)明實(shí)施方案。 本發(fā)明提供了一種同步測試集群并行文件系統(tǒng)性能的方法,其基本構(gòu)思是,通過 巧妙地在共享文件目錄中維護(hù)用以指示各測試機(jī)的測試執(zhí)行情況的信息,每一測試機(jī)在執(zhí) 行完一項(xiàng)測試后,檢測所述共享目錄中用以指示其他測試機(jī)測試執(zhí)行情況的信息,當(dāng)檢測 到所有的測試機(jī)均完成了該項(xiàng)測試后,才執(zhí)行下一項(xiàng)測試,從而簡單方便地實(shí)現(xiàn)大數(shù)量集 群性能測試的同步工作。 參見圖2,該圖示出了本發(fā)明實(shí)施例一種同步測試集群并行文件系統(tǒng)性能的方法, 包括如下步驟 步驟S201 :利用shell腳本編寫測試程序,其中至少包括人機(jī)交互接口部分、同步 命令測試部分,以及結(jié)果重定向輸出部分; 步驟S202 :將編寫好的測試程序下載至集群并行文件系統(tǒng)中各測試機(jī)的客戶端 上,并啟動該測試程序; 步驟S203 :運(yùn)行測試程序中的人機(jī)交互接口部分,進(jìn)行測試參數(shù)配置,配置測試 的同步變量參數(shù)并將其配置到集群并行文件系統(tǒng)的共享目錄中,所述測試的同步變量用以 指示測試機(jī)的測試執(zhí)行情況;
具體配置包括 1、配置測試環(huán)境參數(shù),包括配置測試機(jī)的數(shù)量、測試機(jī)編號等詳細(xì)參數(shù),例如配 置集群并行文件系統(tǒng)中所有測試機(jī)的總數(shù)量、各測試機(jī)在集群并行文件系統(tǒng)中的編號、使 用的測試工具,等等; 2、配置測試項(xiàng)目參數(shù),包括配置測試項(xiàng)目的編號,指定讀文件、寫文件、讀寫文件 等模式、測試數(shù)據(jù)塊大小,等等。 3、配置測試的同步變量參數(shù),包括配置測試的同步變量是指配置用以指示其對 應(yīng)的測試機(jī)測試執(zhí)行情況的信息,并將其存儲位置配置到集群并行文件系統(tǒng)的共享目錄 中。 配置測試的同步變量時(shí),可以采用以下方式實(shí)現(xiàn)在集群并行文件系統(tǒng)的共享目 錄中建立一個(gè)標(biāo)志子目錄或文件,該子目錄或文件名稱中包含測試機(jī)的名稱或者編號,以 及其當(dāng)前執(zhí)行的測試項(xiàng)目的名稱或者編號信息。例如,可以配置所述目錄或文件名稱的格
6式為"(機(jī)器編號)-(任務(wù)號)",初始值為"(機(jī)器編號)-(o)"。這樣,即可實(shí)現(xiàn)以所述子 目錄或文件的名稱來以指示其對應(yīng)的測試機(jī)的測試執(zhí)行情況。 4、配置結(jié)果輸出位置參數(shù),包括利用結(jié)果重定向功能配置測試結(jié)果的存儲位置。
步驟S204 :運(yùn)行測試程序中的同步命令測試部分,依次完成各項(xiàng)測試,通過對配 置在集群并行文件系統(tǒng)的共享目錄中的測試的同步變量參數(shù)進(jìn)行循環(huán)檢測確保多機(jī)測試 命令的同步運(yùn)行; 循環(huán)檢測過程如下當(dāng)一測試機(jī)執(zhí)行完一項(xiàng)測試后,更新集群并行文件系統(tǒng)的共 享目錄中用以指示其對應(yīng)的測試機(jī)測試執(zhí)行情況的信息,檢測所述共享目錄中用以指示其 他測試機(jī)測試執(zhí)行情況的信息,當(dāng)檢測到所有的測試機(jī)均完成了該項(xiàng)測試后,才執(zhí)行下一 項(xiàng)領(lǐng)lj試。 例如,當(dāng)采用在集群并行文件系統(tǒng)的共享目錄中建立并維護(hù)名稱與其測試機(jī)的名 稱或者編號,以及其當(dāng)前執(zhí)行的測試項(xiàng)目的名稱或者編號相關(guān)的子目錄或文件來指示其對 應(yīng)的測試機(jī)的測試執(zhí)行情況時(shí),每當(dāng)測試機(jī)完成一項(xiàng)測試后,便會將其對應(yīng)的子目錄(或 文件)進(jìn)行重命名,命名規(guī)則為"(機(jī)器編號)_ (任務(wù)號+1)",在進(jìn)行下一項(xiàng)測試任務(wù)前會 循環(huán)掃描共享目錄中所有測試機(jī)對應(yīng)的建立的用以指示各測試機(jī)的測試執(zhí)行情況的子目 錄(或文件),通過名稱判斷各個(gè)測試機(jī)上的該項(xiàng)測試任務(wù)是否完成,如果全部測試機(jī)器的 "(機(jī)器編號)_(任務(wù)號)"都顯示上一測試任務(wù)完成,則開始進(jìn)入下一測試任務(wù),發(fā)現(xiàn)未全 部完成則繼續(xù)掃描等待,直到所有測試機(jī)均完成該項(xiàng)測試。 執(zhí)行同步命令測試的過程包括當(dāng)所有測試機(jī)配置完畢后,測試程序中的同步命 令測試部分將實(shí)現(xiàn)各測試機(jī)的測試同步,當(dāng)一項(xiàng)測試在其中一測試機(jī)上首先完成時(shí),該測 試機(jī)自動進(jìn)入第二項(xiàng)測試的循環(huán)掃描等待界面;當(dāng)所有測試機(jī)均完成本項(xiàng)測試后,下一項(xiàng) 測試同步啟動。所有測試項(xiàng)目按照上述規(guī)則依次進(jìn)行,直到所有測試機(jī)正常完成所有測試, 結(jié)束。 步驟S205 :在所有測試項(xiàng)目進(jìn)行完畢之后,運(yùn)行測試程序中的結(jié)果重定向輸出部 分,將測試結(jié)果輸出至指定的位置。 對集群并行文件系統(tǒng)的IOPS、 MBPS的測試需要利用不同的測試工具進(jìn)行多次測
試,現(xiàn)有技術(shù)中大部分的性能測試軟件單機(jī)運(yùn)行,難以實(shí)現(xiàn)多機(jī)同步。而采用本發(fā)明測試程
序中的人機(jī)交互接口部分和同步命令測試部分可以很好地使測試命令同步組合。 此外,有些環(huán)境中可以直接選用簡單的dd命令進(jìn)行數(shù)據(jù)讀寫MBPS的測試,簡單方
便,節(jié)省工作時(shí)間。 另外,由于各種工具的輸出結(jié)果具有特定的格式,不便于統(tǒng)計(jì)分析,因此本發(fā)明實(shí) 施例還設(shè)計(jì)了輸出結(jié)果融合統(tǒng)計(jì)的方法,可以利用li皿x系統(tǒng)下的正則表達(dá)式、數(shù)據(jù)重定 向?qū)崿F(xiàn)測試結(jié)果數(shù)據(jù)的統(tǒng)計(jì)輸出。進(jìn)而可以將數(shù)據(jù)copy至windows系統(tǒng)下的excel表格 中進(jìn)行數(shù)據(jù)的分析處理,便于集群并行文件系統(tǒng)后續(xù)的問題解決、性能的提升。
本發(fā)明實(shí)施例還提供了一種同步測試集群并行文件系統(tǒng)性能的裝置,所述集群并 行文件系統(tǒng)包括若干個(gè)測試機(jī),所述同步測試集群并行文件系統(tǒng)性能的裝置位于每一測試 機(jī)上,如圖3所示,包括控制處理模塊、檢測判斷模塊、配置模塊,以及統(tǒng)計(jì)分析模塊,其中
所述控制處理模塊,用以在所述集群并行文件系統(tǒng)的共享目錄中維護(hù)一用以指示 其所在測試機(jī)的測試執(zhí)行情況的信息,在完成一項(xiàng)測試后,更新所述共享目錄中用以指示
7其所在測試機(jī)的測試執(zhí)行情況的信息;以及在接收到所述檢測判斷模塊發(fā)送來的執(zhí)行下一 項(xiàng)測試的控制命令后,開始執(zhí)行下一項(xiàng)測試。 進(jìn)一步地,所述控制處理模塊,可以在所述共享目錄中建立并維護(hù)一個(gè)標(biāo)志子目 錄或文件,所述子目錄或文件名稱中包含與其所在測試機(jī)的名稱或者編號,以及其所在測 試機(jī)當(dāng)前執(zhí)行的測試項(xiàng)目的名稱或者編號信息,在其所在測試機(jī)在執(zhí)行完一項(xiàng)測試后,將 所述共享目錄中與其所在測試機(jī)對應(yīng)的所述子目錄或文件的名稱中的測試項(xiàng)目的名稱或 者編號更新為下一項(xiàng)測試項(xiàng)目的名稱或者編號,從而以所述子目錄或文件的名稱來以指示 其所在測試機(jī)的測試執(zhí)行情況。 所述檢測判斷模塊,用以在其所在測試機(jī)執(zhí)行完一項(xiàng)測試后,檢測所述共享目錄 中用以指示各測試機(jī)測試執(zhí)行情況的信息,當(dāng)檢測到所有的測試機(jī)均完成了該項(xiàng)測試后, 向所述控制處理模塊發(fā)送執(zhí)行下一項(xiàng)測試的控制命令。 所述配置模塊,用以在其所在測試機(jī)進(jìn)行配置,包括配置測試環(huán)境參數(shù)、測試項(xiàng)目 參數(shù)、配置測試的同步變量,其中,配置測試的同步變量用以指示其所在測試機(jī)的測試執(zhí)行 情況,并將其存儲位置配置到所述共享目錄中。 所述配置模塊,還用以配置結(jié)果輸出位置參數(shù),利用結(jié)果重定向功能配置測試結(jié) 果的存儲位置。 所述配置模塊,還可以在配置各測試項(xiàng)目時(shí),選用一種或者多種測試工具,在配置 結(jié)果輸出位置參數(shù)時(shí),將測試結(jié)果輸出位置配置至所述統(tǒng)計(jì)分析模塊。所述統(tǒng)計(jì)分析模塊, 用以接收其所在測試機(jī)的測試結(jié)果并對其進(jìn)行統(tǒng)計(jì)分析。 當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,本 領(lǐng)域技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng) 屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
一種同步測試集群并行文件系統(tǒng)性能的方法,所述同步測試集群并行文件系統(tǒng)中包括若干個(gè)測試機(jī),其特征在于,所述方法包括所述集群并行文件系統(tǒng)中的每一測試機(jī)均在所述集群并行文件系統(tǒng)的共享目錄中維護(hù)一用以指示其測試執(zhí)行情況的信息;當(dāng)所述測試機(jī)執(zhí)行完一項(xiàng)測試后,先檢測所述共享目錄中用以指示其他測試機(jī)測試執(zhí)行情況的信息,當(dāng)檢測到所有的測試機(jī)均完成了該項(xiàng)測試后,才執(zhí)行下一項(xiàng)測試。
2. 如權(quán)利要求1所述的方法,其特征在于所述集群并行文件系統(tǒng)中的每一測試機(jī)分別在所述共享目錄中建立并維護(hù)一個(gè)標(biāo)志子目錄或文件,所述子目錄或文件名稱中包含其測試機(jī)名稱或者編號,以及其當(dāng)前執(zhí)行的測試項(xiàng)目的名稱或者編號信息,所述測試機(jī)在執(zhí)行完一項(xiàng)測試后,將所述共享目錄中其對應(yīng)的所述子目錄或文件的名稱中的測試項(xiàng)目的名稱或者編號更新為下一項(xiàng)測試項(xiàng)目的名稱或者編號,從而以所述子目錄或文件的名稱來以指示其對應(yīng)的測試機(jī)的測試執(zhí)行情況。
3. 如權(quán)利要求1或2所述的方法,其特征在于在所述共享目錄中維護(hù)用以指示各測試機(jī)的測試執(zhí)行情況的信息之前,先對各測試機(jī)進(jìn)行配置,包括配置測試環(huán)境參數(shù)、測試項(xiàng)目參數(shù)、配置測試的同步變量,其中,配置測試的同步變量是指配置用以指示其對應(yīng)的測試機(jī)測試執(zhí)行情況的信息,并將其存儲位置配置到所述共享目錄中。
4. 如權(quán)利要求3所述的方法,其特征在于在對各測試機(jī)進(jìn)行配置時(shí),還配置結(jié)果輸出位置參數(shù),利用結(jié)果重定向功能配置測試結(jié)果的存儲位置。
5. 如權(quán)利要求4所述的方法,其特征在于在執(zhí)行各測試項(xiàng)目時(shí),選用一種或者多種測試工具進(jìn)行測試,利用結(jié)果重定向功能將測試結(jié)果輸出并對其進(jìn)行統(tǒng)計(jì)分析。
6. —種同步測試集群并行文件系統(tǒng)性能的裝置,所述集群并行文件系統(tǒng)包括若干個(gè)測試機(jī),所述同步測試集群并行文件系統(tǒng)性能的裝置位于每一測試機(jī)上,其特征在于,包括控制處理模塊和檢測判斷模塊,其中所述控制處理模塊,用以在所述集群并行文件系統(tǒng)的共享目錄中維護(hù)一用以指示其所在測試機(jī)的測試執(zhí)行情況的信息,在完成一項(xiàng)測試后,更新所述共享目錄中用以指示其所在測試機(jī)的測試執(zhí)行情況的信息;以及在接收到所述檢測判斷模塊發(fā)送來的執(zhí)行下一項(xiàng)測試的控制命令后,開始執(zhí)行下一項(xiàng)測試;所述檢測判斷模塊,用以在其所在測試機(jī)執(zhí)行完一項(xiàng)測試后,檢測所述共享目錄中用以指示各測試機(jī)測試執(zhí)行情況的信息,當(dāng)檢測到所有的測試機(jī)均完成了該項(xiàng)測試后,向所述控制處理模塊發(fā)送執(zhí)行下一項(xiàng)測試的控制命令。
7. 如權(quán)利要求6所述的裝置,其特征在于所述控制處理模塊,用以在所述共享目錄中建立并維護(hù)一個(gè)標(biāo)志子目錄或文件,所述子目錄或文件名稱中包含與其所在測試機(jī)的名稱或者編號,以及其所在測試機(jī)當(dāng)前執(zhí)行的測試項(xiàng)目的名稱或者編號信息,在其所在測試機(jī)在執(zhí)行完一項(xiàng)測試后,將所述共享目錄中與其所在測試機(jī)對應(yīng)的所述子目錄或文件的名稱中的測試項(xiàng)目的名稱或者編號更新為下一項(xiàng)測試項(xiàng)目的名稱或者編號,從而以所述子目錄或文件的名稱來以指示其所在測試機(jī)的測試執(zhí)行情況。
8. 如權(quán)利要求6或7所述的裝置,其特征在于,還包括配置模塊,其中所述配置模塊,用以在其所在測試機(jī)進(jìn)行配置,包括配置測試環(huán)境參數(shù)、測試項(xiàng)目參數(shù)、配置測試的同步變量,其中,配置測試的同步變量用以指示其所在測試機(jī)的測試執(zhí)行情況,并將其存儲位置配置到所述共享目錄中。
9. 如權(quán)利要求8所述的裝置,其特征在于所述配置模塊,還用以配置結(jié)果輸出位置參數(shù),利用結(jié)果重定向功能配置測試結(jié)果的存儲位置。
10. 如權(quán)利要求9所述的裝置,其特征在于,還包括一統(tǒng)計(jì)分析模塊,其中所述配置模塊,用以在配置各測試項(xiàng)目時(shí),選用一種或者多種測試工具,在配置結(jié)果輸出位置參數(shù)時(shí),將測試結(jié)果輸出位置配置至所述統(tǒng)計(jì)分析模塊;所述統(tǒng)計(jì)分析模塊,用以接收其所在測試機(jī)的測試結(jié)果并對其進(jìn)行統(tǒng)計(jì)分析。
全文摘要
本發(fā)明提供了一種同步測試集群并行文件系統(tǒng)性能的方法及裝置,所述同步測試集群并行文件系統(tǒng)中包括若干個(gè)測試機(jī),所述方法包括所述集群并行文件系統(tǒng)中的每一測試機(jī)均在所述集群并行文件系統(tǒng)的共享目錄中維護(hù)一用以指示其測試執(zhí)行情況的信息;當(dāng)所述測試機(jī)執(zhí)行完一項(xiàng)測試后,先檢測所述共享目錄中用以指示其他測試機(jī)測試執(zhí)行情況的信息,當(dāng)檢測到所有的測試機(jī)均完成了該項(xiàng)測試后,才執(zhí)行下一項(xiàng)測試。該方法能夠簡單方便地實(shí)現(xiàn)大數(shù)量集群性能測試的同步工作。
文檔編號H04L29/08GK101783755SQ20101011383
公開日2010年7月21日 申請日期2010年2月24日 優(yōu)先權(quán)日2010年2月24日
發(fā)明者劉希猛, 李素葉, 王鑫, 葛峰 申請人:浪潮(北京)電子信息產(chǎn)業(yè)有限公司