Здравствуйте.
В домашних условиях стоит маленький, слабенький десктопный компьютер, выступающий в роли сервера.
На сервере Xen поверх Debian.
На сервере одна из виртуалок - медиасервер, который раздает по dlna и ftp. Используется для просмотра всякого рода сериалов. В последнее время очень часто скорость раздачи падает до такой степени, что даже пережатое non-hd видео нормально (без лагов) посмотреть не удается.
Помогите, пожалуйста, продиагностировать данную ситуацию. Никак не могу найти, в чем же проблема
Технические подробности:
кратко о хосте:
AMD Athlon(tm) II X2 250 Processor
RAM 4GB
Dom0:
# uname -a
Linux xxx 3.2.0-4-amd64 #1 SMP Debian 3.2.65-1+deb7u1 x86_64 GNU/Linux
# uptime
.... load average: 1.00, 1.01, 1.04
# free -m
total used free shared buffers cached
Mem: 907 270 637 0 35 100
-/+ buffers/cache: 135 772
Swap: 15255 0 15255
# xm list | wc -l
8
# lspci | grep Eth
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
05:06.0 Ethernet controller: D-Link System Inc DGE-528T Gigabit Ethernet Adapter (rev 10)
05:07.0 Ethernet controller: D-Link System Inc DGE-528T Gigabit Ethernet Adapter (rev 10)
# brctl show
bridge name bridge id STP enabled interfaces
br0 8000.94de80782b94 no eth0
vif1.0
vif3.0
vif4.0
vif5.2
vif6.0
br1 8000.9094e482af7d no eth1
vif2.0
vif5.0
br2 8000.78542e6f98f3 no eth2
vif5.1
Все виртуалки в режиме паравиртуализации.
Виртуалка MediaVM:
# uname -a
Linux MediaVM 3.2.0-4-amd64 #1 SMP Debian 3.2.63-2+deb7u1 x86_64 GNU/Linux
# uptime
..... load average: 0.09, 0.05, 0.05
# free -m
total used free shared buffers cached
Mem: 494 485 8 0 15 375
-/+ buffers/cache: 95 398
Swap: 0 0 0
#Виртуалка относится к br0
# ifconfig
eth0 Link encap:Ethernet HWaddr xxxxxxxxxxxxxxxxxxxxxxxx
inet addr:11111111 Bcast:11111111111 Mask:11111111111111111
inet6 addr: fe80::216:3eff:fe1f:99e1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:65410848 errors:0 dropped:430388 overruns:0 frame:0
TX packets:37711327 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:72745393673 (67.7 GiB) TX bytes:27386264595 (25.5 GiB)
Interrupt:27
#НАСТОРАЖИВАЕТ КОЛИЧЕСТВО ПАКЕТОВ dropped
Для ftp использую pure-ftpd, для dlna использую mediatomb
Виртуалки мониторятся zabbix'ом. Во время лагов всплеска по трафику, диску или cpu нету.
Во внутренню сеть перед сервером стоит маршрутизатор TP-Link TL-WR1043ND с dd-wrt на борту.
root@DD-WRT:~# uptime
.... load average: 0.02, 0.05, 0.04
root@DD-WRT:~# free -m
total used free shared buffers
Mem: 29616 20620 8996 0 2472
-/+ buffers: 18148 11468
С соседями была проведена работа, после чего наши каналы wi-fi не пересекаются.
В сети есть отдельно вынесенный dns для внутренних нужд. dchp так же вынесен на виртуалку.
У меня уже кончилась фантазия, куда можно еще посмотреть? Подскажите, пожалуйста, какие еще могут быть причины такого поведения?