Auteur Sujet: Benchmark Raspberry Pi 4 et OpenWRT/Wireguard  (Lu 559 fois)

0 Membres et 1 Invité sur ce sujet

artiflo

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 314
Benchmark Raspberry Pi 4 et OpenWRT/Wireguard
« le: 28 juin 2022 à 22:47:05 »
Etant passé d'un ADSL 10Mbps/1Mbps à la fibre 1Gbps/500Mbps, j'ai assez vite compris que le bon vieux OpenVPN n'allait pas pouvoir suivre en débit et c'est à cette occasion que j'ai découvert que Wireguard pouvait monter très haut sur un raspi.

Je me suis donc mis en place à la maison un routeur OpenWRT tournant sur Raspberry Pi 4 avec lequel j'ai monté un tunnel VPN basé sur Wireguard vers un serveur VPS sur internet en suivant ce guide.

Les résultats :
  • Au niveau débit sans Wireguard je fais du 950/480Mbps, avec Wireguard je monte à 800/460Mbps.
  • Au niveau perf coté local le Raspberry Pi monte à 2 de load (~80% de CPU) tandis que le VPS distant montre à 1 de load (~70% de CPU).

Détails de la configuration coté local :
  • WAN Fibre 1Gbps/500Mbps
  • LAN 1Gbps
  • OpenWRT 21.02.0
  • Wireguard 1.0.20210223-2
  • Raspberry Pi 4 Model B Rev 1.4
  • iperf 3

Détails de la configuration coté distant :
  • WAN 10Gbps mutualisé
  • Debian 11
  • Wireguard 1.0.20210223-1
  • VPS 2 cœurs Intel(R) Xeon(R) CPU E5-2690 v4 @ 2.60GHz et  2Gb de RAM
  • iperf 3

Résultat avec Wireguard en Download :
  • MIN : 700 Mbps
  • AVG : 750 Mbps
  • MAX : 800 Mbps

Résultat avec Wireguard en Upload :
  • MIN : 450 Mbps
  • AVG : 455 Mbps
  • MAX : 460 Mbps

Commande de test iperf3 :
Coté VPS :
  • # iperf3 -s

Coté Raspberry Pi :
  • Pour le download : # iperf3 -c ip_server -P4 -R -t30
  • Pour l'upload : # iperf3 -c ip_server -P4 -t30
« Modifié: 02 juillet 2022 à 10:10:14 par artiflo »