鞠 旭
(大連民族學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院學(xué)生,遼寧大連 116605)
PC集群中計(jì)算機(jī)數(shù)目對(duì)集群性能的影響
鞠 旭
(大連民族學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院學(xué)生,遼寧大連 116605)
構(gòu)成集群的機(jī)器越多,需要付出的輔助性代價(jià)也越大,會(huì)抵消一部分計(jì)算能力,研究多少臺(tái)機(jī)器構(gòu)成的集群才是性?xún)r(jià)比最好的PC集群,PC集群的性能與構(gòu)成集群的機(jī)器臺(tái)數(shù)之間的關(guān)系,對(duì)于構(gòu)建和使用PC集群有著重要的意義[1-3]。本文對(duì)構(gòu)成集群機(jī)器數(shù)目分別為1、2、3的集群進(jìn)行性能測(cè)試研究,初步證實(shí)了PC集群的性能隨著構(gòu)成集群的機(jī)器臺(tái)數(shù)的增加而增加的事實(shí)。
對(duì)主機(jī)規(guī)模數(shù)分別為1,2,3臺(tái)的PC集群進(jìn)行配置(如圖1),安裝Apache和Tomcat設(shè)置好參數(shù)后,就可以開(kāi)始利用測(cè)試機(jī)上的LoadRunner軟件對(duì)集群的性能進(jìn)行測(cè)試。

圖1 主機(jī)規(guī)模數(shù)分別為1(a)、2(b)、3(c)的PC集群配置
模擬1000個(gè)用戶(hù)進(jìn)行頁(yè)面訪問(wèn)。取測(cè)試數(shù)據(jù)中最能夠反映集群性能變化的活動(dòng)事務(wù)響應(yīng)時(shí)間均方差、事務(wù)成功通過(guò)次數(shù)和失敗次數(shù)進(jìn)行對(duì)比研究,數(shù)據(jù)見(jiàn)表1。

表1 集群活動(dòng)事務(wù)響應(yīng)數(shù)據(jù)表
從活動(dòng)事務(wù)響應(yīng)時(shí)間均方差的變化來(lái)看,PC集群主機(jī)規(guī)模增大,均方差值變小,說(shuō)明集群構(gòu)成的服務(wù)器對(duì)訪問(wèn)請(qǐng)求的響應(yīng)差異變化趨緩,響應(yīng)性能逐漸穩(wěn)定,從另一個(gè)角度看也說(shuō)明隨著主機(jī)規(guī)模的增大,集群穩(wěn)定性能增強(qiáng)。從實(shí)驗(yàn)結(jié)果來(lái)看,模擬1 000個(gè)用戶(hù)的訪問(wèn)過(guò)程,隨著主機(jī)規(guī)模的增大訪問(wèn)成功的幾率也在增加,但是依舊有不成功訪問(wèn)存在,這樣的集群用于實(shí)際web服務(wù)的時(shí)候仍舊不能令人滿(mǎn)意。但是由于時(shí)間和實(shí)驗(yàn)條件所限,對(duì)更大主機(jī)規(guī)模的集群的實(shí)驗(yàn)測(cè)試沒(méi)有進(jìn)行,我們不能夠確認(rèn)多大的主機(jī)規(guī)模集群能夠達(dá)到令人滿(mǎn)意的效果。從結(jié)果分析來(lái)看,簡(jiǎn)單的預(yù)測(cè)主機(jī)規(guī)模數(shù)為5左右將使得事務(wù)訪問(wèn)成功率接近100%,這有待于今后的研究進(jìn)行證實(shí)。
[1]段標(biāo).網(wǎng)絡(luò)布線與小型局域網(wǎng)搭建[M]2版.北京:電子工業(yè)出版社,2010.
[2]陳紹英,夏海濤,金成姬,等.Web性能測(cè)試實(shí)踐[M].北京:電子工業(yè)出版社,2006.
[3]陳菁菁.Tomcat原理與 Java Web系統(tǒng)開(kāi)發(fā)[M].北京:清華大學(xué)出版社,2009.
TP368.5
A
(責(zé)任編輯 劉敏)
1009-315X(2011)05-0541-01
2010-06-18;最后
2011-03-28
指導(dǎo)教師:王立明(1969-),男,山西大同人,副教授,主要從事計(jì)算機(jī)網(wǎng)絡(luò)與控制研究。