服務(wù)器測(cè)試方法介紹
對(duì)于服務(wù)器的測(cè)試,我們主要從產(chǎn)品滿足用戶應(yīng)用的角度出發(fā),分功能和性能兩個(gè)方面來(lái)考察。其中性能測(cè)試主要體現(xiàn)的是服務(wù)器在提供特定服務(wù)時(shí)的具體的事務(wù)處理能力,而在功能上,主要反映的是服務(wù)器的可靠性、可擴(kuò)展性以及易用性等方面的特征。另外,由于不論是最終用戶還是處理器廠商,大家對(duì)于服務(wù)器的能耗問(wèn)題都給以了很高的重視,為此,我們也繼續(xù)將能耗作為考察服務(wù)器使用成本的重要指標(biāo)。
貼近應(yīng)用的性能測(cè)試
在實(shí)際的應(yīng)用中,不同的應(yīng)用條件對(duì)于服務(wù)器子系統(tǒng)性能的要求也有一定的偏重,因此同一服務(wù)器在不同應(yīng)用中所表現(xiàn)出的性能狀況常會(huì)出現(xiàn)較大差異。為了能準(zhǔn)確反映出服務(wù)器的性能狀況,我們選擇了Web、文件服務(wù)器和數(shù)據(jù)庫(kù)等三種較為普遍的應(yīng)用作為測(cè)試重點(diǎn)。之所以選用以上三種應(yīng)用作為性能測(cè)試點(diǎn),這幾項(xiàng)應(yīng)用相對(duì)較為普遍是原因之一,此外我們也考慮到這三種應(yīng)用對(duì)于服務(wù)器子系統(tǒng)的要求也各有偏重,這樣可以更全面的考察服務(wù)器各子系統(tǒng)的性能狀況。
講求實(shí)用的功能測(cè)試
可靠性、可擴(kuò)展性和易用性同樣也是用戶關(guān)心的內(nèi)容,但不同的用戶對(duì)這三方面的需求會(huì)有所不同。比如一些中高端服務(wù)器產(chǎn)品,在應(yīng)用中多采用專用機(jī)房或托管方式,這時(shí)其易用性中的可管理性方面就顯得非常重要,遠(yuǎn)程管理會(huì)讓工程師及時(shí)了解服務(wù)器工作狀況,實(shí)現(xiàn)及時(shí)有效的管理和維護(hù)。而對(duì)于入門級(jí)服務(wù)器來(lái)說(shuō),由于很多用戶會(huì)隨著業(yè)務(wù)的增長(zhǎng)會(huì)對(duì)其處理能力、存儲(chǔ)容量有進(jìn)一步的要求,這時(shí)其可擴(kuò)展性就顯得更為重要?煽啃允欠⻊(wù)器的一個(gè)關(guān)鍵特性,它反映了服務(wù)器在應(yīng)用過(guò)程中系統(tǒng)能否確保長(zhǎng)時(shí)間正常工作,這也是服務(wù)器與普通PC之間的重要區(qū)別。對(duì)于以上三個(gè)方面,我們都制定了詳細(xì)項(xiàng)目進(jìn)行逐一考察。
兼顧使用成本的能效測(cè)試
服務(wù)器的售價(jià)反映的它是一次性的購(gòu)買成本,而后期的使用成本是一個(gè)不容小視的問(wèn)題,作為一個(gè)要求7×24連續(xù)工作的設(shè)備,它所產(chǎn)生的電費(fèi)將是一筆不小的開銷。實(shí)際上在評(píng)判服務(wù)器的運(yùn)算能力時(shí),一定不能將功耗問(wèn)題視而不見,性能功耗比是衡量服務(wù)器運(yùn)算效能的一個(gè)重要指標(biāo),測(cè)試中我們利用功率分析儀對(duì)服務(wù)器在加電關(guān)機(jī)、開機(jī)空載以及滿負(fù)載三種狀態(tài)下的功耗進(jìn)行測(cè)定,為服務(wù)器的能效以及使用成本的估算提供數(shù)據(jù)支持。