避免服务器虚拟化中的嘈杂邻居

虚拟服务器用户面临的最大问题之一是“吵闹的邻居”问题。这表现为服务器性能不一致,尤其是在一天中的高峰时段,由于服务器上的其他用户。但是是什么导致了这个问题,你怎么能避免呢?

吵闹的邻居问题到底是什么?
在虚拟服务器环境中,虚拟机管理程序(托管虚拟机的主节点)的每个租户都有一个隔离的操作系统环境,并被分配一定数量的 CPU 份额、磁盘空间和服务器内存。资源划分方式因虚拟化类型而异,但理论上,在适当划分的虚拟环境中,用户不应相互影响。

当节点的租户开始遇到 CPU 等待增加、磁盘 I/O 时间变慢以及节点上的其他用户正在执行对其服务器性能产生负面影响的服务器活动的其他迹象时,就会出现嘈杂的邻居问题。

就像您住在公寓楼并共享供水一样。无论您的邻居在做什么,您都希望获得完整的水压。但是在配置不当的建筑物中,您将开始失去水压,因为太多人同时使用水。

它对用户有什么影响?
可以想象,嘈杂的邻居问题会对服务器性能产生灾难性的影响。这就是为什么它是关于虚拟专用服务器最常见的抱怨之一。用户喜欢负担得起的价格标签,但在一天中的某个时间,他们的网站可能会以极快的速度加载,而在当天晚些时候,他们就会爬行。

除非虚拟服务器完全用于开发目的,并且用户愿意为了节省成本而牺牲性能和潜在的停机时间,否则大多数企业和应用程序对性能不一致的服务器几乎没有容忍度。

是什么导致虚拟化中的服务器性能不一致?
嘈杂的邻居问题可以归因于服务器提供商做出的各种选择。

破碎的“传统 VPS”模型
在传统的 VPS 模型中,您最有可能看到被全球数千台 VPS 主机使用的模式,数十甚至数百台虚拟机被放置在单个服务器节点上。该服务器功能强大 - 通常类似于具有 256GB RAM 的 Dual E5-2630v3。它有大量的服务器资源来处理各种服务器活动。

为什么使用这个模型?因为它有可能为主机提供最大的利润,而且许多用户不会注意到将这么多人推到一台服务器上所带来的性能波动。

但是这种选择最大的服务器并让尽可能多的人在上面的想法是一个错误的模型。这对主机来说很棒,但对于想要一致的服务器性能的用户来说却很糟糕。即使提供者能够以某种方式维持稳定的 CPU 空闲时间,如此多的用户访问有限数量的磁盘 I/O 的瓶颈通常是导致服务器在一天中的高峰时间变慢的原因。

超卖
传统的 VPS 市场也因利润率相对较低而臭名昭著。即使主机试图将尽可能多的客户端放在一个节点上以实现利润最大化,传统的 VPS 提供商也经常与竞争对手展开竞争,试图以最低的价格提供最多的资源。

预算提供商接下来不可避免地会出现过度销售的做法——意识到分配 1GB RAM 的客户通常只会使用 512MB,因此您不是在服务器上放置 32 个 1GB VPS,而是在节点上放置 48 或 72 个客户。

当用户开始实际使用他们分配的资源时会发生什么?在最好的情况下,节点上的租户的服务器速度会变慢。在最坏的情况下,提供商开始暂停用户“使用超过其公平份额”。

使用错误的虚拟化技术
虽然实际上没有正确或“错误”的虚拟化技术,但有一些虚拟化技术能够分配资源,使一个用户不能在物理上使用超过其公平份额,例如 KVM。这有助于缓解嘈杂的邻居问题。

其他虚拟化解决方案(如 OpenVZ)在主节点上的系统开销要低得多,但它们也允许超卖,并且不会像严格地将资源锁定给每个用户。这就是为什么 OpenVZ 是预算托管市场中的热门选择,因为提供商可以超额销售并在用户之间共享资源以实现利润最大化。

系统管理不善
最后,即使在具有正确虚拟化、正确硬件且没有超卖的环境中,如果管理程序管理不当,用户仍然会遇到服务器性能不一致的情况。这包括确保对节点进行 24x7 全天候监控和配备人员,以跟踪服务器性能的各个方面,以及维护节点管理的最佳实践。

如何解决嘈杂的邻居问题:一种新的虚拟服务器模型
为了解决嘈杂的邻居问题,云基颠覆了传统的 VPS 模型,以解决导致服务器性能不佳的每一个原因。

云基混合服务器在以下方面优于传统 VPS 托管:

利用 KVM 技术提供完全专用和隔离的资源
混合服务器不是一个大型服务器节点,而是设置在一个仅由少数人共享的较小的专用服务器上
混合服务器永远不会超卖
混合服务器由我们的网络运营团队全天候 24x7 监控以获得最佳性能
结果?一致、可靠且经济实惠的虚拟服务器体验。

为什么选择云基 混合服务器?
我们的混合服务器托管平台的每个组件都经过精心设计,以实现最大的可靠性和弹性。

固态硬盘
50GB 免费云备份
10 TB 带宽
100% 正常运行时间 SLA
DDoS 保护(布法罗)
完全根访问
Linux/Windows 发行版
立即部署您的混合服务器
您准备好与不可靠的虚拟服务器和嘈杂的邻居说再见了吗?查看云基混合服务器系列,了解为什么全球成千上万的企业信任云基以实现其最重要的业务目标。您还可以预订专家服务器咨询,我们将帮助您找到合适的服务器以满足您的需求和预算。