Compute Blade : un Rasberry PI CM4 en rack

En cours de financement participatif, le Compute Blade propose de monter un Raspberry Pi Compute Module 4 dans un format Rack.

Le Compute Blade est un projet en financement participatif qui propose de construire un serveur autour de solutions Raspberry Pi. Pour se faire, il emploie le format des Compute Module 4 qui permet de construire des lames de serveur très compactes. Serveur simple ou cluster, la proposition est assez souple et permet des réalisations étonnantes.

Le Compute Blade n’est pas le premier produit dans le genre, on a déjà vu passer des projets de clusters variés autour des cartes de la fondation par le passé. Pour autant cette solution de Uptime.lab est une des plus intéressantes. Je vous en ai déjà parlé en aout 2021 et on se rend compte que le temps de gestation de ce projet a été assez long. Probablement par la faute des problématiques de ces dernières années liées aux pénuries variées de composants mais également parce que le travail mené dans la conception du produit a été très méticuleux. Non seulement le projet est très abouti mais le travail autour de celui-ci a été très sérieux comme on peut le juger de par la documentation fournie.

Aujourd’hui le Compute Lab est presque prêt, il propose d’embarquer sur une lame minuscule de 34 cm de long, un Compute Module 4 – et potentiellement des cartes de même format – ainsi qu’un stockage M.2 NVMe. Le tout alimenté en direct ou en POE+. Une formule qui permet de considérer la construction d’un cluster de 4 lames dans un format de la taille d’une boite à chaussures.

L’idée est d’offrir à de simples particuliers l’usage d’un serveur mais également à permettre à des entreprises de monter des solutions d’une densité exemplaire sans avoir à pleurer sur leur facture électrique. Si ce type de serveurs Compute Blade ne conviendra évidemment pas pour tout type d’usages, il saura proposer assez de performances et de souplesse pour répondre à divers besoins. Pour se familiariser avec des architectures serveurs, conduire des tests ou développer aussi bien des systèmes que des applications, cette solution sera suffisante. Dans un usage plus classique, on peut imaginer des missions de systèmes dans les nuages ou même des serveurs pour du Edge Computing. C’est également un moyen de construire un service où chaque utilisateur utilise un système indépendant sans pour autant avoir à gérer une ferme de machines trop importante. 

Un exemple donné est la construction d’une plateforme de 160 coeurs ARM avec 320 Go de mémoire vive avec 20 To de stockage NVMe dans un Rack 2U de baie 19″. De quoi piloter pas mal de besoins dans un espace des plus réduits.

Chaque lame propose un équipement assez complet avec la prise en charge d’un stockage M.2 NVMe 22110 en plus des formats 2230 à 2280 habituels. Ce format plus long ouvre la voie à des SSD dédiés en général aux entreprises qui proposent une bien meilleure endurance. On retrouve également un lecteur de cartes MicroSDXC sur chaque lame. Une sortie vidéo HDMI est disponible ainsi qu’un port Ethernet Gigabit avec POE+ pour une alimentation directe via le réseau. Les Compute Blade peuvent également être alimentées par un USB Type-C ou un brochage dédié en 5 volts.

Beaucoup d’autres éléments sont exploitables, de l’USB Type-A et Type-C, des LEDs RGB programmables et d’autres plus classiques pour signaler l’activité de chaque lame. Des éléments pour alimenter des ventilateurs et divers modules optionnels allant d’une horloge à des solutions de sécurité.

Un dissipateur sur mesures vient coiffer les éléments dégageant de la chaleur.

Trois modèles de cartes sont disponibles. Elles sont proposées à partir de 60€ pièce dans la version Basic et jusqu’à 100€ pour la version DEV. Des solutions de serveurs complètes sont également proposées comme Cluster de 4 lames quasi prêtes à l’emploi à 760€ auquel il ne faudra plus rajouter que des modules CM4. Des frais de port variés seront à ajouter à ces tarifs.

Le projet est déjà financé, avec plus de 600 000€ réunis et 486 000€ demandés pour lancer la fabrication à grande échelle. Pour se faire, il était nécessaire de pouvoir lancer la fabrication de 7500 Compte Blade, un minimum qui semble d’ores et déjà possible à commander.


Soutenez Minimachines avec un don mensuel : C'est la solution la plus souple et la plus intéressante pour moi. Vous pouvez participer via un abonnement mensuel en cliquant sur un lien ci dessous.
2,5€ par mois 5€ par mois 10€ par mois Le montant de votre choix

Gérez votre abonnement

