這個 blog 跑在 Amazon EC2 的 t4g.micro
上面,以往跑起來 baseline 是 10% CPU credit 也還算夠用,但最近的 loading 特別的大,發現是有 bot 在砍站砍的比較兇 (參考「t4g 的 CPU credit 被吃完了」這邊),雖然擋掉後有降不少,但看起來還是比之前高不少:(這邊是一天的平均,拉三個月資料來看)
以往這種一陣一陣的可以靠 CPU credit 頂過去,但因為先前 CPU credit 被 bot 砍完後沒了,就常常撞到底,只好先開 Unlimited mode 擋著了。
另外一方面,當初買的三年 RI 時間也快到了 (居然),這幾天差不多要處理了:
Start
February 9, 2021, 17:43 (UTC+8:00)Expires
February 9, 2024, 17:43 (UTC+8:00)
升級到 t4g.small
剛好會符合 AWS 的免費方案,看起來可以先掙扎一陣子:
Until December 31, 2024, all AWS customers will be enrolled automatically in the T4g free trial as detailed in the AWS Free Tier. During the free-trial period, customers who run a t4g.small instance will automatically get 750 free hours per month deducted from their bill during each month.
我記得我算過但沒找到文章,所以這邊還是算一下... 如果 t4g.small
要錢的話,與 Unlimited mode 的消費差異大概是多少。
us-east-1
的 t4g.small
是 $0.0168/hr,用 720 小時換算是 $12.096/mo。
假設 CPU 使用率平均在 15%,那用 t4g.micro
的 $0.0084/hr 會是 $6.408/mo,另外加上 5% * 2vCPU = 10% 的 Unlimited mode 費用 ($0.04/hr/vCPU),會是 $2.88/mo。
假設 CPU 使用率平均在 20% (剛好跟 t4g.small
的 baseline 相同的話),會是 $5.76/mo,所以如果用不到對應的記憶體的話,跑 Unlimited mode 會比較划算。
先開一張票。年底的時候再來看看當時的機種與優惠方案...
Mentions