Auteur Sujet: Serveur dédié Raspberry Pi 4 en IPv6 only chez Ikoula  (Lu 5584 fois)

0 Membres et 1 Invité sur ce sujet

mirtouf

  • Abonné Bbox fibre
  • *
  • Messages: 1 297
  • Chelles (77)
    • L'antre de la bête
Serveur dédié Raspberry Pi 4 en IPv6 only chez Ikoula
« le: 14 décembre 2019 à 14:34:26 »
Salut,

je viens de m'apercevoir qu'Ikoula propose un RPi 4 en tant que serveur dédié, le point important à noter que seulement une IPv6 dédiée (préfixe ?) est fournie avec le serveur, plus d'IPv4.

Est-ce un premier effet de la pénurie d'IPv4 ?
https://www.ikoula.com/fr/serveur-dedie

Il sera intéressant de connaître le nombre de locations.

vivien

  • Administrateur
  • *
  • Messages: 47 085
    • Twitter LaFibre.info
Serveur dédié Raspberry Pi 4 en IPv6 only chez Ikoula
« Réponse #1 le: 14 décembre 2019 à 17:44:46 »
Oui, c'est une révolution !



J'ai demandé plus de détails sur l'offre à Ikoula vendredi, j’espère pouvoir vous en dire plus rapidement.

Pourquoi cette offre d'Ikoula, est une révolution ?

1/ On voit que Ikoula à réussi à adapter son SI pour proposer des serveurs sans IPv4. Ikoula comme de nombreux hébergeurs avaient tendance à avoir comme identifiant d'un serveur dans le système d’information son IPv4. Il en résulte l'impossibilité de proposer des serveurs sans IPv4. Pour de nombreux usages avancés, il n'est pas nécessaire d'avoir une IPv4 publique par serveur : seul le front-end, le serveur qui communique avec le client à besoin d'avoir une IPv4. Le back-end (par exemple un serveur SQL) peu fonctionner avec des IPv6 ou des IPv4 privées. Il en résulte chez la majorité des hébergeurs des pIPv4 inutilisées pour ces serveurs back-end.