10 commentaires sur ce sujet.
  • 13 février 2023 - 15 h 53 min

    Toujours pas convaincu d’utiliser du matos neuf en 2023 gravé en 28nm pour des trucs qui doivent tourner 24/7 et théoriquement être sollicités.

    Ça ne me parait pas écolo et efficace. Je me trompe peut-être.

    Répondre
  • 13 février 2023 - 18 h 45 min

    Je me disais bien l’avoir vu déjà ce truc

    https://pine64.com/product/soquartz-blade/

    J’ai envie de dire avec kubernetes de plus en plus présent ça aura sont utilité peut consommant et pas trop chère

    Répondre
  • 14 février 2023 - 8 h 11 min

    @benoitb: d’une facon général le ratio energetique/perf à toujours été assez important chez arm. peu importe le niveau de gravure non ? surtout face à intel et amd qui en ont jamais eu rien à secouer (je suis medisant ils commencent à se poser la question). et il ne faut pas oublier aussi que « RASBERRY » ca ne reste qu’une fondation. ils n’ont pas la force de frappe ni les revenus d’un qualcomm ou autre.

    Répondre
  • 15 février 2023 - 19 h 14 min

    Energétiquement, le cluster 2U montré en exemple (40 CM4) doit consommer 10x40W max (SSD inclus) soit 400W.
    Donc, 160 coeurs et 320 Go de RAM pour l’enveloppe énergétique d’un PC moyen.

    C’est calculé en très grosse maille, mais ça me semble assez pertinent comme approche.
    En fait, pour avoir une pléthore de serveurs à la maison dans un format ultra compact et silencieux, ça fait pas très cher payé (en gros, je dirais <2000€ pour un simili mainframe). Pour une PME/TPE, c'est imbattable.

    Répondre
  • bob
    15 février 2023 - 23 h 25 min

    Jeff Geerling fait le calcul perf par watt. Je crois, hélas, que c’est son matériel Apple qui est devant.

    Et pour de la perf par watt aujourd’hui, sans aller chez la pomme, le RK3588 est formidable, gravure 8nm.

    Répondre
  • 16 février 2023 - 1 h 01 min

    @bob: Yep pour le calcul par watt, reste que si tu veux faire un Mini serveur pour les raisons décrites dans le billet, c’est pas vraiment ce que te proposera Apple.

    Répondre
  • bob
    16 février 2023 - 12 h 23 min

    C’est juste que je dois gérer ma frustration et ma jalousie.

    Mon rêve c’est des compute modules avec un processeur moderne genre RK3588 et quelque chose d’équivalent à ce compute blade…

    Bon, je retourne marner sur mes VMs…

    Répondre
  • 16 février 2023 - 13 h 47 min

    C’est sûr, en 2023 des modules sous Rockchip, Mediatek, ou encore Qualcomm dans ce concept aurait 6 fois plus de gueule plutot que le chetifs CM4 de la communauté RPi néanmoins quid de la sécurité..

    En domestique un 10″ 2U suffirait pour faire tenir 10 RK3588 sur deux rangées.

    En comparaison un rack 10 RK3588 (10W) fait bien mieux a tout les niveaux que 40 CM4 (4W).

    Je ne serais pas surpris d’apprendre que des malins les utilises pour des utilisations commerciales RPi en allouent des coeurs et de la ram d’un autre siecle a des utilisateur utilisant des solutions RPi 😂.
    la boucle de la communauté vertueuse sera ainsi boucler.

    Répondre
  • 17 février 2023 - 11 h 15 min

    C’est sûr qu’en cherchant bien, on peut trouver mieux en perf/watt.
    Mais je ne suis pas certain qu’un PC à VM (avec 320Go de RAM) soit possible à un tel prix.

    Aussi, je reprends mon approche TPE/PME : pendant 10 ans, les CM4 seront supportées, disponibles (hors covid) en 24h chez Farnell, RS, Mouser & co. Dans une place contenue, et sans bruit.
    Il y a le support logiciel de la fondation, et une base de connaissance informelle immense.

    Et sur 40 cartes, si 1 tombe, il en reste 39 qui tournent.
    C’est rassurant.
    Cela rend cette solution très logique, en fait, pour un cluster.

    L’optimisation possible serait la création de CM en RK3xxx & co pour adapter sur ces lames, mais avec le support qui va bien derrière et pas que logiciel (dispo, mco & fournisseurs).

    La pure technique n’est pas tout.

    Répondre
  • 18 février 2023 - 13 h 36 min

    Cela fait plus d’une décennies que des boitiers TV (armv) a 60balles sont détournés par certain pour etre utilisé pour cluster a la maison.

    On parle de 7600dollars pour 320GB DDR3 repartie sur 40 lames, dont certains modules sont alloués au fonctionnement et de secours du cluster et ne sont pas donc disponibles pour les applications, je sais que cette communauté a une tres bonne reputation (meilleur que Apple) pour revendre son materiel utilisé pratiquement au prix d achat et cela incite bon nombre a investir dans le parc RPi dès la sortie d’un produit avant sa rupture temporaire ou mettre la main sur des produits RPi pendant une rupture.

    En dehors de tout besoin TPE/PME et du faite de la coolitude du projet pour n’importe qui, je pense que ceux qui participe a ce projet vont s’éclater et en plus ne perdront pas d’argent car il y aura toujour quelqu’un de la communauté RPi/RK pour racheté le chassis plein, les lames ou les CM a la livraison ou par la suite.

    Dans le monde PC, des configs a ce prix actuellement ont une centaine de coeurs performances, 1 TB de Ram ECC DDR4, 128 lignes PCIe 4 a disposition, mais perdent 70% de leur valeur en revente tout les 6ans.

    Répondre
  • LAISSER UN COMMENTAIRE

    *

    *