除了兩臺測試機(jī),IT之家還各選用一臺同樣配置的HECS和ALS6作為陪練服務(wù)器,陪練服務(wù)器用于網(wǎng)絡(luò)時延測試。接下來讓我們看看HECS和ALS6具體表現(xiàn)如何。

處理器與內(nèi)存性能

HECS采用的處理器基頻為2.6GHz,而ALS6采用的處理器基頻為2.5GHz。多核為不同業(yè)務(wù)的處理提供了更多的性能保障,而單核能力強(qiáng)大與否決定著業(yè)務(wù)能否快速進(jìn)行。

處理器表現(xiàn)上,我們使用Geekbench 3.4.2對HECS和ALS6進(jìn)行處理器的跑分,經(jīng)過連續(xù)五次跑分,我們?nèi)魏苏汀魏烁↑c(diǎn)型、多核整型、多核浮點(diǎn)型四個跑分結(jié)果的平均值來對HECS和ALS6的處理器性能進(jìn)行對比,結(jié)果如下:

通過Geekbench 3.4.2的跑分?jǐn)?shù)據(jù)我們可以看到,由于HECS所采用的處理器基頻更高,因此在單核性能上更具優(yōu)勢,這種優(yōu)勢在多核的跑分中同樣得到延續(xù),在多核運(yùn)算測試中HECS相比于ALS6優(yōu)勢非常明顯。得益于基頻性能的優(yōu)勢,HECS的計算能力顯然比ALS6更好一些。

接下來我們通過stream內(nèi)存測試工具對HECS和ALS6內(nèi)存表現(xiàn)進(jìn)行測試。stream是業(yè)界

廣為流行的綜合性內(nèi)存帶寬實(shí)際性能測量工具之一。stream支持Copy、Scale、Add、Triad四種操作。

Copy它先訪問一個內(nèi)存單元讀出其中的值,再將值寫入到另一個內(nèi)存單元。Scale操作先從內(nèi)存單元讀出其中的值,作一個乘法運(yùn)算,再將結(jié)果寫入到另一個內(nèi)存單元。Add操作先從內(nèi)存單元讀出兩個值,做加法運(yùn)算,再將結(jié)果寫入到另一個內(nèi)存單元。Triad的表示將Copy、Scale、Add三種操作組合起來進(jìn)行測試。

測試前,我們需要對stream的C文件進(jìn)行編譯,編譯代碼如下:

gcc -O3 -fopenmp -DSTREAM_ARRAY_SIZE=64000000 -DNTIMES=10 stream.c -o stream

這里的內(nèi)存測試我們同樣對測試服務(wù)器進(jìn)行五次測試取平均值,具體測試數(shù)據(jù)如下:

通過測試我們看到HECS內(nèi)存表現(xiàn)遠(yuǎn)好于ALS6,穩(wěn)定性更高更可靠,內(nèi)存性能表現(xiàn)更好。

網(wǎng)絡(luò)性能

一般而言,各家云服務(wù)廠商允許用戶在同一機(jī)房申請多臺服務(wù)器搭建各種服務(wù),這種服務(wù)被稱之為虛擬私有云,是用戶可以在這些服務(wù)器之間自由配置IP地址段、子網(wǎng)、安全組等子服務(wù),也可以申請彈性帶寬和彈性IP搭建業(yè)務(wù)系統(tǒng)。

不過,使用入門級服務(wù)器產(chǎn)品部署業(yè)務(wù),往往并不需要太大的服務(wù)器集群進(jìn)行大量的性能計算。因此在網(wǎng)絡(luò)性能上并不需要像大型云服務(wù)器要求那么高。因此,我們這次只對HECS和ALS6兩款產(chǎn)品進(jìn)行簡單的時延測試。

這里我們使用一臺測試機(jī)和一臺陪練機(jī)作為測試基礎(chǔ)進(jìn)行測試。首先進(jìn)行ping時延測試,具體測試代碼如下:

ping <host-ip> -c 120

測試結(jié)果如下:

通過測試我們發(fā)現(xiàn),HECS的ping測試時延更低一些,在0.1毫秒上下,HECS在服務(wù)器內(nèi)網(wǎng)間時延上更有優(yōu)勢。

