成本和效能兼得,ECS推出t5例項無效能約束模式
如果你是阿里雲突發性能例項的使用者,或者正打算入手一款入門級雲主機,你是否注意到在2018杭州雲棲大會彈性計算平臺技術專場上提到的新款突發性能例項 – t5無效能約束例項?
無效能約束是什麼概念?先來看看當時現場的介紹圖:
簡而言之,對於突發性能例項來說,在效能負載大於基線時會消耗積分(當然,反之效能負載小於基線時會積累積分),當積分消耗完後,t5標準例項的效能會被限制在基線。而t5無效能約束例項可以通過預支積分,或者付費的方式,繼續維持系統性能,相當於信用卡版本的t5例項,靈活度更高,對突發場景的適應性更好,說是成本和效能兼得完全合適。
現在我們來看看這個“信用卡版本t5”怎麼玩:
小A購買了一臺1核1G的t5,規格:ecs.t5-lc1m1.small,安裝Linux系統。
例項建立後,小A會獲取初始CPU積分30分,在例項啟動時,小A另外會獲得預支積分144分。為什麼是144分?因為最多可以預支的積分等於該例項未來24小時可累積的最大CPU積分餘額,對於這款例項來說,最多可以預支144分(見下圖)。
小A的例項開始執行,CPU負載如下圖。
例項在開始階段,CPU負載一直大於CPU基線,所以一直處於積分消耗階段。首先被消耗的是現有的CPU積分(和t5標準版一樣)。
在現有的30個CPU積分消耗完後,並不會馬上開始收費,而會消耗預支積分。在本例中,小A有144個預支積分,即使CPU以100%負載執行,消耗完所有預支積分也需要160分鐘。
在預支積分也消耗完後,開始消耗超額積分。這個階段是收費的,直至CPU負載回到到基線下方為止。超額積分的單價和例項的作業系統有關,Linux例項每個積分消耗0.005元,Windows例項消耗0.01元。假設小A的Linux例項使用了50個超額積分,那麼這個階段他的賬單是:0.005 x 50 = 0.25元。
在CPU負載回到基線下方後,積分開始積累。最先被積累的是預支積分,這個過程就像信用卡還款,直到144個預支積分都恢復後,例項開始累積CPU積分。
當下一次突發性能場景到來時,仍然優先消耗CPU積分,其次是預支積分,最後是超額積分。
相比t5標準版在CPU積分消耗完後,CPU效能就會被限制在基線,t5無效能約束版的適應性和靈活性更強。
對於大部分入門使用者來說,持續超過CPU使用基線的場景並不多。在unlimited模式下,只要24小時平均CPU使用率小於基線,就無需額外付費,預支的積分會隨著CPU的使用率降低而補充。
如果你的業務場景不需要CPU持續高速超過基線執行,如果你希望成本和效能兼得,來試試t5無效能約束版吧。
目前t5無效能約束版正在陸續向全網使用者開放,您可以在建立例項前或建立例項後開啟無效能約束版的開關(見下圖)。
點選 ofollow,noindex" target="_blank">t5無效能約束版的幫助文件 ,瞭解更多。
另外,點選 參加阿里雲2018雙11拼團活動 ,1核2G的t5雲伺服器最低只需¥99.5/年。