is Romieu" <rom...@fr.zoreil.com>, "Vincent JARDIN"
> <vincent.jar...@6wind.com>, frnog@frnog.org
> Envoyé: Dimanche 1 Mai 2016 19:24:16
> Objet: Re: [FRnOG] [TECH] router linux : quagga + packet-journey , quelqu'un
> a déjà essayé ?
>
> ❦ 1 mai 201
l Py" <mic...@arneill-py.sacramento.ca.us>
Cc: "Francois Romieu" <rom...@fr.zoreil.com>, "Vincent JARDIN"
<vincent.jar...@6wind.com>, frnog@frnog.org
Envoyé: Dimanche 1 Mai 2016 19:24:16
Objet: Re: [FRnOG] [TECH] router linux : quagga + packet-journey , qu
Vincent,
il y a une doc quelque part qui montre un peu comment marche la partie VRF dans
le Turbo Router ?
> Le 2 mai 2016 à 11:15, Vincent JARDIN a écrit :
>
> Le 02/05/2016 11:01, Alexandre DERUMIER a écrit :
>> Je ne connaissais pas du tout 6wind, mais les spec
>
Cc: "Vincent Bernat" <ber...@luffy.cx>, "Michel Py"
<mic...@arneill-py.sacramento.ca.us>, "raf" <r...@futomaki.net>, frnog@frnog.org
Envoyé: Lundi 2 Mai 2016 11:15:00
Objet: Re: [FRnOG] [TECH] router linux : quagga + packet-journey , q
Le 02/05/2016 11:01, Alexandre DERUMIER a écrit :
Je ne connaissais pas du tout 6wind, mais les spec sont assez impressionnates
http://www.6wind.com/products/6wind-turbo-router/
Il y a des appliances ? ou alors c'est une simple distro que tu peux deployer
sur des serveurs ?
Tu as l'option
- Mail original -
De: "Vincent JARDIN" <vincent.jar...@6wind.com>
À: "Vincent Bernat" <ber...@luffy.cx>, "Michel Py"
<mic...@arneill-py.sacramento.ca.us>
Cc: "raf" <r...@futomaki.net>, frnog@frnog.org
Envoyé: Vendredi 29 Avril 20
cls.
(ca ne passe plus quand le fastpath dans ce cas)
- Mail original -
De: "Olivier Cochard-Labbé" <oliv...@cochard.me>
À: "Vincent Bernat" <ber...@luffy.cx>
Cc: "Michel Py" <mic...@arneill-py.sacramento.ca.us>, "raf"
<r...@futomaki.net
Hello Michel, hello la liste,
Le 1 mai 2016 à 19:10, Michel Py a
écrit :
> (..)
> Puisqu'on est sur dans le sujet des performance routeur logiciel, est-ce
> que quelqu'un a essayé de faire passer du vrai trafic dans une Olive ou un
> IOU ?
>
IOU, j'avais mis
❦ 1 mai 2016 17:10 GMT, Michel Py :
> Puisqu'on est sur dans le sujet des performance routeur logiciel,
> est-ce que quelqu'un a essayé de faire passer du vrai trafic dans une
> Olive ou un IOU ?
Le vMX utilise DPDK pour obtenir de bonnes perfs. Peu
> Francois Romieu a écrit :
> En fonction de la distro, un noyau bleeding edge avec des ajouts plus ou
> moins intrusifs ou bien un noyau stabilize depuis
> le précambrien avec des backports en option risque de faire une nette
> différence entre "pas terrible" et "bien pire".
C'est bien la
Hello,
> Salut Michel,
>
> regarde du côté des tests que Mikrotik réalise sur des paquets de 64
> octets sur un CCR1072.
> 72 cœurs à 1200Mhz avec de la DDR1333 en routing fastpah : 86,507.0 kpps
> soit 44,291.6 Mbps.
>
> http://routerboard.com/CCR1072-1G-8Splus
>
> Tu retrouves 1201 kpps par
Salut Michel,
regarde du côté des tests que Mikrotik réalise sur des paquets de 64
octets sur un CCR1072.
72 cœurs à 1200Mhz avec de la DDR1333 en routing fastpah : 86,507.0 kpps
soit 44,291.6 Mbps.
http://routerboard.com/CCR1072-1G-8Splus
Tu retrouves 1201 kpps par cœur soit 615Mbps ce qui
2016-04-29 19:51 GMT+02:00 Vincent Bernat :
> ❦ 29 avril 2016 17:20 GMT, Michel Py > :
>
> >> En revanche avant de penser à utiliser packet journey comme
> >> forwarding plane :), il faut bien évaluer si cela en vaut la peine.
> >> Est ce
Vincent JARDIN :
> Il faut compter 200 à 300 cycles CPU par core. Ensuite les Mpps = Fréquence
> / cycles
>
> Exemple: Xeon 2Ghz / 250 ~ 8Mpps/core
Quel travail un coeur effectue-t-il exactement sur chaque paquet avec son
budget de 200~300 cycles ?
Il s'agit en gros
❦ 30 avril 2016 04:45 GMT, Michel Py :
> Pour que tout le monde soit d'accord : 500K préfixes minimum, 1
> million çà prend pas feu tout de suite.
Pour la partie routes, 1 route ou 5 millions de routes, cela n'influe
guère sur les performances.
--
Write
Michel Py :
[...]
> - En essayant de pas troller (quand je trolle, c'est dans MISC), il faut quoi
> comme bécane qui puisse faire du 10GE sur 4 interfaces avec 2 full-feed sans
> s'éffronder comme une savate avec du paquet à 64 octets ? {sans bidouille |
>
Il faut compter 200 à 300 cycles CPU par core. Ensuite les Mpps = Fréquence
/ cycles
Exemple: Xeon 2Ghz / 250 ~ 8Mpps/core
---
Liste de diffusion du FRnOG
http://www.frnog.org/
> Vincent Bernat écrit :
> Je sais pas trop comment tu comptes
Avec les pieds, visiblement. Il y a des coups de fouet qui se perdent (surtout
un trolldi :P) Pour l'image du fouet, lire les archives de cette liste :P
En fait, c'était au pif et ce que j'aime bien sur cette liste est quelqu'un me
❦ 29 avril 2016 18:41 GMT, Michel Py :
>> Sur un proc récent, tu peux viser 2 Mpps par coeur.
>
> Ca parait raisonnable.
>
>> Du coup, avec un hexacoeur, tu montes à 10G.
>
> Pas a 64 octets par paquet. Disons un double exacoeur te donne 24mpps,
> soit 1.5
❦ 29 avril 2016 13:15 -0500, Vincent JARDIN :
> En cartes 40G, tu peux regarder les CX4 de Mellanox ou les cartes
> Intel. Vérifie que tu as bien les bus x16 et Gen3.
Si je regarde une CX4, je ne trouve pas le nombre d'entrées qu'elle
prend. 32k ou 128k ? Pour une
> Vincent Bernat a écrit :
> Sur un proc récent, tu peux viser 2 Mpps par coeur.
Ca parait raisonnable.
> Du coup, avec un hexacoeur, tu montes à 10G.
Pas a 64 octets par paquet. Disons un double exacoeur te donne 24mpps, soit 1.5
Gbit/s qui était le nombre que je citais récemment; pas la
Le 29/04/2016 12:51, Vincent Bernat a écrit :
❦ 29 avril 2016 17:20 GMT, Michel Py :
En revanche avant de penser à utiliser packet journey comme
forwarding plane :), il faut bien évaluer si cela en vaut la peine.
Est ce que tu fais tant de trafic que tu
❦ 29 avril 2016 17:20 GMT, Michel Py :
>> En revanche avant de penser à utiliser packet journey comme
>> forwarding plane :), il faut bien évaluer si cela en vaut la peine.
>> Est ce que tu fais tant de trafic que tu ait besoin de dpdk ? aka
>> supérieur à
>> Alexandre DERUMIER a écrit :
>> https://github.com/Gandi/packet-journey
>> qui permet d'accéler le forwarding des packets sous linux via DPDK (20gbit/s
>> annoncé avec des packets de 64bytes sur un petit intel E5-2630L)
> raf a écrit :
> En revanche avant de penser à utiliser packet journey
Le 29/04/2016 à 18:22, Vincent Bernat a écrit :
Au contraire, je trouve ça assez génial car cela permet d'utiliser
n'importe quel applicatif. 6Wind et Cumulus font la même chose.
Alors utilisez un api standard c'est très bien. Ce que je dit c'est
qu'insérer les routes dans le kernel est
❦ 29 avril 2016 18:03 +0200, raf :
>>> c'est simplement une suite logiciel de plusieurs daemons (bgpd,zebra,) ?
>>> donc zebra + bgpd , ca devrait être suffisant pour apprendre les
>>> routes et les injecter dans le kernel,
>> Oui.
> A ce sujet le lien la stack de routage
c'est simplement une suite logiciel de plusieurs daemons (bgpd,zebra,) ?
donc zebra + bgpd , ca devrait être suffisant pour apprendre les
routes et les injecter dans le kernel,
Oui.
A ce sujet le lien la stack de routage et packetjourney/dpdk se fait via
netlink et donc le kernel linux.
uot; <aderum...@odiso.com>
Cc: "frnog-tech" <frnog-t...@frnog.org>
Envoyé: Vendredi 29 Avril 2016 17:04:17
Objet: Re: [FRnOG] [TECH] router linux : quagga + packet-journey , quelqu'un a
déjà essayé ?
❦ 29 avril 2016 16:57 +0200, Alexandre DERUMIER <aderum...@odiso.com> :
❦ 29 avril 2016 17:17 +0200, Alexandre DERUMIER :
> c'est simplement une suite logiciel de plusieurs daemons (bgpd,zebra,) ?
> donc zebra + bgpd , ca devrait être suffisant pour apprendre les
> routes et les injecter dans le kernel,
Oui.
> et ensuite c'est
l original -
> De: "Vincent Bernat" <ber...@luffy.cx>
> À: "aderumier" <aderum...@odiso.com>
> Cc: "frnog-tech" <frnog-t...@frnog.org>
> Envoyé: Vendredi 29 Avril 2016 17:04:17
> Objet: Re: [FRnOG] [TECH] router linux : quagga + pack
.@luffy.cx>
À: "aderumier" <aderum...@odiso.com>
Cc: "frnog-tech" <frnog-t...@frnog.org>
Envoyé: Vendredi 29 Avril 2016 17:04:17
Objet: Re: [FRnOG] [TECH] router linux : quagga + packet-journey , quelqu'un a
déjà essayé ?
❦ 29 avril 2016 16:57 +0200, Alexandre DERUMIER &
❦ 29 avril 2016 16:57 +0200, Alexandre DERUMIER :
> j'imagine que ca doit fonctionner avec quagga en control plane ? (dans
> la doc ils utilisent zebbra, donc j'imagine que ca doit fonctionner)
Il n'y a pas besoin de Quagga. Le control plane est packet journey lui
même. Le
32 matches
Mail list logo