Назад |
Перейти на главную страницу
Низкая производительность под Samba и контроллером HP Smart Array P822
Я изо всех сил пытаюсь правильно настроить эту среду, чтобы передача по сети проходила на полной гигабитной скорости.
Я использую следующее:
- Vmware ESXI 6.7.0 с обновлением 3 (сборка 14320388)
- HP Smart Array p822 (кэш 2 ГБ, кэш 10% чтение, 90% запись, батарея в норме, версия прошивки: 8.32-0)
- Драйвер в Esxi для контроллера: nhpsa 2.0.30-1OEM, nhpsa 2.0.44-1OEM, а также пробовал старый scsi-hpsa-5.5.0.84-1OEM
- Том в контроллере состоит из RAID 10 с дисками SATA 4x3Tb ST3000LM024-2AN1
- Общие ресурсы Samba расположены на дополнительном жестком диске сервера Ubuntu 18.04.4 с 1 виртуальным ЦП, 2 ГБ ОЗУ, основным жестким диском 8 ГБ и дополнительным жестким диском 5,5 ТБ. Версия Samba - 4.7.6-Ubuntu, работающая по протоколу SMB3_11.
Дело в том, что только когда ресурс samba находится в томе рейд-контроллера, скорость передачи файлов по сети всегда находится в пределах 10-80Мб / с, в среднем около 60Мб / с.
Для проведения этих тестов, если вы использовали 5 ГБ iso с ноутбука, подключенного к тому же коммутатору, и я также пробовал разные методы для сравнения скорости. всегда без активности в сети
Результаты следующие:
- Из Ноутбук к Общий диск Samba в контроллере рейда (Ubuntu VM) -----> Скорость варьируется от 10-80 Мб / с в среднем около 60 Мбит / с, а задержка диска отображается в формате esxi, около 500 мс или более.
- Из Ноутбук к Общий ресурс Samba на другом диске (Ubuntu VM) (создается на обычном потребительском диске SATA, напрямую подключенном к материнской плате) ----> Скорости вокруг 95-112 Мб / с (почти все время работает на максимальной скорости), а задержка диска ниже 100 мс
- Из ноутбук другому ВМ с Windows 10 (диск nvme) ----> Постоянная скорость > 102 Мб / с
- Из ноутбук другому ВМ с Windows 10 (диск в том же контроллере рейда) ----> Постоянная скорость > 102 Мб / с
По сути, я хочу исправить первое. С меньшими файлами это не имеет большого значения, потому что кеш контроллера выполняет всю работу, но с большими передачами это боль в заднице.
Диски в томе рейда в порядке. Я протестировал их перед созданием тома. Я точно не знаю, что здесь происходит.
Я играл с ОЗУ в виртуальной машине Ubuntu, давая машине 1024, 2048, 4096, 8192, в результате чего в среднем было около 25, 35, 50, 60 Мбит / с соответственно, но иногда это случайно, поэтому я не могу взять значения само собой разумеющееся, например, иногда с 1 ГБ ОЗУ средняя скорость передачи составляет 70 МБ / с.