Christophe Nowicki

July 19, 2008

MicroClient Jr. de NorhTec, un petit serveur / routeur basse consommation

NorhTec MicroClient Jr. Le MicroClient Junior de NorhTec est une mini machine qui tient dans la paume de la main.
Cette machine est parfaite pour un petit serveur GNU/Linux à faible consommation.
Il dispose des spécifications suivantes :

  • Processeur x86 à 200 Mhz (400 bogomips)
  • 128 Mo de RAM
  • Sortie VESA
  • Fanless (sans ventilateur)
  • Port IDE pour disque dur de portable 2,5”
  • Port pour carte mémoire compact Flash
  • Trois ports USB 1.0 (deux en facade et un à l’arrier)
  • Carte réseau Ethernet 10/100

Le tout pour la modique somme de 120$ soit au taux de change en vigeur aujourd’hui 75 euros.

Spécifications Matérielles

Le constructeur propose des modèles plus evolués equipés des options suivantes :

  • Avec deux port serie
  • Avec une carte wifi
  • Avec un port serie et une carte wifi

Pour ma part, j’ai commandé ma machine avec un collègue pour partager les frais de transport (85$ pour importer la bête depuis la Thailand).

Benchmark

Voici quelques benchmark réalisés avec les commande des commandes courrantes :

  • openssh speed est disponible ici ;
  • hdparm -tT est disponible ici.

Installation d’un disque dur

NorhTec MicroClient Jr. NorhTec MicroClient Jr.

La machine est très petite et le démontage n’est pas évident. J’ai un peu cassé mon boîtier avant de comprendre comment l’ouvrir.
Le disque dur se loge dans la partie basse du boitier et rentre tout juste.

Le constructeur fournit un système pour monter le boîtier derrière un écran LCD.

Consommation électrique

NorhTec MicroClient Jr.

Comme vous pouvez le voir sur le wattmètre la machine consomme seulement 8.5W, auxquels il faut enlever 1.6W pour l’appareil de mesure et 2W pour le disque dur, ce qui fait une consommation de 5W pour le serveur. C’est un très bon ratio consommation / puissance disponible. Il serait même possible d’alimenter la machine via des panneaux solaires.

Installation du système d’exploitation

La machine ne dispose pas d’un lecteur de CD-ROM, pour la méthode d’installation vous avez le choix entre :

  • l’installation via le réseau ;
  • avec un bon vieux debootstrap.

Pour ma part, j’ai utilisé deboostrap sur le disque dur avant de le brancher sur la machine et la faire booter avec grub. Il n’y a aucune difficulté lors de l’installation.
La machine boot sur un noyeau i586 récent sans aucun souci :

Linux tof 2.6.18-6-486 #1 Fri Jun 6 21:47:01 UTC 2008 i586 GNU/Linux

Le fichier dmesg de la machine est disponible ici.
Le contenu du fichier /proc/cpuinfo est disponible la.
La sortie de la commande lspci est disponible la.

Utilisation

Cette machine répondre à plusieurs besoins :

  • routeur wifi ;
  • client léger ;
  • firewall avec des cartes réseaux en USB, il est possible d’avoir 4 interfaces réseau ;
  • hébergement de sites web, la machine est suffisament puissante pour héberger un blog ou un site perso ;
  • serveur de domotique, le modèle avec les deux ports serie est très interessant.

Mon collégue, utilise la machine comme un firewall après avoir ajouté une carte réseau sur le port USB.
Pour ma part, je l’utilise comme :

La machine tient parfaitement la route, mais il faut faire attention à l’utilisation mémoire.

Conclusion

J’avoue ne pas avoir été embalé sur le coup par la machine, mais je me suis dit qu’elle pourrait remplacer mon NSLU2, qui pédale dans la choucroute, même pour une tâche aussi simple que serveur de logs …

Donc bingo, cette machine tient la route, c’est du Linux embarqué, mais avec toutes les caractèristiques d’un PC Standard. (pas de CPU exotique).

Donc si vous chercher une petite machine et que vous ne voulez pas vous prendre la tête avec des solutions à base d’ARM. Cette machine est vraiment bien pour cela.

Filed under: Hardware — Tags:, — cscm @ 13:42

4 responses to “MicroClient Jr. de NorhTec, un petit serveur / routeur basse consommation”

  1. Feth says:

    La carte flash est-elle bootable ? J’envisagerais plutôt d’installer mon système de firewall en read only sur ce genre de support, après avoir effectué un debootstrap, que penses-tu de cette option ?

  2. kezar says:

    Et pourquoi pas un alix ? (http://www.pcengines.ch/order1.php?c=2)
    Pour quelques euros de plus une meilleure config à base d’AMD Geode (certes un peu exotique, mais i586 quand même), et pas mal de choix sur les composants à embarquer (wifi, audio, vidéo, usb, ethernet, …).

  3. cyril says:

    Bonjour, avez vous fait tourner php et mysql sur cette machine? Est ce que ça passe?

  4. cscm says:

    Feth> Oui, la machine boot parfaitement sur une carte compact flash, par-contre pour une machine firewall routeur, je conseillerais plus une soekris ;)

    cyril> Oui, PHP/MySQL fonctionnent parfaitement sur cette machine, pour un site à faible fréquentation cette machine fait parfaitement l’affaire.

Powered by WordPress