Amazon-Web-Services

AWS 推薦 54 個 t2.nano EC2 實例而不是一個 m5.xlarge

  • November 16, 2020

我們在 m5.xlarge EC2 實例上部署了一個 Web 應用程序,當我們嘗試購買年度或 3 年預留許可證時,AWS 建議根據我們目前的使用情況,建議購買 54 個 t2.nano 實例而不是 m5.xlarge我們現在有。它計算並顯示總成本的差異,並表明選擇該選項對我們來說更有利可圖。

我無法理解的是,購買 54 個 t2.nano 而不是一個 m5.xlarge 意味著什麼?這是否意味著我們需要在所有 54 個 nano EC2 伺服器中託管應用程序,然後將其通過 ELB?我對該怎麼做有點困惑

有幾點需要理解:

  1. 預留實例只是一種計費結構。AWS 將嘗試在計費時將購買的預留實例與您正在執行的實例進行匹配。即,您不將 RI 分配給您的實際 EC2 實例,您會自動獲得折扣。
  2. 預留實例容量不必與正在執行的實例相匹配。價格t2.medium與 2xt2.small或 8x相同t2.nano。因此,如果您購買32x t2.nano它將完全覆蓋1x t2.xlarge的價格。從計費的角度來看,它是相同的。

另一方面t2。任何東西都不會適用於m5。任何東西——它們是不同的實例類。您可以購買2x m5.large而不是1x m5.xlarge預留實例——從計費的角度來看是一樣的。 3. 現在為什麼推薦54x t2.nano?可能它發現您的實際需求介於t2.xlarge和之間t2.2xlarge- 最好將其表示為54x t2.nano

根據您的應用程序,您可能會也可能不會將負載分散到多個較小的實例上。我不會去54x t2.nano但也許3x t2.large可能是一個不錯的選擇?然後,您可以設置自動縮放以在安靜時間刪除一些節點並保存。甚至使用Spot 實例並節省更多。但是,對於 ASG 和 Spot,您需要一些自動化。 4. 要獲得更大的靈活性,請查看**AWS Saving Plans** - 這樣您就可以將應用程序遷移到較新的實例類型、混合和匹配實例類型等。使用預留實例,您可以鎖定到特定實例中的特定實例類地區。使用Saving Plans,您每月只需承諾一定的支出,如何使用它取決於您。

希望有幫助:)

引用自:https://serverfault.com/questions/1042604