Мне нужен совет, как определить проблемы с производительностью на сервере хранения ZFS. Сервер - это прототип, который я построил в качестве доказательства концепции устройства NAS, которое позволит мне выгружать карты памяти камеры в общее хранилище. Речь идет о передаче 512 ГБ с проверкой контрольной суммы, обрабатываемой клиентом. У меня неплохой опыт работы с Linux, но для этой сборки я выбрал FreeBSD в качестве встроенной поддержки ZFS.
Подробности:
6 дисков HGST Ultrastar SAS емкостью 2 ТБ. (Сконфигурирован в один пул хранения RAID 0)
Сетевой протокол Samba
Первоначальные ожидания
Я надеялся, что сервер будет работать со скоростью около 900 Мбит / с при чтении и записи более 10 ГБ.
Тестирование и результаты
Мне было сложно измерить скорость пула более 10 ГБ, поскольку инструменты, которые я обычно использую, не смогли дать мне стабильного результата. Я тестировал с помощью теста скорости AJA и Blackmagic Disk Speed Test и получил разные результаты от каждого. AJA: 140 Мбайт записи / 80 Мбайт чтения Blackmagic: 450 Мбайт записи / 80 Мбайт чтения
Фактическое использование разгрузки карт памяти камеры на сервер с использованием программного обеспечения для разгрузки Hedge Передача 10 ГБ в среднем составляет около 170 МБ в секунду.
Эти результаты были странными и довольно низкими для моих ожиданий. Я тестировал скорость передачи с помощью Ramdisk и получил около 1 ГБ в секунду в каждую сторону, что исключает фактическое соединение.
Вопросы
Думаю, я включил все, что будет полезно для решения этой проблемы. Пожалуйста, простите меня, если что-то было упущено. ЧАС
В общем, этого недостаточно ОЗУ или правильной настройки диска для обеспечения такой скорости передачи.
Кроме того, есть настройка:
Однако то, о чем вы просите, определенно возможно.