云主機(jī)應(yīng)該怎樣選?

2021-03-06    分類: 網(wǎng)站建設(shè)

如果你是云主機(jī)的老斯基,那么看完前3段就不用往下看了,如果你剛剛開(kāi)始體驗(yàn)云計(jì)算,這份躲坑指南非常適合你。

總有人說(shuō),為什么我買的這臺(tái)服務(wù)器使用率這么低,性能波動(dòng)這么大,什么叫積分(Credit),什么又是基線(Baseline)?各廠商的入門級(jí)產(chǎn)品有什么不同?

今天就用3款主流入門級(jí)云產(chǎn)品(分別是騰訊云SA1,阿里云t5,AWS t2),從產(chǎn)品模式和性能對(duì)比進(jìn)行詳細(xì)解讀,帶你全面了解,好躲坑。

共享模式對(duì)比:自由派 VS 保守派

為了大化經(jīng)濟(jì)效益,市場(chǎng)上的入門級(jí)產(chǎn)品都是共享型的云主機(jī)。所謂共享,也就是可能會(huì)出現(xiàn)幾個(gè)客戶共用一份資源的情況。但在如何分配資源這個(gè)問(wèn)題上,不同云廠商有所不同。

第一類:不定規(guī)則,用戶自由爭(zhēng)搶。

代表產(chǎn)品:騰訊云SA1。

騰訊云是自由派的代表,用戶可以沒(méi)有限制地?fù)屨假Y源,因?yàn)楣性剖且粋€(gè)多租戶場(chǎng)景,你的資源取決于你的“隔壁鄰居”用了多少。

如果和你共享資源的是一位重度使用者,行話叫“Noisy Neighbor”。那么你業(yè)務(wù)的穩(wěn)定性和性能受影響非常大,上下波動(dòng)甚至?xí)^(guò)50%。所以在這種模式下,用戶基本無(wú)法控制和預(yù)測(cè)自己業(yè)務(wù)的穩(wěn)定性。

第二類:制定規(guī)則,爭(zhēng)搶也有規(guī)矩。

代表產(chǎn)品:AWS t2、阿里云t5。

用過(guò)t2和t5的用戶一開(kāi)始一定會(huì)有疑惑,:為什么性能突然被限制在一個(gè)使用率上不去了,是不是坑我?直到他們了解到積分(Credit)和基線(Baseline)這兩個(gè)概念。

簡(jiǎn)單來(lái)說(shuō),當(dāng)用戶的工作負(fù)載占用CPU性能超過(guò)基線時(shí),扣除積分;未到基線時(shí)加分;積分用完了,則性能被限制在基線。當(dāng)用戶需要高性能時(shí),只要積分夠,就可以大占用100%的CPU使用率。相比完全散漫的自由派,這種管理方式更為保守,也更為有效。

回答開(kāi)始的問(wèn)題,如果突然性能被限制在一個(gè)使用率上不去,那么一定是之前用太狠,積分用完了。不過(guò)這樣的好處是,你的云上“鄰居”也是如此,煩人的Noisy Neighbor不會(huì)出現(xiàn)。

所以,積分制大的好處是把穩(wěn)定性由被動(dòng)變?yōu)榱酥鲃?dòng)。對(duì)于用戶來(lái)說(shuō),如果遵循規(guī)則,性能和穩(wěn)定性是有機(jī)制被預(yù)測(cè)和追蹤的,可以說(shuō)是被保障的。

這類產(chǎn)品不適合什么客戶?來(lái)看看阿里云t5的官方描述:


阿里云突發(fā)性能實(shí)例t5


事實(shí)上,如果你的業(yè)務(wù)對(duì)穩(wěn)定的計(jì)算性能需求很高,不論第一類還是第二類入門級(jí)產(chǎn)品都不適合你。你需要的是企業(yè)級(jí)vCPU綁定的產(chǎn)品。

特別提醒:關(guān)于阿里云t5無(wú)性能約束實(shí)例和AWS t2 Unlimited

我們也注意到,AWS t2的一些實(shí)例名后面加了Unlimited,阿里云也有無(wú)性能約束實(shí)例t5 unlimited,這是什么意思?

很簡(jiǎn)單,如果積分(Credit)用完了,又不想被限制在基線(Baseline),那么無(wú)性能約束版的產(chǎn)品可以先免費(fèi)預(yù)支未來(lái)一段時(shí)間的積分(通常是未來(lái)24小時(shí)的積分),當(dāng)預(yù)支的積分也消耗完畢后,可購(gòu)買積分。:


購(gòu)買這類產(chǎn)品請(qǐng)一定看清楚使用邏輯,不然對(duì)于突如其來(lái)的扣費(fèi)可能會(huì)比較迷惑。

