<menu id="ycqsw"></menu><nav id="ycqsw"><code id="ycqsw"></code></nav>
<dd id="ycqsw"><menu id="ycqsw"></menu></dd>
  • <nav id="ycqsw"></nav>
    <menu id="ycqsw"><strong id="ycqsw"></strong></menu>
    <xmp id="ycqsw"><nav id="ycqsw"></nav>
  • 云主機哪個好用,UCloud主機測評來啦


    對于所有的公有云服務商來說,云主機是非常基礎且重要的業務。那么在高性能云計算方面,作為互聯網巨頭的阿里云、騰訊云以及新興云計算企業的代表華為云、七牛云和UCloud又有怎樣的表現呢?

    最近,我們選擇了阿里云、騰訊云、華為云、七牛云和UCloud這幾家主流云服務商的云主機產品進行評測。

    主機選取

    雖然任意一家云服務商都無法保證同一系列所有的機器性能都一致,但通過樣本的檢測我們還是能大致了解各家云服務商的實力。本次選擇的云主機配置為4核16G。為了較為公平的比較各家云服務商的主機性能,我們盡量選取了各家配置近似的機型,CPU均為Intel Xeon Skylake系列。

    云主機哪家強?阿里、騰訊、華為、七牛、UCloud主機測評來啦!

    價格對比

    云主機哪家強?阿里、騰訊、華為、七牛、UCloud主機測評來啦!
    云主機哪家強?阿里、騰訊、華為、七牛、UCloud主機測評來啦!

    價格或有浮動,但就當前來看七牛云的主機的價格在短期和長期都較為有競爭力,其次華為云和阿里云的價格也比較實惠。UCloud和騰訊云的主機適合短期購買,長期購買時優惠較低。

    測評工具一覽

    UnixBench

    SuperPI

    CpuBurn

    FIO

    Iperf3

    Memtester

    Unixbench整機跑分

    UnixBench是國外著名的linux跑分軟件,被廣泛用與測試linux系統主機的性能。Unixbench的主要測試項目有:系統調用、讀寫、進程、圖形化測試、2D、3D、管道、運算、C庫等系統基準性能提供測試數據。通過它跑出的分數,你可以大概知道購買的云主機處于一個怎么的性能。

    下面的腳本使用了UnixBench5.1.3來測試,注釋了關于graphic的測試項(如果你需要測試graphic,則需要修改Makefile,不要注釋掉”GRAPHIC_TESTS = defined”,同時需要系統提供x11perf命令gl_glibs庫。)

    測試命令

    wget –no-check-certificate https://github.com/teddysun/across/raw/master/unixbench.sh

    chmod +x unixbench.sh

    ./unixbench.sh

    測試說明

    各項測試都有得分,性能的基線源于1995 年,名為“George”的系統,一個工作站:SPARCstation 20‐61,128MB RAM,Solaris2.3,此系統的指數值被設定為10,所以,如果一個系統的最后結果分數為520,意思是指此系統比基線系統運行快52 倍。

    云主機哪家強?阿里、騰訊、華為、七牛、UCloud主機測評來啦!
    云主機哪家強?阿里、騰訊、華為、七牛、UCloud主機測評來啦!
    云主機哪家強?阿里、騰訊、華為、七牛、UCloud主機測評來啦!
    云主機哪家強?阿里、騰訊、華為、七牛、UCloud主機測評來啦!

    單簡單粗暴的從整體評分來看騰訊云表現最好,七牛云和華為云也有不俗的表現。但是仔細的研究各項測試我們可以發現各家主機都各有亮點。

    云主機哪家強?阿里、騰訊、華為、七牛、UCloud主機測評來啦!

    從幾次的File Copy測試的評分來看,七牛云、華為云在文件讀取方面性能較優。相較而言UCloud在這方面表現不足。

    云主機哪家強?阿里、騰訊、華為、七牛、UCloud主機測評來啦!

    從幾次的Shell腳本測試的評分來看,華為云略占優勢,其余云服務商差距不大。

    由于其余幾項測試對比維度比較單一,這里就不再一一列舉了。但是根據UnixBench的測試數據,確實能看出就算時跑分較低的機器在某些方面的性能也可能會比較突出。大家在選取機器時可以有針對性的購買。

    CPU測試

    1、通過bc命令計算圓周率

    用Linux自帶的bc計算器計算pi值

    測試命令

    time echo “scale=5000; 4*a(1)” | bc -l -q

    time是計時程序。scale是精度,4*a(1)調用了反正切函數。

    云主機哪家強?阿里、騰訊、華為、七牛、UCloud主機測評來啦!
    云主機哪家強?阿里、騰訊、華為、七牛、UCloud主機測評來啦!

    2、Super PI

    Super PI是利用CPU的浮點運算能力來計算出π(圓周率),所以目前普遍被超頻玩家用做測試系統穩定性和測試CPU計算完后特定位數圓周率所需的時間

    測試命令

    wget http://www.linuxfly.org/attachment/superpi_linux.tar.gz

    tar xzvf superpi_linux.tar.gz

    cd superpi

    ./super_pi 25

    云主機哪家強?阿里、騰訊、華為、七牛、UCloud主機測評來啦!
    云主機哪家強?阿里、騰訊、華為、七牛、UCloud主機測評來啦!

    以上圓周率計算測試的結果比較一致,性能的排名為騰訊云>七牛云>阿里云>華為云>UCloud

    3、CpuBurn

    程序會加熱CPU到它所能承受最大工作溫度,它可以使用戶在實際應用中加速cpu,測試cpu在高強度運算時的穩定性。

    測試命令

    wget https://cdn.pmylund.com/files/tools/cpuburn/linux/cpuburn-1.0-amd64.tar.gz

    tar -zxvf cpuburn-1.0-amd64.tar.gz

    cd cpuburn

    nohup ./cpuburn > ~/cputest.log &(壓力測試耗時長,設置后臺運行)

    云主機哪家強?阿里、騰訊、華為、七牛、UCloud主機測評來啦!

    在三次時長24小時的壓力測試中,UCloud 壓力測試軟件多次崩潰,最短測試時間為2h11m10s。騰訊云出現一次測試程序崩潰,測試時長3h11m10s。阿里云、華為云和七牛云均正常運行。

    結合圓周率計算和CPU壓力測試的綜合表現,騰訊云在短期高頻計算體現出不錯的能力,但是對于長期高負荷的運算還是有待進一步的檢測,反而阿里云和七牛云在短期和長期的高頻運算時都表現出了不錯的能力。

    IO性能測試

    FIO

    性能測試建議直接通過讀寫裸盤的方式進行測試,會得到較為真實的數據。但直接測試裸盤會破壞文件系統結構,導致數據丟失,請在測試前確認磁盤中數據已備份。

    測試命令

    1、測試順序讀性能

    fio -filename=/tmp/testfile -direct=1 -iodepth 1 -thread -rw=read -ioengine=psync -bs=16k -size=2G -numjobs=1 -runtime=60 -group_reporting -name=mytest

    2、測試順序寫性能

    fio -filename=/tmp/testfile -direct=1 -iodepth 1 -thread -rw=write -ioengine=psync -bs=16k -size=2G -numjobs=1 -runtime=60 -group_reporting -name=mytest

    3、測試隨機讀性能

    fio -filename=/tmp/testfile -direct=1 -iodepth 1 -thread -rw=randread -ioengine=psync -bs=16k -size=2G -numjobs=1 -runtime=60 -group_reporting -name=mytest

    4、測試隨機寫性能

    fio -filename=/tmp/testfile -direct=1 -iodepth 1 -thread -rw=randwrite -ioengine=psync -bs=16k -size=2G -numjobs=1 -runtime=60 -group_reporting -name=mytest

    云主機哪家強?阿里、騰訊、華為、七牛、UCloud主機測評來啦!

    我們可以看到總體來說阿里云和七牛云在文件讀寫方面有著穩定而優質的表現。其次華為云在多線程讀文件也有亮眼的成績。

    網絡測試(5M帶寬)

    Iperf3

    iperf命令是一個網絡性能測試工具。iperf可以測試TCP和UDP帶寬質量

    我們在這里測試udp帶寬質量應為udp通信開銷小,測試的帶寬更準確。要獲得帶寬數據,需要不斷在client端增加帶寬值,直到server端出現輕微的丟包為止,此時server端顯示的帶寬就是被測系統的吞吐量。

    測試命令

    yum install iperf3

    服務端 iperf3 -s -u

    UDP客戶端 iperf3 -c [ip地址] -u -b [帶寬]

    (需要配置安全組,否則可能會連接失敗)

    云主機哪家強?阿里、騰訊、華為、七牛、UCloud主機測評來啦!

    通過tcp檢測來看各家的帶寬都不存在虛標的情況,甚至在短時間內可以達到比所購買的帶寬更高一點的性能。網絡狀態也非常良好。

    內存測試

    Memtester

    云主機哪家強?阿里、騰訊、華為、七牛、UCloud主機測評來啦!

    測試命令

    wget http://pyropus.ca/software/memtester/old-versions/memtester-4.2.2.tar.gz

    tar zxvf memtester-4.2.2.tar.gz

    cd memtester-4.2.2

    make && make install

    ./mentester 16G 3

    Memtester主要是捕獲內存錯誤和一直處于很高或者很低的壞位, 其測試的主要項目有隨機值,異或比較,減法,乘法,除法,與或運算等等. 通過給定測試內存的大小和次數, 可以對系統現有的內存進行上面項目的測試。

    對內存進行壓力測試

    測試命令

    nohup ./memtester 16G > /tmp/memtest.log &

    所有主機都通過了24小時的內存壓力測試

    總結

    僅以以上的數據,我們可以做個粗略的總結。

    1. 騰訊的主機在短時間的高頻計算的性能最好,但是長時間的高頻計算能力仍待考量。

    2. 阿里和七牛的主機性能較好,不管在短時間和長時間的計算都有較為不錯的結果,而且在文件讀寫方面都有不錯的表現。

    3. 華為云在多線程時表現良好。

    4. UCloud 在幾項測試中表現一般。

    補充說明

    以上只是對于主機性能的測試,除了主機本身外,用戶還需關心什么呢?可以從以下幾個方面來考慮:

    第一:主機價格是否合理。購買云主機與購買私有主機不同,采購私有主機是一次性投入,購買后用還是不用,用的好還是不好,都不會對你后續的投入產生持續性影響。而購買云主機,則需要時刻提醒自己: 雖然初期投入較少,但每過一天,就會產生一天的費用。所以如何用更為實惠的價格獲取到品質相同的主機,是非常值得考慮的問題。正如之前分析的那樣,從短期來看七牛云和UCloud價格比較有優勢。如果需要長期使用云主機則適合采購七牛云、阿里云和華為云的主機。大家也可以關注云服務商不定時的開展各種活動,可以購買到各種實惠的主機,新用戶在UCloud也可以得到一些主機代金券用來測試,之前七牛云做活動時筆者甚至沒花錢就get到了一臺主機。

    第二:云主機操作的學習成本。云服務商的操作界面的友好性,可以直接決定你是否能順利的使用產品。其次,當你確實對于主機功能有所疑惑時,云服務商提供的文檔是否齊全,是否能指導你解決問題,也是我們需要考慮的。這里做的最好的當屬華為云。當然阿里云、騰訊云和七牛云的幫助文檔也很齊全。

    第三:云主機售前售后服務響應能力。這應該是最為重要的因素。因為云主機的特殊性,用戶無法真正的接觸到主機。當主機出了問題后我們需要云服務商能夠及時的給出解決方案以免業務受到影響。不久前某云服務商出的一次事故直接導致了一家創業公司的業務直接崩潰,對于這種問題用戶根本無從下手只能依賴云服務商。當然這只是小概率事件。但是就用戶而言我們當然更希望自己的問題能夠得到及時的處理。這里不得不說,七牛云和UCloud對于中小型客戶的支持力度,就連個人用戶也能提供個性化的服務。

    云主機哪家強?阿里、騰訊、華為、七牛、UCloud主機測評來啦!

    版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。

    發表評論

    登錄后才能評論
    国产精品区一区二区免费