Итак, в основном у вас есть:
Mac <- беспроводной N -> маршрутизатор <- 100MbE -> коммутатор <- GbE -> NAS
Основными вещами, которые вы можете проверить здесь, являются возможности трафика вашей сети и возможности копирования файлов ваших устройств. Есть ряд утилит, которые быстро и эффективно решают задачи каждой из них.
сеть
Существует кроссплатформенная программа под названием iperf
которая использует модель клиент-сервер для оценки, среди прочего, пропускной способности сети. Вы захотите скачать и / или скомпилировать копию iperf как на NAS, так и на Mac. В этом случае ваш NAS-сервер действует как ваш сервер, поэтому вы можете запустить iperf как сервер: iperf -s
. На вашем Mac вы захотите запустить iperf -c <ip>
где ip
- это IP-адрес вашего сетевого хранилища . Это должно дать вам оценку необработанных возможностей вашей сетевой конфигурации между Mac и системой NAS.
NAS File Copy
Я заметил, что Synology 407e имеет два USB-порта сзади. Одна вещь, которую вы могли бы сделать, чтобы строго оценить возможности копирования файлов вашей системы NAS, - это подключить быстрый внешний жесткий диск или, предпочтительно, твердотельный диск, и копировать файлы с внешнего диска на общий ресурс Samba и с него. Для этого вы можете просто скопировать большие файлы и оценить время, необходимое для передачи, и разделить его на объем передачи. Или вы можете использовать утилиту, такую как fio
которая работает как эталон файлового ввода / вывода. fio
- это многофункциональная утилита, которая предоставляет исчерпывающую статистику об операциях ввода-вывода, которые она выполняет. В сочетании с предложением Криса вы можете запустить top
когда происходит передача файла, чтобы увидеть использование процессора и памяти в реальном времени. Некоторые другие хорошие системные утилиты - это vmstat
и dstat
Резюме
Если ваша сеть, NAS-устройство, Mac, коммутаторы и маршрутизаторы работают в соответствии со своими спецификациями, существует вероятность того, что один или несколько жестких дисков в NAS-накопителе повреждены или массив RAID поврежден. В вашей сети также могут быть проблемы с задержкой, которые могут потребовать дальнейшего изучения.
инструменты
- FIO
- Iperf
- Wireshark
- dstat
- трассировка
Подготовка отчета
Обычно такой отчет фокусируется на пропускной способности (МБ / с), пропускной способности (IO / с) и задержке (мс). Меньшие размеры файлов для передачи (512 байт) обычно обеспечивают более высокую пропускную способность, но меньшую пропускную способность при минимальной задержке. Большие размеры файлов> 64 КБ будут показывать более высокую пропускную способность, меньшую пропускную способность и увеличенную задержку в зависимости от размера передачи и скорости среды.
Источник: 14 месяцев тестирования приложений для хранения данных в технологической компании.