存儲性能

現(xiàn)階段不同云廠商會提供不同類型、性能規(guī)格的云存儲服務(wù)以應(yīng)對多樣業(yè)務(wù)場景,這里我們選擇主流的SSD云硬盤來測試存儲性能。云硬盤是一種為ECS、BMS等計算服務(wù)提供持久性塊存儲的服務(wù),能通過數(shù)據(jù)冗余和緩存加速等多項技術(shù),提供高可用、穩(wěn)定的低時延性能。

一般來講,業(yè)務(wù)部署至云服務(wù)器上,該臺云服務(wù)器往往需要“身兼數(shù)職”如存儲大量文件、業(yè)務(wù)執(zhí)行等。

存儲規(guī)格選型上,我們選擇了1000G的華為云超高IO云硬盤、阿里云SSD硬盤,分別掛載到HECS和ALS6上作為系統(tǒng)盤,并使用fio對其進(jìn)行性能測試。測試結(jié)果如下:

在隨機(jī)讀寫測試中,HECS性能為3.3萬IOPS,順序讀寫測試中,HECS吞吐量為350MB/s。而阿里云在隨機(jī)讀寫性能并沒有穩(wěn)定的達(dá)到標(biāo)稱的2.5萬IOPS,實(shí)際隨機(jī)讀寫能力稍微低于標(biāo)稱大小,順序讀寫吞吐量為300MB/s。

通過測試數(shù)據(jù)我們可以看出,華為云超高IO云硬盤掛載到HECS后可以達(dá)到其宣稱的指標(biāo)規(guī)格,性能優(yōu)于阿里云SSD硬盤,同時在穩(wěn)定性方面也更勝一籌。

總結(jié)

通過對比測試我們看到,HECS與ALS6作為定位相近的云服務(wù)器產(chǎn)品,HECS顯然更具優(yōu)勢,在處理器性能、內(nèi)存穩(wěn)定性、內(nèi)網(wǎng)時延、存儲表現(xiàn)上,HECS更好一些。

對于很多公司部署自家業(yè)務(wù)來講,HECS和ALS6都是不錯的選擇,不過,服務(wù)器購買往往要最經(jīng)濟(jì)實(shí)惠才能很好的控制成本。IT之家梳理了這兩款服務(wù)器產(chǎn)品裸機(jī)價格,整體價格相當(dāng),不過HECS相比于ALS6更實(shí)惠一些,當(dāng)然,具體也需要看實(shí)際規(guī)格與配置情況。

HECS和ALS6兩款服務(wù)器產(chǎn)品定位差不多,但通過實(shí)際的測試來看,HECS在性能表現(xiàn)遠(yuǎn)好于ALS6,同時價格上的優(yōu)勢讓這也為不少企業(yè)減輕了一定的運(yùn)營成本。

HECS非常適合中小型企業(yè)的中輕度項目需求,比如常規(guī)的網(wǎng)頁展示、電商網(wǎng)站、郵件服務(wù)或是APP小程序后端,這些對服務(wù)器壓力不是很大,當(dāng)然,HECS也可以針對企業(yè)內(nèi)部的需求建設(shè)專門的人力資源管理系統(tǒng)、費(fèi)用申報系統(tǒng)、內(nèi)部審批系統(tǒng)等針對企業(yè)內(nèi)部的專項管理系統(tǒng),以此來減輕日常紙質(zhì)文件的傳遞的麻煩,做到無紙化辦公。如果企業(yè)有更大規(guī)模的使用需要,利用HECS構(gòu)建企業(yè)內(nèi)部的服務(wù)器集群也是可以的,這樣既能保證日常使用需要,同時也能彈性的控制成本。

HECS作為華為云最新推出的主打易于開通、易于搭建、易于管理的高性價比彈性云服務(wù)器,目前也在進(jìn)行促銷活動,對于企業(yè)而言,中輕度負(fù)載業(yè)務(wù)部署采用HECS是個實(shí)惠的選擇。

分享到

zhangnn

相關(guān)推薦