Я пытаюсь определить, какое оборудование вызывает узкое место на сервере, сервер в основном используется для обслуживания видеофайлов на сайте с интенсивным трафиком.
у меня вывод dstat выглядит как показано ниже (в час пик будет получено до 500+ для отправки):
вывод интерфейса, как показано ниже, показывает максимальную скорость 4000 Мбит / с:
ниже - mrtg для ежедневной максимальной скорости 500 Мбайт:
Информация о жестком диске с использованием: 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, я сразу могу отобразить каталог. Теперь я не уверен, что является причиной проблемы узкого места: максимальное количество прочитанных данных с жесткого диска или пропускная способность сети, пожалуйста, помогите мне, чтобы я мог решить добавить новый жесткий диск или увеличить пропускную способность.
Основываясь на предоставленной информации, я предполагаю, что проблема в скорости сети. Пиковая скорость ~ 500 МБ совпадает с максимальной пропускной способностью связанного сетевого интерфейса (4000 МБ).
В информации о диске написано, что это RAID-контроллер Dell. Таким образом, реальные диски скрыты, а контроллер диска предоставляет вам виртуальный диск на основе какого-либо типа RAID-массива. Мы используем оборудование HPE, поэтому я не могу дать вам никакой команды для массива DELL, которая дала бы вам дополнительную информацию. Однако я считаю, что вы можете легко погуглить, или кто-нибудь, пожалуйста, прикрепите его как комментарий.