Linux

一台大伺服器還是多台小型伺服器?

  • December 18, 2015

我運營著一個每月訪問量約為 1000 萬次的廣告網路。這個比率很可能在未來 6 個月內增加到 5000 萬。擴展硬體的最佳方式是什麼?目前我正在使用帶有8 GB Ram和的 Digitalocean 液滴4 CPU Cores。大多數情況下,ram 的使用率約為 70%。

我應該升級到更大的伺服器嗎?或者我應該建立一個負載平衡的高可用性 Apache 集群?

一台大型伺服器:擴大規模

許多小型伺服器:向外擴展

有人說垂直向上縮放和水平向外縮放。

這是一個比任何事情都重要的商業問題。

擴展您的基礎設施是快速、便宜且容易的。您只需在液滴上達到下一個尺寸。缺點是你沒有任何冗餘。

擴展您的基礎架構要復雜得多。您需要一個負載均衡器,並且必須考慮更多技術問題,例如會話管理和記憶體。你也會得到冗餘。

您問題的正確答案是冗餘需求以及您想要花費多少時間和金錢的組合。

使用提供 Droplet 的服務的總體構想是,您可以專注於發展業務並擴大規模,直到進入更高級別。當您發展到高端水平時,您的業務應該有足夠的牽引力,以至於擴展是一個“好問題”,並且您可以負擔得起一些投資。

所以回答你的問題:現在你擴大規模。當你接近擴大規模的極限時,你就投資於擴大規模。

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