[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Xen : lenteur réseau.



Le Sun, 18 Sep 2011 11:56:38 +0200,
Gilles Mocellin <gilles.mocellin@free.fr> a écrit :

> Le Sunday 18 September 2011 10:41:43 Yann Cohen, vous avez écrit :
> > Bonjour,
> 
> Bonjour,
> 
> [...]
> 
[...]
> J'ai eu des symptômes similaire à une époque.
> Cela venait de la combinaison carte réseau/bridge.
> 
> La carte prenait en charge la fonctionnalité LRO. De ce que j'ai
> compris, ça permet de regrouper les trames pour les envoyer ou
> traiter en un coup. Sauf qu'avec un bridge, les trames ne sont pas
> forcément destinées à la même interface (les interfaces virtuelles
> des VM, avec leur adresse MAC).
> 
> Bref, le driver que j'utilisais avait une option pour désactiver
> cette fonctionnalité (disable_tpa).
>
 
J'ai trouvé des références à disble_tpa uniquement pour des puces
Broadcom.

Les deux cartes physiques qui sont dans le serveur sont basées sur des
puces realtek. Je n'ai pas trouvé d'indice sur ce type de
fonctionnement sur ce module (r8169).

Comment m'assurer que j'ai pb similaire et comment le résoudre ?

02:00.0 Ethernet controller: Realtek Semiconductor Co.,
Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
Subsystem: ASUSTeK Computer Inc. Device 8432 Flags: bus master, fast
devsel, latency 0, IRQ 751 I/O ports at d800 [size=256]
        Memory at fdfff000 (64-bit, prefetchable) [size=4K]
        Memory at fdff8000 (64-bit, prefetchable) [size=16K]
        Capabilities: [40] Power Management version 3
        Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [70] Express Endpoint, MSI 01
        Capabilities: [b0] MSI-X: Enable- Count=4 Masked-
        Capabilities: [d0] Vital Product Data
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Virtual Channel
        Capabilities: [160] Device Serial Number 01-00-00-00-68-4c-e0-00
        Kernel driver in use: r8169

04:05.0 Ethernet controller: D-Link System Inc DGE-528T Gigabit
Ethernet Adapter (rev 10) Subsystem: D-Link System Inc DGE-528T Gigabit
Ethernet Adapter Flags: bus master, 66MHz, medium devsel, latency 64,
IRQ 20 I/O ports at e800 [size=256]
        Memory at febffc00 (32-bit, non-prefetchable) [size=256]
        Expansion ROM at f0000000 [disabled] [size=128K]
        Capabilities: [dc] Power Management version 2
        Kernel driver in use: r8169




En fouillant un peu la configuration des bridge sur dom0 je me pose des
questions.
root@xianco:~# brctl show
bridge name	bridge id		STP enabled
interfaces
br_dmz		8000.feffffffffff 	no	vif10.0
						vif3.2
br_evil		8000.1caff7e48678	no	peth1
						vif3.1
						vif9.1
br_safe		8000.20cf30a7e833	no	peth0
						vif10.1
						vif3.0
						vif5.0
						vif7.0
						vif8.0
						vif9.0

Là je comprends bien pas de Pb.

root@xianco:~# brctl showmacs br_dmz
port no	mac addr		is local?	ageing timer
  2	00:16:3e:66:c3:87	no		   7.88
  1	00:16:3e:a2:8a:bc	no		  40.34
  1	fe:ff:ff:ff:ff:ff	yes		   0.00

root@xianco:~# brctl showmacs br_evil
port no	mac addr		is local?	ageing timer
  1	00:04:30:17:f5:e9	no		  79.25
  1	00:13:d3:b7:1e:b8	no		  79.25
  3	00:16:3e:a2:8a:bd	no		  10.03
  1	00:17:33:a1:85:74	no		  79.25
  1	1c:af:f7:e4:86:78	yes		   0.00
  3	fe:ff:ff:ff:ff:ff	yes		   0.00

root@xianco:~# ifconfig
br_dmz    Link encap:Ethernet  HWaddr fe:ff:ff:ff:ff:ff  
          adr inet6: fe80::247c:7ff:feaf:bbd0/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:17297 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0 
          RX bytes:8951511 (8.5 MiB)  TX bytes:468 (468.0 B)

br_evil   Link encap:Ethernet  HWaddr 1c:af:f7:e4:86:78  
          inet adr:192.168.1.20  Bcast:0.0.0.0  Masque:255.255.255.0
          adr inet6: fe80::1eaf:f7ff:fee4:8678/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:962897 errors:0 dropped:0 overruns:0 frame:0
          TX packets:25382 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0 
          RX bytes:265639580 (253.3 MiB)  TX bytes:1422898 (1.3 MiB)

br_safe   Link encap:Ethernet  HWaddr 20:cf:30:a7:e8:33  
          inet adr:192.168.3.20  Bcast:0.0.0.0  Masque:255.255.255.0
          adr inet6: fe80::22cf:30ff:fea7:e833/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:588355 errors:0 dropped:0 overruns:0 frame:0
          TX packets:41802 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0 
          RX bytes:46392674 (44.2 MiB)  TX bytes:9414183 (8.9 MiB)

lo        Link encap:Boucle locale  
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:4834 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4834 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0 
          RX bytes:429318 (419.2 KiB)  TX bytes:429318 (419.2 KiB)

peth0     Link encap:Ethernet  HWaddr 20:cf:30:a7:e8:33  
          adr inet6: fe80::22cf:30ff:fea7:e833/64 Scope:Lien
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:1729740 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1319533 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          RX bytes:195794780 (186.7 MiB)  TX bytes:594642680 (567.0 MiB)
          Interruption:239 Adresse de base:0xa000 

peth1     Link encap:Ethernet  HWaddr 1c:af:f7:e4:86:78  
          adr inet6: fe80::1eaf:f7ff:fee4:8678/64 Scope:Lien
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:1619298 errors:0 dropped:2097152 overruns:0 frame:0
          TX packets:834013 errors:0 dropped:46 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          RX bytes:432333879 (412.3 MiB)  TX bytes:158207077 (150.8 MiB)
          Interruption:20 Adresse de base:0x2c00 

vif10.0   Link encap:Ethernet  HWaddr fe:ff:ff:ff:ff:ff  
          adr inet6: fe80::fcff:ffff:feff:ffff/64 Scope:Lien
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:878539 errors:0 dropped:0 overruns:0 frame:0
          TX packets:827354 errors:0 dropped:2 overruns:0 carrier:0
          collisions:0 lg file transmission:32 
          RX bytes:465283965 (443.7 MiB)  TX bytes:151877524 (144.8 MiB)

vif10.1   Link encap:Ethernet  HWaddr fe:ff:ff:ff:ff:ff  
          adr inet6: fe80::fcff:ffff:feff:ffff/64 Scope:Lien
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:61 errors:0 dropped:524229 overruns:0 carrier:0
          collisions:0 lg file transmission:32 
          RX bytes:0 (0.0 B)  TX bytes:5279 (5.1 KiB)

vif3.0    Link encap:Ethernet  HWaddr fe:ff:ff:ff:ff:ff  
          adr inet6: fe80::fcff:ffff:feff:ffff/64 Scope:Lien
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:519432 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1088591 errors:0 dropped:6 overruns:0 carrier:0
          collisions:0 lg file transmission:32 
          RX bytes:378598287 (361.0 MiB)  TX bytes:113416766 (108.1 MiB)

vif3.1    Link encap:Ethernet  HWaddr fe:ff:ff:ff:ff:ff  
          adr inet6: fe80::fcff:ffff:feff:ffff/64 Scope:Lien
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:787215 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1550215 errors:0 dropped:6 overruns:0 carrier:0
          collisions:0 lg file transmission:32 
          RX bytes:144497488 (137.8 MiB)  TX bytes:415769361 (396.5 MiB)

vif3.2    Link encap:Ethernet  HWaddr fe:ff:ff:ff:ff:ff  
          adr inet6: fe80::fcff:ffff:feff:ffff/64 Scope:Lien
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:827970 errors:0 dropped:0 overruns:0 frame:0
          TX packets:878682 errors:0 dropped:3 overruns:0 carrier:0
          collisions:0 lg file transmission:32 
          RX bytes:140375881 (133.8 MiB)  TX bytes:477614279 (455.4 MiB)

vif5.0    Link encap:Ethernet  HWaddr fe:ff:ff:ff:ff:ff  
          adr inet6: fe80::fcff:ffff:feff:ffff/64 Scope:Lien
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:179754 errors:0 dropped:0 overruns:0 frame:0
          TX packets:701013 errors:0 dropped:4 overruns:0 carrier:0
          collisions:0 lg file transmission:32 
          RX bytes:12363868 (11.7 MiB)  TX bytes:67374858 (64.2 MiB)

vif7.0    Link encap:Ethernet  HWaddr fe:ff:ff:ff:ff:ff  
          adr inet6: fe80::fcff:ffff:feff:ffff/64 Scope:Lien
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:61720 errors:0 dropped:0 overruns:0 frame:0
          TX packets:619623 errors:0 dropped:71 overruns:0 carrier:0
          collisions:0 lg file transmission:32 
          RX bytes:119244819 (113.7 MiB)  TX bytes:101626649 (96.9 MiB)

vif8.0    Link encap:Ethernet  HWaddr fe:ff:ff:ff:ff:ff  
          adr inet6: fe80::fcff:ffff:feff:ffff/64 Scope:Lien
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:1165163 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1632500 errors:0 dropped:5 overruns:0 carrier:0
          collisions:0 lg file transmission:32 
          RX bytes:139260789 (132.8 MiB)  TX bytes:149770570 (142.8 MiB)

vif9.0    Link encap:Ethernet  HWaddr fe:ff:ff:ff:ff:ff  
          adr inet6: fe80::fcff:ffff:feff:ffff/64 Scope:Lien
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:23078 errors:0 dropped:0 overruns:0 frame:0
          TX packets:546255 errors:0 dropped:6 overruns:0 carrier:0
          collisions:0 lg file transmission:32 
          RX bytes:1727202 (1.6 MiB)  TX bytes:48877585 (46.6 MiB)

vif9.1    Link encap:Ethernet  HWaddr fe:ff:ff:ff:ff:ff  
          adr inet6: fe80::fcff:ffff:feff:ffff/64 Scope:Lien
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:6 errors:0 dropped:0 overruns:0 frame:0
          TX packets:934256 errors:0 dropped:3 overruns:0 carrier:0
          collisions:0 lg file transmission:32 
          RX bytes:384 (384.0 B)  TX bytes:270518786 (257.9 MiB)

C'est la que commence mes interrogations :
Toutes les interfaces virtuelles (vifxxx) ont une adresse mac identique
fe:ff:ff:ff:ff:ff ainsi que br_dmz (auquel est accroché aucune
interface physique).

Est-ce normal ?


Si je prend br_evil en exemple il y a vif3.1 et vif9.1 de raccordés
dessus qui potentiellement ont la même adresse physique. La liste des
adresses mac sur br_evil donne 
- 00:04:30:17:f5:e9	c'est le décodeur TV (a priori)
- 00:13:d3:b7:1e:b8	c'est le vieux serveur
- 00:16:3e:a2:8a:bd	c'est eth0 dans le domU du firewall
- 00:17:33:a1:85:74	c'est la neuf box
- 1c:af:f7:e4:86:78	c'est l'interface physique de yes
- fe:ff:ff:ff:ff:ff	c'est vif9.1 et vif3.1 !
Il manque l'interface eth1 du serveur asterisk (vif9.1)

après une destruction et un re-création du domU asterisk => deux
nouvelles vif apparaissent (11.0 et 11.1) et elles
sont accrochées sur les bons bridges.

Quelle peut être la cause de se "détachement" ? l'inactivité sur le
réseau ?

Merci...

--
Yann.



Reply to: