目前,我有一个web应用程序运行,我有9个VPS服务器连接到一个负载均衡器。由于我的网络应用程序已经获得了流量,我一直在购买新的VPSs来处理负载。管理他们中的这么多是相当烦人的,我真的没有时间去学习木偶/厨师。
我想知道,如果我购买2台高端专用服务器,假设我的Ubuntu/Apache配置会被克隆到他们身上,我会得到更多的输出吗?有什么方法可以估计我在命中/秒中的得失吗?现在,我的大部分VPSs都是8GB内存,CPU优先级较低。
这是我现在的音量:http://cl.ly/image/47361d15472p
通常情况下,我的峰值高达2k/秒。我的VPS系统似乎上限在850/秒左右。
下一个合乎逻辑的步骤会被投入吗?
发布于 2014-02-24 13:39:18
通常,您会考虑使用专用硬件:
就这样吧。
请注意,在您的示例中,VPS有很大的空间--我有8台核心计算机,内存为48 of,为客户运行大型数据库。在你的情况下,这个决定会绕着价格运行。我的一台桥式机器(一台位于特定位置以运行接近该位置的代码的机器,由于时序敏感性)是一台具有8核+超线程的16 be内存机器,它被认为是一台低功耗的机器。
我会开始向你们的主人介绍这件事--他们可能会想出明智的选择,同时也会考虑到价格。在您的例子中,云可能是好的,因为您可以在非高峰时间(节省费用)减少VM的数量,并进行滚动更新。这是“云”托管的一个主要优点--虚拟机运行数量的灵活性。斯派克?再来10分钟。晚上?转下来最多。真正的服务器不会给您这种灵活性。
发布于 2014-02-24 14:21:05
这个问题现在越来越过时了。然而,对于云VM,仍然有很多专用的需求。
专业人士:
骗局是:
在您的情况下,我首先将大型静态文件疏散到像S3这样的存储服务器。
https://serverfault.com/questions/577868
复制相似问题