新EC2例項型別t2

2021-06-29 02:12:42 字數 2345 閱讀 7348

以前一直有個特殊的例項型別t1.micro,說是計算單元為1ecu,但是能burst到2ecu,說是適合平時使用率較低、偶爾使用率高的場景。昨天aws發布了3款t2型別的新例項,將這種能burst的特性發揮到**的極致。

t2例項解析,以virginia節點為例

type

vcpus

baseline performance

ram(gib)

cpu credits / hour

monthly cost

對應舊款型別

對應舊款月費用

t2.micro

1 10%

1 6

$9.50

t1.micro

$ 14.64

t2.small

1 20%

2 12

$19.00

m1.small

$ 32.21

t2.medium

2 40%

4 24

$38.00

m1.medium

$ 63.69

baseline performance,是指平時低使用率時虛擬cpu核心所擁有整個實體cpu核心計算能力的百分比,例如t2.medium,40%是說在不burst的時候,乙個vcpu最高擁有底層乙個實體cpu核心計算能力的40%。當這些計算資源不夠用的時候,cpu能burst到更強的計算能力,不再繼續需要更強的計算能力時,它會自動降會到原來的baseline performance,而且這種降級是逐漸的降,以最大程度減小對業務的影響(15分鐘小降一次,直到降會baseline)。

ram,這一代的例項,記憶體終於是整數了,不再是坑爹的3.75g或者620mb了,而且t1.micro記憶體慷慨的給到了1gib,注意gib是1024進製的,而gb是坑爹的1000進製。

network performance,建立例項的時候,就會發現,這三個新型別的網路效能都是low to moderate,burst的時候跟m3.medium乙個級別,t2.micro也不再是t1.micro那種坑爹的very low了。

cpu credits / hour,是指每小時低使用率時所積攢的cpu績點,1個績點允許你擁有整個底層實體cpu計算能力的1分鐘時間,這樣的話,t2.micro平時cpu使用率沒超過100%時(沒超過按照底層實體cpu乙個核心計算能力10%預留給你的計算能力時),它每小時就能積攢6個績點,這樣10個小時後,這個例項就能有機會獨佔1個實體cpu核心跑乙個小時了。注意credit不使用的話,最多只能保留24小時,這樣不同級別例項能保留的credits數也有上限(cpu credits per hour * 24 hours)。還有個特點需要注意,該例項關機後再開機,之前積累的credit也沒了,terminate之後同樣也肯定沒了。但是重啟還在。

例項在建立之初,aws就給了一些cpu credits,使你在開機的時候做初始化的時候,cpu能力是最強的。這點從cloudwatch上能看到,我稍後展示。

**,對比對應的舊款,便宜了40%左右,注意**t2例項不能使用instance storage,只能使用ebs,包括**的ssd的ebs。

其他變化,在例項的monitoring裡多了兩個metrics,  cpu credit usage例項已經使用了的cpu績點、和cpu credit balance例項積累的cpu績點。我們在cloudwatch中把這兩個metrics放在乙個圖中看。

藍線是例項積累的cpu credits,橙線是使用了的cpu credits

注意看最開始的時間,也就是例項建立的時間,藍線不是從0開始的,它初始就有30個cpu credits的樣子,不過我沒怎麼用。之後後來編譯幾個軟體的時候才開始消耗cpu credits,編譯完之後,cpu credits又開始積累了。

使用場景

這類例項的特點就是可以將平時空閒的cpu資源積累到需要的時候使用,比較適合平時使用率較低,有時候又需要較多的計算資源的場景。如果你發現自己的例項幾乎剩不下什麼cpu credits,那說明該公升級例項配置了。反之,如果cpu credits一直處於沒機會使用的狀態,那該考慮降級例項了。比較適合開發、測試、以及業務量平時很小但偶爾有突發的場景

注意事項:

這類例項都是只支援hvm虛擬化方式的,之前pv虛擬化的ami都用不了了,例如本**,從t1.micro遷移到t2.micro,就得完全重搭。建議將業務ami都更換成hvm的,畢竟hvm支援所有新出的例項型別,而pv只支援部分舊款的型別。

這類例項不支援instance storage。

AWS的EC2例項建立

在不使用aws嚮導的情況下建立乙個ec2例項 0x01 設定vpc 建立vpc 建立閘道器 建立路由表 劃分子網 檢查配置是否到新的vpc中 1.建立vpc cidr classless inter domain routing無類域間路由 改進了傳統的ipv4位址分類。傳統的ip分類將ip位址直接...

AWS系列 EC2例項映象選擇

開啟ec2控制台,點選啟動例項,選擇aws marketplace centos.org說明為centos官網映象 如下圖,這種映象是收費的映象 ubuntu映象 使用centos redhat ubuntu amazon linux windows server 在aws marketplace ...

定時關閉AWS上的EC2機器例項

最近一段時間在做乙個產品從阿里雲向亞馬遜雲中國區遷移的前期試驗。亞馬遜中國區並沒有開放免費體驗賬號,使用的每乙份資源都要實打實的掏錢。而為了實驗我們使用時一般要啟動好幾臺ec2例項。為了不浪費辛辛苦苦賺的錢,特寫了乙個指令碼,在每天晚上6點將所有的ec2例項自動關閉。由於在亞馬遜雲中關閉的ec2例項...