價(jià)格對(duì)比:AWS=阿里云+騰訊云

以2核8G的產(chǎn)品舉例,騰訊云SA1,阿里云t5和AWS t2實(shí)例的價(jià)格如下:

云計(jì)算實(shí)例價(jià)格對(duì)比

注:數(shù)據(jù)采集于2018年9月

價(jià)格上,AWS明顯比阿里云和騰訊云高出一截,以2核8G的產(chǎn)品舉例,AWS的t2一個(gè)月的費(fèi)用夠阿里云和騰訊云的總和了。

性能對(duì)比:AWS和阿里云勝出

首先說(shuō)明,以下所有測(cè)試都是在AWS t2和阿里云t5的積分充足情況下進(jìn)行的。我們關(guān)注的是服務(wù)器能提供的大性能。

測(cè)試項(xiàng)目:super_pi_single/super_pi,耗時(shí)越短越好。


單核性能測(cè)試, 騰訊云SA1弱于AWS t2和阿里云t5。SA1采用最新出的AMD處理器,基頻(2.0GHz)及Turbo(2.55GHz)頻率均較低,且單核性能不能持續(xù)Turbo。

多核性能測(cè)試時(shí)我們加入了耗時(shí)波動(dòng)率這項(xiàng),這樣可以方便體現(xiàn)計(jì)算穩(wěn)定性,波動(dòng)率越大越不穩(wěn)定。

三家的穩(wěn)定性對(duì)比,騰訊云SA1稍差一些。事實(shí)上,在核數(shù)較少的時(shí)候,虛擬機(jī)比較容易能搶奪到計(jì)算資源,穩(wěn)定性的問(wèn)題在多核的時(shí)候會(huì)被放大。現(xiàn)在,來(lái)對(duì)比一下8核時(shí)候的性能差別,實(shí)例規(guī)格分別是:騰訊云SA1.2XLARGE16,阿里云ecs.t5-c1m2.2xlarge,和AWS t2.2xlarge。


騰訊云SA1的波動(dòng)率明顯變大了,多核成績(jī)較單核成績(jī)下降,說(shuō)明8個(gè)核并不能穩(wěn)定地占據(jù)物理core性能,且SA1在多個(gè)core同時(shí)Turbo的時(shí)候,Turbo性能不穩(wěn)定。

如果服務(wù)器處于繁忙時(shí)段,和你共享同一個(gè)core的鄰居又是重度使用者,計(jì)算性能會(huì)嚴(yán)重受影響(遠(yuǎn)不止8.5%),原理可以參見(jiàn)文末文章的穩(wěn)定性和vCPU綁定章節(jié)。

這里要吐槽一下騰訊云的文檔,在穩(wěn)定性不能保障的情況下,SA1的使用場(chǎng)景描述和自家企業(yè)級(jí)的S3一模一樣,這會(huì)誤導(dǎo)一部分對(duì)穩(wěn)定性有要求的企業(yè)級(jí)客戶。


總結(jié):

總結(jié)一下,入門級(jí)產(chǎn)品往往有資源爭(zhēng)搶的問(wèn)題,如果不制定規(guī)則,煩人的Noisy Neighbor會(huì)嚴(yán)重影響計(jì)算的穩(wěn)定性。

在云上,有些應(yīng)用程序不需要CPU持續(xù)高速運(yùn)行,但是需要在適當(dāng)?shù)臅r(shí)候讓CPU運(yùn)行在非常高的速度上,比如Web服務(wù)器,開(kāi)發(fā)人員環(huán)境和小型數(shù)據(jù)庫(kù),那么積分型產(chǎn)品(阿里云t5,AWS t2)能兼顧計(jì)算穩(wěn)定性和絕對(duì)性能,是適合你的選擇。

除了這兩款,其他廠商都陸續(xù)推出了積分型的入門主機(jī),不難看出積分模式已經(jīng)成為主流。我們覺(jué)得,任何一個(gè)事物都需要制度去維護(hù),云產(chǎn)品亦然。

如果你的應(yīng)用需要CPU持續(xù)高速運(yùn)行(比如,視頻編碼,高流量網(wǎng)站,HPC應(yīng)用程序等等),入門級(jí)實(shí)例并不適合你,你需要的是企業(yè)級(jí)vCPU綁定的產(chǎn)品。

當(dāng)前標(biāo)題:云主機(jī)應(yīng)該怎樣選?
網(wǎng)頁(yè)URL:http://www.bm7419.com/news42/104592.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、微信小程序、自適應(yīng)網(wǎng)站、ChatGPT、外貿(mào)網(wǎng)站建設(shè)建站公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)