Aws

Amazon RDS t2.small 作為生產伺服器

  • June 22, 2015

我目前有一個 m3.medium 作為生產 PostgreSQL 伺服器,但我想將它移動到具有多可用區功能的 RDS。

由於我們目前伺服器的 CPU 使用率從不高於 5% 並且 RAM 使用率是 500MB,因此我正在考慮使用更便宜的實例,例如 RDS 上的 t2.small。在一些線上論壇和亞馬遜幫助頁面上,他們不推薦將小型實例用於生產數據庫。這只是行銷還是可能會出現一些真正的技術問題?

我發現 t2 和 m3 實例類型之間的唯一區別是可爆發的 CPU,但由於我們的數據庫伺服器不使用任何 CPU,我想知道其他危險是什麼。

T2 實例基於信用系統獲得 cpu 時間,並且 t2.micros 在實例類中具有最少的整體 cpu 能力。這些積分在 t2.micro 上以每小時 6 個的速度累積,這使您能夠在 6 分鐘內突增到 100% 的 cpu 核心。所有其他時間你只被授予 10% 的核心。此外,只有當您的實例完全空閒時,您才會累積積分。

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/t2-instances.html

根據生產伺服器上的用途以及可接受的停機時間,…您始終可以從 t2.micro 開始,如果您發現需要更多資源,則升級實例。大多數情況下,您可以在 3-5 分鐘內升級實例類型。只需關機,升級類型和開機。我認為這不僅僅是合理的“維護停機時間”。

引用自:https://dba.stackexchange.com/questions/104661