OK Florent, donc ça semble confirmer le fait que le phénomène constaté sur
le load average n'est pas anormal en soi sur cette version de debian et de
FS et n'empêche pas l'applicatif de fonctionner..

Je vais relever les valeurs d'alerte sur le monitoring et essayer d'oublier
un peu ça pendant 1 ou 2 semaines, on verra bien si ça tient :-)

Merci pour l'aide


Le ven. 10 sept. 2021 à 16:29, Florent CHAUVEAU <florent.chauv...@gmail.com>
a écrit :

> Ton min idle cpu est paramétré à zéro. Tu pourrais mettre 10 ou 20. Si le
> idle passe en dessous de la valeur configurée, FS refuse les appels. Ça
> vaut le coup si tu process le media sur FS.
>
> Actuellement, du point de vue de freeswitch, ton cpu est idle à 99.33%.
> Autrement dit, ras :)
>
>
>
> FC
> ------------------------------
> *From:* FRsAG <frsag-boun...@frsag.org> on behalf of Fabien H <
> frnog.fab...@gmail.com>
> *Sent:* Friday, September 10, 2021 4:12:24 PM
> *To:* frsag@frsag.org <frsag@frsag.org>
> *Subject:* Re: [FRsAG] VMWARE / Debian 10 / Problème interruptions sur
> cartes réseau
>
> Bonjour Florent,
>
> Freeswitch :-)
>
> 1.6 à 1.10
>
> min idle cpu 0.00/99.77 sur 1.6
> min idle cpu 0.00/99.33 sur 1.10
>
> J'ai du mal à interpreter ces valeurs, ça veut dire quoi  ? C'est lié à ça
> https://freeswitch.org/confluence/display/FREESWITCH/min-idle-cpu ?
>
> Merci
>
>
>
> Le ven. 10 sept. 2021 à 16:04, Florent CHAUVEAU <
> florent.chauv...@gmail.com> a écrit :
>
> Hello,
>
> J'ai fait cette upgrade il y a quelques années.
>
> Le soft, c'est freeswitch ou asterisk ?
>
> En passant d'un kernel 3.16 (Debian 8) à un kernel 4.19 (Debian 10),
> j'avais aussi constaté une hausse des loads, de façon globale, sur toutes
> les VMs.
>
> En passant d'un freeswitch 1.2 à 1.4 (ou 1.6), j'ai également constaté une
> hausse des loads (et de la consommation de RAM).
>
> Mes conclusions :
> - le calcul des loads a changé dans le kernel,
> - FS consomme plus de ressources dans les dernières versions.
>
> Toutefois, bien que le load kernel augmente (freeswitch ayant une priorité
> à -16, ça va vite), le "min idle cpu" dans FS ne bouge pas. Donc du point
> de vue du soft, RAS.
>
> Depuis, je suis passé sur proxmox, les loads ont rebaissé. Le "min cpu
> idle" lui n'a pas bougé.
>
>
> Cdlt
>
> FC
>
> ------------------------------
> *From:* FRsAG <frsag-boun...@frsag.org> on behalf of Fabien H <
> frnog.fab...@gmail.com>
> *Sent:* Friday, September 10, 2021, 11:56
> *To:* frsag@frsag.org
> *Subject:* [FRsAG] VMWARE / Debian 10 / Problème interruptions sur cartes
> réseau
>
> Bonjour,
>
> je vais essayer de vous expliquer le problème que nous rencontrons en
> essayant d’être concis :
>
> Nous avons utilisé pendant des années sur 2 VM  un applicatif open source
> très connu qui fonctionne massivement en multi-threadé, en quasi temps
> réel,  et en gateway UDP avec  mal un trafic UDP qui va en augmentant selon
> la charge  (les plus perspicaces devineront !) :
>
> - ESXI : 6.5.0 update 3
> - OS invité : Debian 8
> - Interfaces réseau : E1000
> - 8 vCPU / 16 Go RAM
>
> Cela a fonctionné très bien même en cas de montée en charge assez
> importante. Le load average depasse rarement 0,8 et très stable dans le
> temps. Pourtant nous étions bien conscients que les conditions n’étaient
> pas optimales sur la type de carte E1000 utilisées.
>
> Récemment, nous avons déployé 2 nouvelles VM avec le même applicatif mais
> en version plus récente et sur un OS plus récent :
> - ESXI 6.5.0 update 3
> - OS invité : Debian 10
> - Interface réseau : VMXNET3 (driver integré au noyau 4.19.0-16)
> - 8 vCPU / 16 Go RAM
> - VMWARE Tools installé
>
>
> Nous avons constaté assez rapidement des problèmes de montée en charge,
> avec une charge moderée, le load average est quasi à 0,00. Lors d’une
> montée en charge en journée, le  load  est plutôt en moyenne sur 2 ou 3, et
> lors de certains pics de charge part à 4 ou 6, puis retombe à 2-3. Lorsque
> la charge retombe.
> Je constate que le load average s’envole surtout quand le si est non nul
> sur les 2 CPU qui gèrent les interruptions des 2 cartes réseau IN et OUT :
>
> %Cpu2  :  1.5 us,  1.1 sy,  0.0 ni, 96.6 id,  0.0 wa,  0.0 hi,  0.8 si,
>  0.0 st
> %Cpu3  :  1.1 us,  1.1 sy,  0.0 ni, 97.4 id,  0.0 wa,  0.0 hi,  0.4 si,
>  0.0 st
>
>   16:          0          0  529091347          0          0          0
>        0          0          0          0          0          0          0
>          0          0          0   IO-APIC   16-fasteoi   ens34, vmwgfx
>   17:          0          0          0  453037316          0          0
>        0          0          0          0          0          0          0
>          0          0          0   IO-APIC   17-fasteoi   ens35
>
>
> J’en déduit que la charge augmente à cause d’un problème d’interruptions.
> Pourtant la charge de trafic UDP n’est pas énorme, surtout par rapport à
> l’ancienne installation sur Debian 8 + E1000.
> Nous avons essayé le CPU Pinning => Pas vraiment d’amélioration.
> Nous avons essayé de revenir à E1000 => Amélioration en charge basse mais
> pas d'amélioration en charge elevée
>
> Mes questions :
>
> - Avez-vous déjà rencontré ce genre de comportements sur le réseau et les
> interruption sur Vmware + Linux Debian ?
> - Comment être sur que le load average vient bien des interruptions ?
> Faut-il mesurer un nombre d’interruptions / seconde pour confirmer ?
> - Avez-vous des idées pour faire un bench de VM vierge sur du trafic UDP ?
> iperf par exemple entre 2 VM ?
> -Avez-vous des idées sur la possible résolution du problème indiqué ?
> (j’ai pensé testé en noyau 5.X mais sans conviction)
>
> Merci pour votre aide,
> Fabien
>
>
_______________________________________________
Liste de diffusion du FRsAG
http://www.frsag.org/

Répondre à