以下所有的測試都在系統(tǒng)默認(rèn)的參數(shù)配置環(huán)境下進行,沒有針對哪臺產(chǎn)品進行調(diào)優(yōu)。
IOzone性能測試
IOzone 是一款文件系統(tǒng)基準(zhǔn)測試套件,可以測試不同的操作系統(tǒng)中文件系統(tǒng)的讀寫性能。IOzone已經(jīng)被移植到許多操作系統(tǒng)平臺下運行,它能對供應(yīng)商的計算機平臺的文件系統(tǒng)的性能進行分析。
測試中,我們使用綠線代表SUSE Linux Enterprise Server 11 SP3平臺,紅線代表RedHat Enterprise Linux 6.4平臺,兩個平臺的處理器線性高速緩存大小為32 bytes,文件大小為17倍的record。從圖標(biāo)上我們就可以看到,無論是讀寫、隨機讀寫、重讀寫和向前讀寫等測試項目中,SUSE Linux Enterprise Server 11 SP3平臺在絕大多數(shù)情況下表現(xiàn)優(yōu)于RedHat Enterprise Linux 6.4平臺,兩者的差距大約為30-40%,還是比較大的。
Tiobench
Tiobench 是一個多線程的I/O基準(zhǔn)測試工具,它采用順序讀寫和隨機讀寫操作來測量文件系統(tǒng)的性能。
這個測試中,我們設(shè)置測試文件大小為2048megabytes,設(shè)置塊大小為4096bytes。從結(jié)果來看,對于順序讀和隨機讀操作,SUSE Linux Enterprise Server 11 SP3平臺上的性能要遠(yuǎn)優(yōu)于 RedHat Enterprise Linux 6.4平臺上的;對于順序?qū)懖僮?,SUSE Linux Enterprise Server 11 SP3平臺上的性能要比 RedHat Enterprise Linux 6.4略好一些;對于隨機寫操作,在2~6線程中,RedHat Enterprise Linux 6.4平臺的性能要優(yōu)于SUSE Linux Enterprise Server 11 SP3平臺,然而在單線程以及隨著線程數(shù)量的增長情況下,SUSE平臺的性能又呈現(xiàn)出穩(wěn)步上升趨勢。
Netperf
Netperf是一款網(wǎng)絡(luò)性能的測試工具,主要針對基于TCP 或UDP的傳輸, 可用于衡量許多不同類型網(wǎng)絡(luò)的工作負(fù)載性能, Netperf測試結(jié)果所反映的是兩個系統(tǒng)之間發(fā)送和接受數(shù)據(jù)的速度和效率。
這項測試中兩款平臺并未表現(xiàn)出太多的差異,在網(wǎng)絡(luò)流量負(fù)載性能方面的成績幾乎相同。
ApacheBench
ApacheBench(ab) 是一個單線程的命令行工具,用于測量HTTP Web服務(wù)器的性能。最初的設(shè)計是用來測量Apache HTTP服務(wù)器,然而更多人將它做為一款通用的Web服務(wù)器測試工具。
從測試結(jié)果來看,在SUSE Linux Enterprise Server 11 SP3平臺上的傳輸速率為11490.37,而在RedHat Enterprise Linux 6.4平臺上,傳輸速率為11452.48,所以單就此次HTTP服務(wù)器的測試結(jié)果來說,兩者的差距也在伯仲之間。
Http_load
Http_load 是一款體積很小的基于Linux平臺的Web服務(wù)器性能測試工具。它以并行復(fù)用的方式運行,用于測試web服務(wù)器的吞吐量與負(fù)載。
在SUSE Linux Enterprise Server 11 SP3平臺上的10秒測試過程中,獲得了9973 fetches,114 最大并發(fā)數(shù),共計1.05578e+08 bytes;每秒響應(yīng)請求連接數(shù)為997.295。在RedHat Enterprise Linux 6.4平臺上的10秒測試過程中,獲得了9863 fetches,212 最大并發(fā)數(shù),共計1.066e+08 bytes;每秒響應(yīng)請求連接數(shù)為986.297。從這一點來說,在這項測試中兩個平臺獲得非常接近的測試結(jié)果,SUSE Linux Enterprise Server 11 SP3 在處理響應(yīng)請求連接數(shù)時勝出。
Siege – HTTP/HTTPS壓力測試
Siege是一款多線程的HTTP負(fù)載測試和基準(zhǔn)測試工具。在這次測試中,模擬了200個并發(fā)用戶執(zhí)行訪問150次,在這樣的壓力下評估HTTP服務(wù)器的性能。
對于siege壓力測試,在SUSE Linux Enterprise Server 11 SP3平臺上的HTTP服務(wù)器的交易速率要略高于RedHat Enterprise Linux 6.4平臺。
SysBench
SysBench是一個模塊化的、跨平臺和多線程的基準(zhǔn)測試工具,支持多種方式的測試。本例只采用了其數(shù)據(jù)庫性能(OLTP基準(zhǔn)測試)測試方式。
在這項測試中,兩個平臺的總耗時幾乎一致,說明在數(shù)據(jù)庫方面的表現(xiàn)也頗為接近。
評測總結(jié):如今,SUSE Linux可謂是風(fēng)頭正勁,除了在TOP500榜上有名之外,全球福布斯100強企業(yè)也有三分二在使用SUSE系統(tǒng)。在不久前的華為HCC大會上,SUSE成功簽約華為ATAE 3.0,成為其集群的平臺提供商,如果再算上SAP、VMware、微軟的獨家合作和與神州數(shù)碼公司簽約加強行業(yè)解決方案的話,SUSE Linux在華的動作不斷,也成為了Linux平臺中最大的贏家。
從我們本次測試的情況來看,SUSE Linux Enterprise Server 11 SP3操作系統(tǒng),其做為文件服務(wù)器,在文件系統(tǒng)的單線程或多線程的I/O處理上都有較為突出的性能表現(xiàn);并且,其做為Web服務(wù)器在處理數(shù)據(jù)傳輸及響應(yīng)連接請求上也體現(xiàn)了一定的性能優(yōu)勢。如果您對SUSE Linux有興趣的話,可以點擊下面的網(wǎng)址免費下載:https://www.suse.com/zh-cn/download-linux/