AWS RDS 的定價

AWS RDS 的定價

我正在考慮將 Magento 網站的資料庫移至 Amazon 的資料庫RDS由於目前主機的共用資料庫叢集的讀取/寫入速度較慢。同一地點的其他託管網站沒有資料庫要求,載入速度非常快,因此 CPU 和記憶體方面我相信主機動力充足。

這會有效影響 Magento 的效能嗎?

如果我計算成本正確的話,每月至少要花費 79.20 美元。這是基於可用的最小實例 ($0.11*24h*30d)。最重要的是流量增加了成本。我對價格指南的解釋正確嗎?

使用外部資料庫的延遲是否明顯高於內部(同一網路)資料庫?

謝謝。

答案1

使用外部資料庫的延遲是否明顯高於內部(同一網路)資料庫?

是的,確實如此,並且在每秒有大量請求的環境中非常明顯。

如果您想要高效能,您應該嘗試將資料庫和Web 伺服器放在同一個資料中心,並且對您來說,購買自己的專用伺服器並在那裡託管您的magento 可能更便宜,而不是透過將Web 伺服器放在一個資料中心來使事情變得複雜位置,然後設定 RDS。

答案2

亞馬遜支援確認它會花費這麼多(+ 80 美元),

....如果我需要實例在一個月內每天 24 小時運行

他們是否假設網站只在一天的某些時間需要其主資料庫......?

答案3

當我查看 6 月和 7 月的帳單時,與我目前運行的 2 個多可用區 RDS 實例相比,您的數字似乎是正確的。我運行一個小型多可用區和一個大型多可用區,因此它們的運行費用分別為每小時 0.22 美元和 0.88 美元。唯一要包含的其他計算是預先配置的儲存空間,對我來說是 0.20 美元/GB,我們預先配置了 20GB,然後每 100 萬個 I/O 請求按 0.10 美元收費。到目前為止,這些額外費用總計還沒有達到任何值得關注的金額。

現在,對於延遲,我無法提供太多幫助,因為在大多數情況下,我有十幾個 EC2 執行個體與 RDS 執行個體進行通訊;但是,我的 VPS 位於 Amazon 雲端之外,利用 RDS 執行個體來處理 Puppet 的儲存數據,我用它來配置我的 EC2 執行個體。它被配置為使用訊息佇列進行非同步更新,因此延遲不是問題,但我在訪問它時從未遇到過問題。

相關內容