Я використовую Openfiler 2.3 на дисках HP ML370 G5, Smart Array P400, SAS, поєднаних за допомогою RAID 1 + 0.
Я встановив загальну частку NFS з розділу ext3, використовуючи веб-конфігурацію Openfiler, і мені вдалося встановити спільний доступ до іншого хоста. Обидва хости підключені за допомогою виділеного гігабітного зв'язку.
Простий орієнтир із використанням dd
:
$ dd if=/dev/zero of=outfile bs=1000 count=2000000
2000000+0 records in
2000000+0 records out
2000000000 bytes (2.0 GB) copied, 34.4737 s, 58.0 MB/s
Я бачу, що це може досягти помірної швидкості передачі (58,0 Мб / с).
Але якщо я скопіюю каталог, що містить багато невеликих файлів ( .php
і .jpg
приблизно 1-4 кБ на файл) загальним розміром ~ 300 Мб, cp
процес закінчується приблизно за 10 хвилин.
Чи NFS не підходить для передачі невеликих файлів, як описано вище? Або є якісь параметри, які необхідно відрегулювати?