Benchmark plateforme hardware

Avec l’aide des betatesteurs (merci à eux) nous avons mis au point un document de comparaison de performance de différentes plateformes/logiciels sur Jeedom avec un benchmark (= lots de tests) identique sur toutes les plateformes.

Vous pouvez retrouver ce document ici. Attention toutefois, les données de ce document ne sont là qu’à titre informatif et en aucun cas l’équipe Jeedom ne garantit les résultats ou pourra être tenue responsable en cas de résultats non conformes au document.

Comme on peut le voir 2 plateformes se démarquent :

  • celle sur odroid C2 (vous avez maintenant une image en netinstall à disposition ici (dans Images)) qui a la particularité de tout installer au premier démarrage, vous pouvez suivre l’installation en allant simplement sur l’ip de l’odroid C2, celle-ci prend environ 15 à 20 minutes. L’avantage : c’est forcément la dernière version stable de Jeedom, par contre il faut internet le temps de l’installation.
  • les intel NUC, personnellement je suis passé sur un intel NUC avec du vmware et les performances sont vraiment impressionnantes. Le NUC en lui-même est tout petit, ne fait pas de bruit, ne chauffe pas trop, et ne consomme pas grand chose (15 à 30 watts). Pour ceux qui ont un gros budget (440€ pour la version i3-16 Go ram-120 Go de disque à 700€ pour la version i5-16 Go-250 Go de disque, voir même plus de 1000€ pour la version i7) et veulent des performances à tout prix sans faire exploser la facture électrique c’est vraiment la plateforme idéale. En plus vous pourrez mettre d’autres machines dessus, faire des backups plus facilement de Jeedom (pratique en cas de retour arrière c’est vraiment juste 2 clics). Par contre même avec les tutos que l’on vous met à disposition cela nécessite quand même des connaissances en informatique (mais c’est un bon moyen d’apprendre).

Voilà en espérant que le document de benchmark vous aide à choisir votre plateforme plus facilement.

 

Cet article a été lu 7410 fois

Vous aimerez aussi...