La partie la plus révolutionnaire est l'absence d'IPv4 publique en option (si c'est confirmé). Une offre IPv6 only sans IPv4 en option risque de limiter les ventes, en tout cas c'est vraiment intéressant de lancer ce type d'offre. Cela va permettre de réveiller certains pour qui IPv6 ne sert à rien. C'est aussi le symbole que l'on passe d'un monde IPv4 où IPv6 est en option, par forcément activé par défaut à un monde où IPv6 est par défaut et IPv4 en option.

2/ Offrir des Raspberry Pi 4 en serveur est nouveau et c'est aussi le signe que la plateforme étant maintenant mure, à l'exception des problématiques de refroidissement du CPU. Le Raspberry Pi 4 offre en effet des performances élevées, aussi bien au niveau réseau (1 Gb/s contre 250 Mb/s max avec le Raspberry Pi 3B+) que calcul avec le Broadcom BCM2711 (quadricœur ARM 1,5 GHz Cortex-A72). Les 4 Go de RAM (1 Go avec le Raspberry Pi 3B+) permet, couplé avec un SSD, d'en faire un vrai serveur.

Il existe des hébergeurs spécialisés dans l'hébergement sur Raspberry Pi (exemple ici avec un Raspberry Pi 3 pour 10,5€ HT/mois avec stockage NFS de 120 Go et une bande passante de 100 Mb/s limité à 1 To par mois) et ils ne proposent pas encore de Raspberry Pi 4.

L’environnement logiciel sur ARM est par contre différent de celui x86. Je regrette que Ikoula ne propose que Raspbian en distribution. Raspbian est bien la référence sur Raspberry Pi, mais il a maintenant de la concurrence, comme le montre les tests d'INpact Hardware (INpact Hardware est un site crée par Next INpact).

Extrait :




vivien

  • Administrateur
  • *
  • Messages: 47 085
    • Twitter LaFibre.info
Serveur dédié Raspberry Pi 4 en IPv6 only chez Ikoula
« Réponse #2 le: 14 décembre 2019 à 17:44:56 »
Voici le catalogue d'offre d'Ikoula pour les serveurs dédiés, les autres serveurs étant plus traditionnels, avec IPv4 publique dédiée en série et une petite plage IPv6 gratuite (qu'il faut configurer, il me semble que l'IPv6 n'est pas pré-configuré).

A noter que le Raspberry Pi 4 rentre en concurrence avec le serveur "Classic Green" (ce sont des serveurs de précédente génération) qui propose un Intel Atom D510 1,66 Ghz (2 cœurs 64bits 4 threads) avec 4 Go de DDR2, 1 To de disque SATA à plateau et une IPv4 publique dédiée + IPv6 pour 8,99€ HT/mois (1€ de moins que le Raspberry Pi 4).



David75

  • Abonné Orange Fibre
  • *
  • Messages: 1 426
  • FTTH Orange sur Versailles (78)
Serveur dédié Raspberry Pi 4 en IPv6 only chez Ikoula
« Réponse #3 le: 14 décembre 2019 à 18:57:40 »
Quels sont les limites de Bande Passante réelle du Pi4?
Je sais qu'il est assez récent, donc pas forcément de code optimisé, mais on a des tests synthétiques d'utilisations typiques à comparer avec d'autres solutions hardware ?

vivien

  • Administrateur
  • *
  • Messages: 47 085
    • Twitter LaFibre.info
Serveur dédié Raspberry Pi 4 en IPv6 only chez Ikoula
« Réponse #4 le: 14 décembre 2019 à 21:05:54 »
Le Raspberry Pi 4 sait gérer 1 Gb/s en http.
Je pense qu'il gère aussi en https. A voir si il sait le faire 1 Gb/s sur une seule connexion TCP, ce qui implique de savoir traiter 1 Gb/s de trafic chiffré sur un seul cœur.

J'ai trouvé dommage que INpact Hardware ne réalise pas des tests pour voir le débit avec les dfifférents algorithmes de cryptographie fréquemment utilisés.

Voici les résultats, en Mo/s (donc x8 pour avoir les données en Mb/s) sur des blocs de 16384 octets avec OpenSSL 1.1.1c livré avec Ubuntu 19.10 (Kernel Linux 5.3).

C'est mon PC de référence que j'utilise ici, un Core i3-4150 @3.50GHz. Il a l'avantage de ne pas avoir de fréquences de boost ce qui peut complexifier l'analyse des résultats tout en étant relativement récent (CPU sorti au T2 2014).

$ openssl speed -elapsed -evp aes-128-cbc :
-1 : 786,4 Mo/s (1 thread utilisé)
--multi 2 : 1572,4 Mo/s (2 threads utilisé)
--multi 4 : 3125,1 Mo/s (4 threads utilisé)

$ openssl speed -elapsed -evp aes-256-cbc :
-1 : 563,9 Mo/s
--multi 2 : 1127,7 Mo/
--multi 4 : 2241,2 Mo/s

$ openssl speed -elapsed -evp aes-128-gcm :
-1 : 3454,6 Mo/s
--multi 2 : 6895,4 Mo/
--multi 4 : 7039,7 Mo/s

$ openssl speed -elapsed -evp aes-256-gcm :
-1 : 2707,7 Mo/s
--multi 2 : 5410,7 Mo/
--multi 4 : 5399,7 Mo/s

$ openssl speed -elapsed -evp chacha20-poly1305 :
-1 : 1881,5 Mo/s
--multi 2 : 3759,5 Mo/
--multi 4 : 4272,4 Mo/s

Il serait intéressant de faire les mêmes tests avec un Raspberry Pi 4.

vivien

  • Administrateur
  • *
  • Messages: 47 085
    • Twitter LaFibre.info
Serveur dédié Raspberry Pi 4 en IPv6 only chez Ikoula
« Réponse #5 le: 14 décembre 2019 à 22:27:39 »
J'ai fais quelques tests avec mon Raspberry Pi 3 B+ avec Ubuntu Server 19.10 32bits :
(Broadcom BCM2837B0 quadricœur ARM Cortex-A53 1,4 GHz)

Pour information Ubuntu server pour Raspberry Pi 2, 3 or 4 se télécharge sur https://ubuntu.com/download/raspberry-pi

$ openssl speed -elapsed -evp aes-128-cbc :
-1 : 59,2 Mo/s (1 thread utilisé)
--multi 2 : 117,6 Mo/s (2 threads utilisé)
--multi 4 : 201,6 Mo/s (4 threads utilisé)

$ openssl speed -elapsed -evp aes-256-cbc :
-1 : 43,6 Mo/s
--multi 2 : 87,1 Mo/
--multi 4 : 149,1 Mo/s

$ openssl speed -elapsed -evp aes-128-gcm :
-1 : 51,1 Mo/s
--multi 2 : 95,9 Mo/
--multi 4 : 176,3 Mo/s

$ openssl speed -elapsed -evp aes-256-gcm :
-1 : 40,9 Mo/s
--multi 2 : 77,9 Mo/
--multi 4 : 140,5 Mo/s

$ openssl speed -elapsed -evp chacha20-poly1305 :
-1 : 190,2 Mo/s
--multi 2 : 334,4 Mo/
--multi 4 : 649,5 Mo/s

Configuration :
$ free -m
              total        used        free      shared  buff/cache   available
Mem:            852         121         498           3         232         700
Swap:             0           0           0

$ uname -a
Linux ubuntu 5.3.0-1014-raspi2 #16-Ubuntu SMP Tue Nov 26 11:20:58 UTC 2019 armv7l armv7l armv7l GNU/Linux

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 19.10
Release: 19.10
Codename: eoan

$ lscpu
Architecture:        armv7l
Byte Order:          Little Endian
CPU(s):              4
On-line CPU(s) list: 0-3
Thread(s) per core:  1
Core(s) per socket:  4
Socket(s):           1
Vendor ID:           ARM
Model:               4
Model name:          Cortex-A53
Stepping:            r0p4
CPU max MHz:         1400.0000
CPU min MHz:         600.0000
BogoMIPS:            38.40
Flags:               half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idi
                     vt vfpd32 lpae evtstrm crc32

David75

  • Abonné Orange Fibre
  • *
  • Messages: 1 426
  • FTTH Orange sur Versailles (78)
Serveur dédié Raspberry Pi 4 en IPv6 only chez Ikoula
« Réponse #6 le: 15 décembre 2019 à 08:15:37 »
Ok, le Pi4 est environ 50 à 100% plus rapide que le 3. Sur ce test on aurait donc un facteur 10 environ en comparaison de ta machine ?

vivien

  • Administrateur
  • *
  • Messages: 47 085
    • Twitter LaFibre.info
Serveur dédié Raspberry Pi 4 en IPv6 only chez Ikoula
« Réponse #7 le: 15 décembre 2019 à 08:46:35 »
Il faut prendre avec des pincettes les augmentations de performances : ce n'est pas homogène sur tout.
Seul un test permet de savoir quel seront les performances.

Ce qui est sur, c'est que le Raspberry Pi 3 B+ ne peut pas gérer 1 Gb/s de trafic chiffré sur un seul thread, sauf peut-être avec chacha20-poly1305.

J'ai fais quelques tests avec mon Raspberry Pi 3 B+ avec Raspbian Buster Lite version September 2019 + toutes les mises à jour au 15 décembre.

On a vraiment une baisse des performances impressionnante par rapport à Ubuntu Server 19.10 sur le même Raspberry pour les aes-xxx-gcm et chacha20-poly1305.

$ openssl speed -elapsed -evp aes-128-cbc :
-1 : 56,1 Mo/s (1 thread utilisé)
--multi 2 : 111,7 Mo/s (2 threads utilisé)
--multi 4 : 192,9 Mo/s (4 threads utilisé)

$ openssl speed -elapsed -evp aes-256-cbc :
-1 : 42,4 Mo/s
--multi 2 : 84,6 Mo/
--multi 4 : 145,1 Mo/s

$ openssl speed -elapsed -evp aes-128-gcm :
-1 : 28,6 Mo/s
--multi 2 : 57,1 Mo/
--multi 4 : 97,8 Mo/s

$ openssl speed -elapsed -evp aes-256-gcm :
-1 : 24,8 Mo/s
--multi 2 : 49,5 Mo/
--multi 4 : 84,7 Mo/s

$ openssl speed -elapsed -evp chacha20-poly1305 :
-1 : 97,8 Mo/s
--multi 2 : 195,7 Mo/
--multi 4 : 334,8 Mo/s

Configuration :
$ free -m
              total        used        free      shared  buff/cache   available
Mem:            926          46         806           6          73         824
Swap:            99           0          99
pi@raspberrypi:~ $ uname -a
Linux raspberrypi 4.19.75-v7+ #1270 SMP Tue Sep 24 18:45:11 BST 2019 armv7l GNU/Linux
pi@raspberrypi:~ $ lsb_release -a
No LSB modules are available.
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 10 (buster)
Release: 10
Codename: buster
pi@raspberrypi:~ $ lscpu
Architecture:        armv7l
Byte Order:          Little Endian
CPU(s):              4
On-line CPU(s) list: 0-3
Thread(s) per core:  1
Core(s) per socket:  4
Socket(s):           1
Vendor ID:           ARM
Model:               4
Model name:          Cortex-A53
Stepping:            r0p4
CPU max MHz:         1400.0000
CPU min MHz:         600.0000
BogoMIPS:            38.40
Flags:               half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32

vivien

  • Administrateur
  • *
  • Messages: 47 085
    • Twitter LaFibre.info
Serveur dédié Raspberry Pi 4 en IPv6 only chez Ikoula
« Réponse #8 le: 15 décembre 2019 à 10:27:23 »
J'ai fais quelques tests avec mon Raspberry Pi 3 B+ avec Ubuntu Server 19.10 64bits : Il y a des différence par rapport à la version 32bits, en fonction des algorithmes de cryptographie (performance légéremnt en hausse ou légérement en baisse)

Cela reste bien meilleur que Raspbian Buster.

$ openssl speed -elapsed -evp aes-128-cbc :
-1 : 64,4 Mo/s (1 thread utilisé)
--multi 2 : 128,8 Mo/s (2 threads utilisé)
--multi 4 : 220,6 Mo/s (4 threads utilisé)

$ openssl speed -elapsed -evp aes-256-cbc :
-1 : 46,5 Mo/s
--multi 2 : 85,0 Mo/
--multi 4 : 159,6 Mo/s

$ openssl speed -elapsed -evp aes-128-gcm :
-1 : 31,6 Mo/s
--multi 2 : 58,3 Mo/
--multi 4 : 108,4 Mo/s

$ openssl speed -elapsed -evp aes-256-gcm :
-1 : 26,6 Mo/s
--multi 2 : 51,2 Mo/
--multi 4 : 91,2 Mo/s

$ openssl speed -elapsed -evp chacha20-poly1305 :
-1 : 223,7 Mo/s
--multi 2 : 384,7 Mo/
--multi 4 : 766,1 Mo/s

Configuration :
$ free -m
              total        used        free      shared  buff/cache   available
Mem:            906         172         478           3         255         709
Swap:             0           0           0

$ uname -a
Linux ubuntu 5.3.0-1014-raspi2 #16-Ubuntu SMP Tue Nov 26 11:18:23 UTC 2019 aarch64 aarch64 aarch64 GNU/Linux

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 19.10
Release: 19.10
Codename: eoan

$ lscpu
Architecture:                    aarch64
CPU op-mode(s):                  32-bit, 64-bit
Byte Order:                      Little Endian
CPU(s):                          4
On-line CPU(s) list:             0-3
Thread(s) per core:              1
Core(s) per socket:              4
Socket(s):                       1
Vendor ID:                       ARM
Model:                           4
Model name:                      Cortex-A53
Stepping:                        r0p4
CPU max MHz:                     1400.0000
CPU min MHz:                     600.0000
BogoMIPS:                        38.40
Vulnerability Itlb multihit:     Not affected
Vulnerability L1tf:              Not affected
Vulnerability Mds:               Not affected
Vulnerability Meltdown:          Not affected
Vulnerability Spec store bypass: Not affected
Vulnerability Spectre v1:        Mitigation; __user pointer sanitization
Vulnerability Spectre v2:        Not affected
Vulnerability Tsx async abort:   Not affected
Flags:                           fp asimd evtstrm crc32 cpuid

hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 237
  • Chambly (60)
Serveur dédié Raspberry Pi 4 en IPv6 only chez Ikoula
« Réponse #9 le: 15 décembre 2019 à 20:12:31 »
Rasbian n'est pas optimisée du tout, leur objectif étant de rester compatible avec tous les modèles.
OpenSSL devrait pourtant quand même avoir les routines assembleur, puisque c'est testé à l'exécution.

Le raspberry pi 4 ne supporte pas les extensions crypto, AES/SHA ne seront pas accélérés.
Dans ces conditions, le chacha20-poly1305 est probablement le meilleur choix si on veut pouvoir facilement tenir 1Gbps sur 1 coeur.

vivien

  • Administrateur
  • *
  • Messages: 47 085
    • Twitter LaFibre.info
Serveur dédié Raspberry Pi 4 en IPv6 only chez Ikoula
« Réponse #10 le: 17 décembre 2019 à 22:07:11 »
Je m’aperçois que archive.raspberypi.org n'est pas accessible en IPv6.

Il semble utilisé, en plus des miroirs locaux, qui eux peuvent proposer l'IPv6 (exemple : mirrors.ircam.fr )

Vraiment étrange que la fondation Raspberry Pi ne se mette pas à l'IPv6.

vivien

  • Administrateur
  • *
  • Messages: 47 085
    • Twitter LaFibre.info
Serveur dédié Raspberry Pi 4 en IPv6 only chez Ikoula
« Réponse #11 le: 14 avril 2020 à 20:18:46 »
Une option IPv4 dédiée est maintenant disponible sur ces Raspberry Pi 4 chez Ikoula pour 2,5 € HT /mois

A noter que le SSD de 120 Go est bien un véritable SSD connecté au Raspberry Pi 4, pas une carte SD.




Une photo de l'hébergement de ce Raspberry Pi 4 chez Ikoula :


(Photo Ikoula)