VPS 性能非常差:我的问题还是主机的问题?

VPS 性能非常差:我的问题还是主机的问题?

我有一个 Linux(CentOS 5.6)VPS,用于托管一些不重要的项目,但目前性能确实很差。我该怎么做才能找出问题是我的配置,还是我的主机导致我所在的服务器超载?

如果我现在 ping 服务器:

Ping statistics for x.x.x.x:
  Packets: Sent = 100, Received = 73, Lost = 27 (27% loss),
Approximate round trip times in milli-seconds:
  Minimum = 161ms, Maximum = 207ms, Average = 167ms

服务器上的网站加载速度非常非常慢。我可以通过 SSH 连接,但从我按下键盘到屏幕上出现任何内容之间会有 2-20 秒的延迟。

负载低(0.18(1 分钟)0.15(5 分钟)0.09(15 分钟)),内存使用率低,网络接口几乎未被使用...我在下面提供了一些进一步的信息。

# vmstat
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
0  0      0 728372      0      0    0    0   161   252    0 1440 11  0 89  0  0


# free
             total       used       free     shared    buffers     cached
Mem:       1048576     320208     728368          0          0          0
-/+ buffers/cache:     320208     728368
Swap:            0          0          0

iftop显示我是唯一与服务器保持连接的东西。

还有什么需要查看的吗,或者我应该联系我的 VPS 提供商?

答案1

你的总体而言,统计数据看起来合理。唯一担心的是连接问题往返时间 (RTT)- 取决于你离得有多远,它可能看起来可以接受 - 尤其是数据包丢失)。

首先,尝试关闭所有服务,然后测试你的连接反复向服务器发送pingtraceroute。这可能是因为您的链接端出现了问题(互联网服务提供商)、数据中心存在一些问题,或者两者兼而有之。

只有在解决了这些问题之后,您才应该开始寻找其他可能的原因。

答案2

我会联系您的 VPS 提供商。如果没有其他办法,我会让他们与您同时处理问题,以便更快地解决问题。

您尝试连接的客户端的连接情况如何?

您提供的统计数据看起来不错。大多数 VPS 使用共享主机,因此您的主机上的另一个虚拟服务器可能存在问题。您节点上的另一个服务器也可能受到 DDOS 攻击 - 影响您的带宽。

相关内容