硬盘或网络瓶颈?

硬盘或网络瓶颈?

我正在尝试确定哪个硬件导致了服务器的瓶颈,该服务器主要用于在流量很大的网站上提供视频文件。

我的 dstat 输出如下所示(高峰时段发送部分将达到 500+): 在此处输入图片描述

接口输出如下显示最大速度为4000Mb/s:在此处输入图片描述

以下是每日的 mrtg,显示最大速度为 500Mbyets:在此处输入图片描述

硬盘信息使用:smartctl -a /dev/sda

HDD info:
Vendor:               DELL
Product:              PERC H710P
Revision:             3.13
User Capacity:        1,999,307,276,288 bytes [1.99 TB]
Logical block size:   512 bytes
Logical Unit id:      0x6b82a720d22304002116d6c01027fc4d
Serial number:        004dfc2710c0d61621000423d220a782
Device type:          disk
Local Time is:        Mon Sep 11 09:06:33 2017 CST
Device does not support SMART

Error Counter logging not supported
Device does not support Self Test logging

我怎么知道是哪一个造成了瓶颈?使用 pure-ftp 时,我总是无法列出目录,一旦我禁用 nginx,我就能立即列出目录。现在我不确定是哪个导致了瓶颈问题,是最大硬盘数据读取量还是网络带宽,请帮助我,以便我可以决定添加新硬盘或增加带宽。

答案1

根据提供的信息,我猜测问题出在网络速度上,您的峰值~500 MB 与您的绑定网络接口的最大吞吐量(4000 Mb)相同。

有关磁盘的信息表明它是 Dell RAID 控制器。因此,实际磁盘被隐藏,磁盘控制器根据某种类型的 RAID 阵列为您提供虚拟驱动器。我们使用 HPE 硬件,因此我无法为您提供任何有关 DELL 阵列的命令,这些命令会为您提供更多信息。但是我相信您可以轻松地在 Google 上搜索到它,或者请有人将其作为评论附加。

相关内容