【问题标题】:Linux: Increase capacity of current server Vs add new more server [closed]Linux:增加当前服务器的容量与添加新的更多服务器[关闭]
【发布时间】:2021-01-13 23:52:36
【问题描述】:

我有一个网站,配置如下:

  • 2 台启用负载平衡的 Web 服务器(每台服务器具有 - 操作系统:Linux,存储:30GB [20% 已使用] 和 RAM:10GB [44% 已使用])
  • 1 数据库服务器(存储:30GB [20% 已使用] 和 RAM:10GB [44% 已使用])

在当前配置下,它能够毫无问题地处理 5000 个并发用户,但未来应该会有更多用户(1000 到 1500 个)访问该网站。

所以为了处理更多的用户量,我想出了两个选择:

  1. 将当前基础设施的容量提高 25%
  2. 添加与当前容量相同的新 Web 服务器

但是不管成本如何,我对第 1 点和第 2 点之间的区别有点困惑。

【问题讨论】:

  • 存储:30GB [20% 已使用] SSD?旋转磁盘?楔形文字压入需要干燥才能读取数据的湿粘土表中?容量规划比指定您拥有的 RAM 和存储量要复杂得多。
  • 容量规划在这里也不是主题; Stack Overflow 是针对与软件开发相关的问题。考虑serverfault.com

标签: linux server capacity-planning


【解决方案1】:

点 #1 和 #2 分别代表资源的垂直和水平缩放。

当您的应用程序需要更多计算资源来处理请求时,垂直扩展(增加资源)非常有用 - 主要在运行资源密集型工作负载时使用。

水平扩展(添加相同的服务器)对于处理更多请求很有用,因为请求分布在可用服务器上,这对于高可用性 (HA) 设置也很有用。

【讨论】:

  • 感谢@Shaikh Saddam Hussain
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-04-01
  • 2011-05-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多