37 réponses

  1. Floman321 dit :

    j’ai du mal a comprendre la ligne total, c’est en seconde ? ou c’est un score ?

  2. Xavierg dit :

    Merci Loic et tous les testeurs pour ces essais.
    Est il possible d’en tirer des conseils sur les plateformes testées (ngix vs appache, tmp en ram ou pas …)

    • loic dit :

      Bonjour,
      Oui :
      nginx > apache au niveau rapidité mais apache > nginx pour la stabilité et surtout permet de deployer plus facilement des mise à jour au niveau du serveur web
      tmp en ram > que pas en ram, en plus de plus de rapidité c’est aussi moins d’usure pour la carte SD
      mysql 5.5 > 5.6 du à l’activation du performance schéma par defaut
      php 7.0 > 5.6 d’environ 15%

  3. PtitKiLL dit :

    IL semblerai que les RPI3 soit très clairement en dessous des RPI2.

    Le meilleur rapport performance/prix semble etre l’ODROIDC2

    Il semblerai également y avoir un difference de perf enorme sur RPI suivant le support:
    SD Pro (Ref?): 16.68s
    SD : 76.12s
    La j’ai du mal à expliquer !

  4. extrapitou dit :

    Je ne vois pas le bench de la nouvelle box moi 😉

  5. Klick dit :

    Petite question, c’est quoi ce hardware Jeedom’Touch ?

  6. Arnault dit :

    Quand est il de la version i5-16 Go-250 Go de disque versus la future box Jeedom ? Si elle est supérieur à la future box, je n’hésite plus et je commande un NUC !!!

  7. Sartog dit :

    Bonjour,

    Merci pour ce test très intéressant.

    Par contre je me pose 2 questions :
    – Possesseur d’une mini+, pour voir ses performances il me faut bien regarder la colonne « Jeedom Touch » ?
    – Intéressé par la puissance de la Center (du moins celle qui la remplace), peut-on trouver ses résultats dans ce test ?

    La phrase sur le NUC « Par contre même avec les tutos que l’on vous met à disposition cela nécessite quand même des connaissances en informatique (mais c’est un bon moyen d’apprendre) » me fait me poser la question suivante :
    – De quelle connaissances en informatique il est question (parce qu’il en faut quand même un peu, PHP / Linux / Etc., même sur ma mini+) ?

    En tout cas merci et bravo pour le travail réalisé.

    • loic dit :

      Bonjour,
      – La mini+ n’est pas dedans malheureusement.
      – Pour la center on vous dira les performances lors de la prochaine communication en septembre

      – Il faut savoir enchaîner les tutos (ils sont parfois un peut rapide sur certaine actions donc il est conseillé de les lires avant tout achat), connaitre un peut de ssh, savoir télécharger des iso les envoyé sur l’esxi, assembler un pc aussi (enfin ram et disque)

      • Sartog dit :

        Merci Loïc pour tes réponses.

        D’après ton expérience, et celle des autres bénévoles ayant fait les tests, tu situerais la mini+ vers quel autre hardware de ce Benchmark ?
        C’est de la curiosité afin de savoir où le placer, je ne cherche par une information précisé à la milli-seconde prêt 🙂

        • loic dit :

          Difficile à dire surtout à cause de la cause de la carte sd je dirais entre 20 et 50s sur le résultat total mais je peux difficilement être plus précis.

  8. Xavier dit :

    Et quid d’un RPI 2 ou 3 avec un SSD ? Car ce qui ralentit le RPI c’est bien la SD…

  9. PtitKiLL dit :

    Bonjour,
    Y-a-t’il un script pour effectuer les tests de maniére automatique donc identique? nous pourrions alimenter ce tableau ou une autre feuille.

    • Malabar dit :

      Ce serait effectivement une bonne idée que chacun puisse reproduire ces tests

      • loic dit :

        Bonjour,
        Ça sera tout à fait possible en version 2.3.x ou l’on a rajouté un bouton qui permet de lancer ce tests et donc de comparer votre résultat avec d’autre système. À noter qu’en fonction de la charge de votre système les résultats peuvent énormément varier et sont donc à prendre avec réserve

  10. Stef74 dit :

    Bonjour,

    Pour syno, peut-être ajouter un comparatif entre:
    – docker jeedom avec docker mysql
    – docker jeedom avec mariadb
    – jeedom en chroot apache
    – jeedom en chroot nginx

    stef.

    • loic dit :

      Si quelqu’un peut pas de soucis je l’intègrerais avec plaisir mais comme dit ce tableau n’est pas fait par la société Jeedom mais par des bénévoles nous ne pouvons donc imposer des tests. De plus il ne faut pas oublier que les tests sont à titre indicatif et peuvent ne pas correspondre à ce que vous aurez sur la même plateforme.

      • Stef74 dit :

        Je peux le faire sans problèmes.

        En indiquant les version DSM utilisé les scripts d’install chroot…

        Stef.

      • chris6783 dit :

        J’ai fais le test avec docker officiel sur syno DS716+II avec 8GB de RAM / DSM 6.0.1 / jeedom 2.3.5 / maria DB à jour hors conteneur.
        La partie DB est très peu performante, j’ai modifié les paramètres de mémoire et autres ‘tuning’ de maria DB mais ça n’a joué qu’à la limite..
        database_write_delete_1000 130 à 145
        database_update_1000 60 à 70
        database_replace_1000 60 à 70
        database_read_50000 0,0X

        peut être que C une piste pour mes problèmes de gestion des actions par scénario et de remonté d’état Zwave

        • Stef74 dit :

          Perso:
          DS716+II 2G de ram DSM 6.01 /Jeedom 2.3.10 en docker / mariadb

          cache_write_5000 3.2918598651886
          cache_read_5000 0.2752730846405
          database_write_delete_1000 1.4081528186798
          database_update_1000 0.73739099502563
          database_replace_1000 0.65347099304199
          database_read_50000 0.036530017852783
          subprocess_200 0.86948299407959
          total 7.2721607685089

          Je verrais plus tard pour chroot

          • Stef74 dit :

            Syno DS716+II 2G de ram DSM 6.0.1/ chroot 8.4-7/ Maria db / Jeedom 2.3.10

            Script d’install: dsm6.0 install_mini.sh version apache2

            7.6637861728668
            cache_read_5000 0.31677508354187
            database_write_delete_1000 2.7802338600159
            database_update_1000 1.3060779571533
            database_replace_1000 1.5352470874786
            database_read_50000 0.077980995178223
            subprocess_200 0.92463803291321
            total 14.604739189148

            Stef.

  11. captainigloo dit :

    La netinstall Odroid exploite la SD ou eMMC ?

    • loic dit :

      Netinstall c’est pour dire que Jeedom s’installe par internet au premier démarrage l’image marche donc sur carte sd au mmc. Si mmc c’est la mmc qu’il faut graver et pas une carte sd.

  12. captainigloo dit :

    A priori ce n’est pas une image pour le boot eMMC.
    Une copie sur l’eMMC ne boot pas.
    Soit je suis un boulet, soit c’est une image pour SD non exploitable sur l’eMMC, alors je comprends pas l’intérêt d’une odroid pour utiliser la SD comme une PI. Enfin selon mes connaissances, prendre une C2 sans eMMC n’a pas de sens.

  13. Captainigloo dit :

    Ben j’avais compris mais la copie sur eMMC ne boit pas du tout.

    • loic dit :

      Je pense qu’il ya un soucis au niveau de la gravure ou un probleme matériel, je viens de la télécharger et de tester avec 2 cart emmc sur 2 odroid c2 différent et dans 100% des cas ca boot.

      • Jerome dit :

        Bonjour Loic,

        Je viens de tester ton image C2 du 11/07 mais celle-ci refuse de booter (écran noir et voyant bleu « alive » qui ne s’allume pas du tout).
        En revanche, la RC2 du 17/06 semble parfaitement fonctionner.
        De plus, je dois avoir raté quelque chose mais je n’arrive pas à me connecter avec jeedom/Mjeedom96 , le code est-il différent sur cette install ?

  14. french dit :

    bonjour,
    j’ai du mal à comprendre l’intérêt de mettre un ssd sur un RPI, une bonne carte SD (les gammes pro de samsung, ou sandisk) ont un débit supérieur au débit max de l’USB2 du RPI ?
    la fiabilité peut être, quoi que, les cartes SD dont on parle sont quand même assez fiable

    • carlierd dit :

      Hello,

      J’en suis à ma deuxième carte SD en un peu plus d’un an … Pourtant la deuxième était une haut de gamme. Mais avec les logs les cycles d’écriture sont trop importants je pense …

      David.

  15. bphoque dit :

    Bonjour,

    J’ai acheté un petit serveur MSI chez materiel.net (http://www.materiel.net/ordinateur/msi-cubi-007xeu-pentium-2-go-ssd-sans-os-119901.html).

    Le résultat du BM est de moins de 2 secondes. Les performances sont vraiment parfaites.
    J’ai installé débian 8 en natif. Le mini PC fonctionne sans écran. J’y ai installé un serveur SAMBA afin d’avoir accès à la partition root a distance (sur mon réseau local).

    Cela fait 2 mois que je l’utilise, Je le recommande vraiment.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *