SBC pour tentative d'hyper convergence - Mini PC - Hardware
Marsh Posté le 18-12-2015 à 23:17:55
d'autres options etant l'inforce 6410plus, le matrix arm, l'intel BLKDE3815TYBE et la cubieboard 4. toutes plus grosses et plus chère mais peut etre plus probable? (notamment l'intel).
Marsh Posté le 21-12-2015 à 03:21:20
Salut,
Attention ! Les SBC ont, souvent, des interfaces d'E/S bridées.
Par exemple, la cubieboard a des peformances sata médiocres: http://cubieboard.org/2014/08/12/h [...] ubieboard/
Dans le même ordre d'idée, les cubox-i et ,autres, hummingboard ont une interface réseau Gigabit qui ne fonctionne qu'à 50% de son potentiel maximum.
Certaines de ces cartes ont, même, les interfaces d'E/S qui passent par le bus usb 2 ! Les performances s'en ressentent fortement...
Il existe, cela dit, quelques cartes performantes, en particulier, la nvidia jetson tk1 et , surtout, la jetson tx1 qui vient de sortir: http://www.nvidia.fr/object/embedd [...] es-fr.html
Par contre, elles ne sont pas données...
Après ces 2 là, on trouve la toute récente odroid-xu4 : http://www.hardkernel.com/main/products/prdt_info.php
Cette dernière n'as pas de port sata, mais des ports usb3. Cela dit, les benchmarks donnés sur la page semblent, assez, intéressants.
A confirmer, quand même, par des tests faits par des utilisateurs de la carte ! Est-ce qu'un débit de 70 à 80Mio/s en réseau te semble suffisant ?
Aussi, le fabricant propose un petit boitier avec un écran de monitoring et pouvant contenir un disque 2.5 pouces : http://www.hardkernel.com/main/pro [...] 3599699669
Il est dommage, par contre, que l'on soit limité à 2Gio de ram. Solidrun avec la cubox-i 4x4 ou l'hummingboard-edge propose 4Gio, mais le prix de la carte s'envole avec cette quantité de ram et j'ai un doute sur les performances reelles en sata: http://forum.solid-run.com/cubox-i [...] 2009.html.
Maintenant, il faut voir la stabilité du système et la qualité du support du matériel par le noyau linux. Je pense que la raspberry pi reste la meilleure carte en ce qui concerne ces aspects.
Marsh Posté le 21-12-2015 à 19:38:54
Hey merci!
Effectivement les nvidia sont des très bon candidats, malheureusement hors budgets (surtout quand on voit que la tk1 vaut 150$ aux us pour 250 ici
)
Par contre les cubbies et le odroid sont de bonnes cibles!
maintenant faut que je vois le support linux "réel" entre les CPU freescale et le Samsung
Marsh Posté le 21-12-2015 à 20:45:42
Drapal, le sujet est intéressant ![]()
Marsh Posté le 21-12-2015 à 21:35:44
Fedora supporte, officiellement, un certain nombre de soc arm, dont l'architecture Freescale: http://fedoraproject.org/wiki/Architectures/ARM
Cela inclut les sbc wandboard: http://www.wandboard.org/ Indirectement, les sbc solidrun, basés sur le même soc, devrait, je pense, en bénéficier.
Archlinux propose, aussi, un support des différents soc arm. Leur site est très bien fait: http://archlinuxarm.org/
En ce qui concerne Debian, à part le port non officiel raspbian pour les raspberry, je n'ai pas trouvé de documentation ou de wiki sur les derniers soc à la mode.
Idem pour Ubuntu.
Marsh Posté le 21-12-2015 à 23:06:35
J'utilise une version un peu modifié de Debian sur mes Orange Pi. Apparemment, Ubuntu est aussi supporté.
C'est de l'Allwinner H3.
Marsh Posté le 21-12-2015 à 23:49:33
Oui, mais je ne pense pas que ce soit un port officiel. Voir ceci: https://lists.debian.org/debian-arm [...] 00114.html
OpenSuse propose, donc, un port officiel pour certaines sbc: https://en.opensuse.org/openSUSE:Supported_ARM_boards
Finalement, le port officiel Ubuntu s'appelle, tout simplement, Ubuntu Snappy Core
: https://developer.ubuntu.com/en/sna [...] get-snaps/
Marsh Posté le 22-12-2015 à 11:36:51
| Beta-Pictoris a écrit : Oui, mais je ne pense pas que ce soit un port officiel. Voir ceci: https://lists.debian.org/debian-arm [...] 00114.html |
Alors pour debian ils annoncent un "support" a partir d'arm v7: https://www.debian.org/ports/arm/ donc normalement dans le cas de ces cartes cela devrait marcher en armhf
pour ubuntu c'est plus compliqué, comme on peut le voir sur le lien de beta-pictoris: les odroids C sont supportés mais ils ne parlent pas des X*, les cub*, les nvidias et les hummingboard ne sont mêmes pas cités.
Marsh Posté le 22-12-2015 à 12:19:41
par ailleurs niveau performances la odroid semble vraiment au dessus du lot comparées a beaucoup d'autres arm.
Pas de comparaison avec celles que beta-pictoris a cité malheureusement mais les cartes basées sur des A20 et le rpi2 (pour lesquels j'hésitais
) sont bien en dessous:
http://forum.odroid.com/viewtopic.php?f=54&t=15853
http://wiki.glidernet.org/cpu-boards
par contre ça continue de faire pale figure face a du x86 dans certains domaines:
http://www.cnx-software.com/2015/0 [...] om-z3735f/
Marsh Posté le 22-12-2015 à 14:06:26
Si t'es convaincu par l'odroid-xu4, je pense qu'archlinux est la distribution linux la plus adaptée à cette plateforme.
Personnellement, j'aurais préféré fedora, car archlinux est un peu exotique.
A noter, le fabricant fournit des cartes sd ou des modules emmc avec xubuntu 15.04 préinstallé.
Marsh Posté le 22-12-2015 à 14:45:12
| Beta-Pictoris a écrit : Si t'es convaincu par l'odroid-xu4, je pense qu'archlinux est la distribution linux la plus adaptée à cette plateforme. |
Effectivement après avoir vu ces divers bench: http://www.mikronauts.com/hardkern [...] -review/8/
j'ai craqué pour le xu4
, avec le package total eMMC + cloudshell et un WD RED 1TO 2"5
je vous tiendrais au courant
.... après avoir testé 200 distro ^^
mais effectivement archlinux semble proposer des packages docker et ceph pour arm7 donc à voir.
Marsh Posté le 26-12-2015 à 18:52:38
Perso j ai essayé la bananapi octocoeur m3. Ca semblait bien sur le papier.
Mais support soft degueux problème de chauffe. bref pour le moment pas top.
J ai aussi teste la odroid c1+. Pas mal par contre pas moyen de mettre la carte en giga sur mon switch même en forçant....
Banana pi m1+ pas mal mais perf sata bof.
Donc j attends ton retour :-)
Marsh Posté le 26-12-2015 à 22:26:48
La banana pi m3 a, aussi, un port sata très lent: http://forum.armbian.com/index.php [...] ana-pi-m3/
Ce n'est, vraiment, pas un bon choix.
En ce qui concerne l'odroid-xu4, il faut noter que son alimentation 5V peut fournir du 4A, ce qui donne une puissance max de 20w.
En pratique, l'odroid-xu4 ne consommerait pas plus de 15w (3A) selon le forum odroid.
Marsh Posté le 31-12-2015 à 17:12:22
Bon la bête à été reçue hier, j'ai eu mal aux frais de douanes
.
Niveau montage rien de compliqué, le cable usb est quand même pas mal plié (en s sous la carte).
J'ai monté un WD Red wd10jfcx donc d'après les bench je devrais avoir un debit theorique un peu au dessus de 100Mo/s
Sur le disque usb avec des gros blocs on est dans les normes
Code :
|
Sur des petits blocs on est plus faiblards par rapport au bench ( +/- 15%
)
Code :
|
la suite au prochain épisode avec du samba pour voir si le trafic réseau impacte pas l'usb
si vous voulez des benchs/infos dites moi quoi faire sachant que j'ai pas de GUI ![]()
Marsh Posté le 31-12-2015 à 18:09:30
Premier test "conjoint" samba, le seul client que j'ai qui ai une gigabit est mon laptop windows donc ça limite les bench ^^
iperf refuse obstinément de donner un résultat avec le client Windows (en meme temps
) donc je n'évaluerais pas ça.
ce qui nous donne en upload, plutôt instable:
et en download parfaitement stable:
qui ressemble pas mal a un "cap" forcé vu la stabilité, niveau resal j'ai du openwrt en gigabit derrière. Je ne vais pas pousser plus vu que ce n'est pas le but final ^^
Marsh Posté le 04-01-2016 à 20:21:59
Reste-t-il de la place, dans le cloudshell, pour un recepteur usb clavier et souris sans fil connecté sur le port usb 3 restant ?
Marsh Posté le 07-01-2016 à 09:17:59
| Beta-Pictoris a écrit : Reste-t-il de la place, dans le cloudshell, pour un recepteur usb clavier et souris sans fil connecté sur le port usb 3 restant ? |
Hello, tant qu'il est petit en épaisseur oui. Il doit rester 3 ou 4cm en longueur donc tu doit pouvoir même mettre une clé usb. J'essayerai de faire une photo et une mesure
Marsh Posté le 07-01-2016 à 19:57:09
Je suppose que tu as pris un module emmc avec Ubuntu 15.04 . Si c'est le cas, est-ce que le système, le bureau et les applications sont, suffisamment, réactifs ? Ou, ça semble, plutôt, lent ?
En ce qui concerne les performances réseau, tu pourrais tester en nfs ou en iscsi ?
Marsh Posté le 13-01-2016 à 17:53:01
| Beta-Pictoris a écrit : Je suppose que tu as pris un module emmc avec Ubuntu 15.04 . Si c'est le cas, est-ce que le système, le bureau et les applications sont, suffisamment, réactifs ? Ou, ça semble, plutôt, lent ? |
Bon j'avais commencé mes bench sur nfs via IOZONE mais je me suis aperçus que j'était limité par l'adaptateur ethernet usb3 de mon laptop du boulot (saleté d'ultrabook
)
du coup je vais ressortir mon pc perso du placard pour relancer ça ce week end ![]()
Marsh Posté le 16-01-2016 à 16:00:33
Le ventilateur de l'odroid-xu4 est assez bruyant. C'est, peut-être, son seul défaut.
Pour supprimer le bruit, Il existe une solution fanless avec un boiter métallique qui dissipe la chaleur: https://www.youtube.com/watch?v=GvqoWKBJDsA
Ce boitier est tellement efficace que l'odroid est, sensiblement, plus performant avec (Plus de cpu throttling en charge)
Malheureusement, ce boitier n'est pas donné: http://www.us.diigiit.com/odroid-x [...] -enclosure
Une autre solution consiste à remplacer le pad thermique par de la pâte thermique et utiliser la carte hors boitier: https://www.youtube.com/watch?v=VK_jaAz-md8
Marsh Posté le 16-01-2016 à 18:20:50
| Beta-Pictoris a écrit : Le ventilateur de l'odroid-xu4 est assez bruyant. C'est, peut-être, son seul défaut. |
Le boitier est une bonne alternative, par contre il ne permet pas d'utiliser le cloudshell!
Par ailleurs il y a pas mal de mods hardware sur le forum basés sur des ventilateurs noctua, voir sur des heatsink en cuivre de northbridge pour des solutions fanless
Concernant les tests j'ai commencé a avancer, j'était effectivement limité par l'adaptateur USB3/Eth ( +/- 400mbps) mais surtout par le switch (wndr3700v4, openwrt 15.04) a 200 mbps.
J'arrive desormais à une bande passante qui ne me limiteras pas niveau stockage,
Odroid en tant que serveur:
Code :
|
Odroid en tant que client:
Code :
|
Marsh Posté le 16-01-2016 à 19:34:43
Cela correspond aux performances réseau attendues: C'est, plutôt, pas mal.
En ce qui concerne le refroidissement, est-ce que tu penses remplacer le pad thermique par de la pâte thermique ?
J'ai trouvé un comparatif de benchmarks qui inclut une version de l'odroid avec un refroidissement amélioré: http://openbenchmarking.org/result [...] 507289BE82
Je constate 2 choses:
Par rapport à d'autre processeurs comme l'athlon 5350 ou le celeron j1900, le xu4 s'en sort bien.
La version amélioré de l'xu4 peut faire gagner 10 à 20% en performances.
Marsh Posté le 19-01-2016 à 11:41:56
| Beta-Pictoris a écrit : Cela correspond aux performances réseau attendues: C'est, plutôt, pas mal. |
Je t’avoue que j'ai un peu peur
j'ai une bonne expérience en cramage de cartes en moddant
et ça parle de courts circuit avec la pâte thermiques sur les forums odroid.
De mon coté a défaut de réponse chez open-wrt j'ai installé DD-WRT sur ma borne, et ça marche comme souhaité donc je vais pouvoir faire mes tests sans recable tout mon appart à chaque fois ![]()
Marsh Posté le 19-01-2016 à 18:44:01
Artic propose depuis quelques mois un pad thermique ayant un conductivité thermique 20% supérieure à celle des pads concurrents:
http://www.cowcotland.com/news/477 [...] l-pad.html
Je pense que ce pad devrait être meilleur que celui de l'odroid.
Qu'en penses tu ?
Marsh Posté le 30-01-2016 à 21:07:01
| Beta-Pictoris a écrit : Artic propose depuis quelques mois un pad thermique ayant un conductivité thermique 20% supérieure à celle des pads concurrents: |
Je vais voir si ça se décolle facillement ou pas et je verrais
test nfs en cours, c'pas folichon ![]()
Marsh Posté le 30-01-2016 à 21:19:08
Par rapport à la colle thermique de chez Arctic, ça donne quoi ? (pas mécontent de ladite colle en ce qui me concerne).
Le gros soucis des pads ça reste leur épaisseur.
Marsh Posté le 31-01-2016 à 11:54:02
Ça reste, inférieur, à une pâte thermique, mais ça isole électriquement.
On a un demi millimètre pour les pads les plus fin.
Apparemment, l'adhésif d'origine se retire facilement. Voir ici pour l'odroid c1+: https://www.youtube.com/watch?v=YZ80sTdH-yo.
Le gars met de la pâte thermique. Il n'a pas peur des courts-circuits
Marsh Posté le 31-01-2016 à 21:53:33
| Beta-Pictoris a écrit : Ça reste, inférieur, à une pâte thermique, mais ça isole électriquement. |
c'est ce genre de blague qui m’inquiètent
| Citation : |
mais bon vu comme le ventilo se déclenche souvent et comme il est bruyant je risque de craquer rapidement
, peut être meme pour un noctua dans la foulée, moins chaud pour changer le heatsink.
Par contre quitte a changer je prendrais de la pâte thermique diélectrique, vu qu'il y a de bon retours. Ça évitera que je risque de péter quelque chose en retirant le "collant" si je doit changer.
Passons aux bench NFS, tous les benchs ont étés fait en full-auto avec iozone, l'unité de vitesse c'est du Ko/s.
Montage avec chunk à 4K,
Write:
Read:
Dans un cas comme dans l'autre on peine a atteindre le 20Mo/s, loin de samba
Montage avec chunk à 8K,
Write:
Read:
Encore une fois moins de 40Mo/s
Montage avec chunk à 16K,
Write:
Read:
La sur les write on commence à avoir de jolie performances, on noteras le pic a 60MO/s pour les plus gros fichiers, la lecture reste quand meme à la traine en random.
Montage avec chunk à 32K,
Write:
Read:
Quasiment les mêmes perfs, avec tout de même une légère amélioration sur les read.
On reste quand même à 50% de ce que nous sortais un DD, on pouvait néanmoins s'y attendre avec l'overhead inhérent aux systèmes de fichier réseau.
ISCSI et le bureau au prochain épisode ![]()
Marsh Posté le 04-02-2016 à 18:36:22
ReplyMarsh Posté le 05-02-2016 à 09:39:20
| Beta-Pictoris a écrit : Quelle version de nfs as tu utilisé ? |
v4!
les perfs te paraissent trop faibles? ![]()
Marsh Posté le 05-02-2016 à 18:52:10
Tu pourrais tester en nfs 4.1. Cela te permettrait d'activer le Parallel NFS (pNFS).
Sur redhat/centos, l'activation est facile: https://access.redhat.com/documenta [...] 08s02.html
Mais, j'ignore si ça marche sur l'Ubuntu de l'odroid.
Marsh Posté le 12-03-2016 à 15:28:15
Bonjour,
je pense acheter un Odroid C2 chez Hardkernel.
J'ai 2 questions :
- quel mode de livraison avais-tu choisi pour payer les frais de douane : le mode standard ?
- a combien s'élèvent les frais de douane : 20 % du montant de la facture ?
Merci d'avance pour ta réponse
Marsh Posté le 12-03-2016 à 17:46:20
http://www.douane.gouv.fr/articles [...] l-etranger
Marsh Posté le 13-03-2016 à 10:14:32
| Beta-Pictoris a écrit : Le ventilateur de l'odroid-xu4 est assez bruyant. C'est, peut-être, son seul défaut. |
Booon ben c'est fait j'ai remplacé le pad par de la pate thermique noctua et mis un ventilo noctua, c'etait vachement j'ai gagné 20° et totalement silencieu
Après j'ai remonté le cloudshell, le xu4 a redemarré 2 fois tout seul et maintenant il ne boot plus
| juanito31 a écrit : Bonjour, |
Alors effectivement j'ai pris le mode standard, et le montant etait de 20% du total, MAIS UPS rajoute 15€ de "frais" pour le fait de te faire payer
Marsh Posté le 13-03-2016 à 14:16:44
Bonjour,
Merci de l'info.
Ce n'est pas très cool car pour une facture de 65 € ça fait quand même 28 € de frais de douane !!!
Du coup, je vais regarder avec attention les conditions des distributeurs européens ...
Merci
Marsh Posté le 01-04-2016 à 13:18:55
| woulf a écrit : |
Tu a pu résoudre ton problème ?
Marsh Posté le 18-12-2015 à 22:25:25
Hello
,

basiquement j'aimerais trouver un pc mono-carte (donc globallement ARM) capable de:
-avoir un disque sata quelconque
-être un noeud ceph
-faire tourner docker avec quelques container
il en découle que:
-j'aurais besoin d'un minimum d'IO pour gérer les communication sur ceph + la lecture du disque par les containers + le réseau classique
-Un linux "classique" serait un plus (ubuntu snapy core, debian, coreos).
Est ce que ça vous parait crédible déjà?
Des conseils niveau carte? (pcduino v3 nano, ou autre basé sur A20 type banana pi, rpy 2 + hub usb + usb to sata, autre?)
marki