Xen VPS 上的性能故障排除

Xen VPS 上的性能故障排除

我有一个基于 Xen 的虚拟专用服务器,运行 Ubuntu。它运行 Apache、MySQL 和 Drupal。

通常情况下,它运行良好且速度很快。但是,有时它会毫无原因地变慢。我如何确定速度变慢是由于同一物理硬件上的其他 VPS 的资源使用情况造成的,还是由于我可以控制的因素造成的?

答案1

如果您无法从提供商处获取此信息,那么您必须根据经验来弄清楚。

像这样,在一个屏幕上运行 bonnie 或大 dd,然后在另一个屏幕上运行 vmstat 或 iostat,如果您独占使用机器 IO,那么数字应该保持相当稳定。

您可以尝试在机器上运行 iostat -x(无负载)并查看服务时间,除非您超负荷运行机器,否则服务时间应该保持较低水平。如果服务时间开始上升,则表明存在物理 IO 带宽争用。

相关内容