Не буду начинать новую тему, а спрошу в этой.
HN с такой конфигурацией:
CPU: 2 x Xeon E5430 2.66 MHz
RAM: 8 GB
HDD: soft RAID1 (2x250GB под систему + 2x750 отдельно под /vz)
OS : CentOS 5.6 (Linux 2.6.18-238.5.1.el5.028stab085.3 #1 SMP Mon Mar 21 21:02:08 MSK 2011 i686 i686 i386 GNU/Linux)
Kernel: ovzkernel-2.6.18-238.5.1.el5.028stab085.3
Сеть на HN гигабитная.
Проблема:
Отдача файлов по SMB ОЧЕНЬ медленная 1-2MB/sec. Проверял скачиванием файла на 1 Гб. Этот же файл, но по HTTP - 10MB/secwget:
2011-04-20 14:18:16 (10,9 MB/s) - «test.1G» saved [1073741824/1073741824]
smbget:
[test.1G] 486,63Mb of 1024,00Mb (47,52%) at 1,82Mb/s
iperf показывает следующее:
1. HN -> Клиент (1Gbps): 0.0-60.0 sec 6.22 GBytes 891 Mbits/sec
2. HN -> VE: 0.0-60.0 sec 10.9 GBytes 1.57 Gbits/sec
3. VE -> Клиент (1Gbps): 0.0-60.0 sec 1.81 GBytes 259 Mbits/sec
iostat на HN:
avg-cpu: %user %nice %system %iowait %steal %idle
4,38 0,03 1,87 1,21 0,00 92,50
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
md4 0,00 0,00 6,05 292,52 245,71 2340,20 8,66 0,00 0,00 0,00 0,00
md3 0,00 0,00 2,49 69,91 127,61 559,26 9,49 0,00 0,00 0,00 0,00
vzctl exec 10020 cat /proc/user_beancounters
Version: 2.5
uid resource held maxheld barrier limit failcnt
10020: kmemsize 8998299 11094768 27301888 31397888 0
lockedpages 0 0 1039 1039 0
privvmpages 221846 347569 512000 614400 0
shmpages 995 1331 124528 124528 0
dummy 0 0 0 0 0
numproc 98 117 500 500 0
physpages 119303 246584 0 2147483647 0
vmguarpages 0 0 464916 2147483647 0
oomguarpages 119303 246584 771811 2147483647 0
numtcpsock 18 37 1000 1000 0
numflock 18 36 828 910 0
numpty 2 3 100 100 0
numsiginfo 0 8 1024 1024 0
tcpsndbuf 337472 2600640 4096000 7095296 0
tcprcvbuf 284608 3104384 4096000 7095296 0
othersockbuf 352640 612288 2048000 4608000 0
dgramrcvbuf 0 12160 1499648 1499648 0
numothersock 190 291 1000 1000 0
dcachesize 538386 752452 4634842 4773888 0
numfile 2399 3551 8288 8288 0
dummy 0 0 0 0 0
dummy 0 0 0 0 0
dummy 0 0 0 0 0
numiptent 19 19 200 200 0
Может быть, какие-то настройки сделать в smb.conf специально для VE? С другой стороны, iperf тоже показывает низкую производительность...
На ноде всего 5 VE с почти аналогичными параметрами.
vzcpucheck -v
VEID CPUUNITS
-------------------------
0 1000
10085 55555
10075 35714
10080 250000
10020 250000
10010 166666
Current CPU utilization: 758935
Power of the node: 1066425
Подтормаживают все, но особенно 10080 и 10020