Forum général.cherche-matériel Serveur domestique polyvalent et consommation reduite

Posté par .
Tags : aucun
2
15
juil.
2010
Bonjour à tous,

Il me faudrait une machine faisant office de serveur à la maison. Le but est de me permettre de travailler où que je me trouve, par le biais d'un ordinateur portable s'y connectant de temps à autre.

Il faudrait que le serveur réponde aux critères suivants :
  • Serveur de fichiers et de sauvegarde
  • Serveur Web privé (perso et travail, pas de sortie publique)
  • Centralisation de mes mails et agendas
  • Virtualisation à la demande par KVM et prise en main à distance des VMs
  • De temps en temps, j'aimerais pouvoir me servir de la puissance à disposition (car le serveur risque d'être souvent au repos... et qu'il sera à la maison) pour compiler, encoder du multimédia...

Le serveur ne devrait pas être relié à un écran et j'aimerais bien réduire sa consommation. Le prérequis de virtualisation rend moins tentante l'adoption d'une machine à base d'Atom (seuls quelques Zxxx supportent le VT). Certains modèles comme le VIA Nano ou l'AMD Athlon Lima la supportent mais il faut pouvoir se les procurer.

Un certain nombre de processeurs récents arrivent à consommer moins de 10W au repos mais j'ai l'impression que l'ensemble de la machine tombe rarement en dessous des 100W. Or, on voit que des nettop à base d'Atom se fixent aux alentours de 20 ou 30W.

Jusqu'à combien est-il possible, selon vous, de descendre une configuration pour ce type de machine standard ? Sur quels leviers jouer : un processeur dit energy efficient, un abaissement de fréquence, une carte mère avec contrôleur graphique, un boîtier et une alimentation spécifiques... ?

A défaut, pensez-vous qu'il existe de meilleurs compromis ?

Je vous remercie.
  • # Est-ce une bonne idée....

    Posté par . Évalué à 4.

    ...de vouloir absolument réduire la consommation ?

    Je m'explique : j'ai été confronté à la même problématique dernièrement et j'en suis arrivé à la conclusion qu'il n'était pas nécessairement judicieux voire totalement contre-productif de rechercher pour chaque composant celui qui consommera le moins.

    En effet, même en ne ciblant pas spécifiquement des composants basse-consommation, entre un CPU qui va te consommer 45W (des Athlon II XXXe au Xeon L3426), une carte mère avec chipset graphique intégré et 4Go de RAM qui va t'en coûter disons autant (en ordre de grandeur) et les quelques watts de tes disques durs, tu arrives déjà péniblement à 100W...

    (Précisément 101W au repos pour un Athlon 64 3200+ s754 + 2Go de RAM + carte mère DFI LanParty 250gb + 2 Samsung 640 Go + Ati Radeon 7500...attention : mesure effectuée à la prise !).

    Or le rendement d'une alimentation est fonction de sa charge.
    Et le fait qu'on ne trouve aucune alimentation ATX de qualité (au mini certif 80 "standard") calibrée pour moins de 400W maximum (la Corsair CX400 par exemple), augmenté du fait que le rendement se déprécie considérablement (pour n'importe quelle alim) pour une charge réelle inférieure à 20% de la charge maximum (80W réel pour 400W maxi donc) peut donc entraîner, paradoxalement, une stagnation voire une hausse de la consommation globale lorsqu'on diminue la consommation des composants.

    D'autant plus que energy-efficient va souvent de paire avec money-consuming...

    Vous allez me dire que mon raisonnement s'appuie tout entier sur le format ATX, ce qui est rigoureusement exact. Sauf qu'à part ce format là il n'y a guère que le format micro-ATX qu'on puisse "facilement" trouver pour les alimentations. Il en existe un modèle certifié 80+ à 150W (Antec je crois) mais encore-faut-il trouver le boîtier qui l'accepte, qui est généralement un boîtier micro-ATX (ou alors on part dans la bidouille).

    Et comme tu l'as si bien fait remarquer, la contrainte des instructions de virtualisation écarte un sacré paquet de prétendants, au rang desquels beaucoup d'Atom certes, mais surtout les sheevaplug & co, qui auraient été très bien sinon...parce que leurs alim est correctement dimensionnée !

    Bref.... en ce qui me concerne, j'ai opté pour une config dont la consommation devrait tourner (au repos....puisque, comme pour toi, elle végètera 99,9% du temps) autour de ces fameux 20% de charge maximum de l'alim. (Athlon II X3 435 + CM avec chip graphique intégré + 4Go de RAM + 2 DD. L'alim retenue est cette fameuse Corsair CX400).

    Je vais peut-être consommer quelques watts en plus, mais au moins je n'ai pas à m'en faire pour la puissance de calcul etc... pour les VM et ça m'a coûté moins cher qu'une config mini-ITX avec des composants energy-efficient et....la même alimentation ou une moins bonne (vendue avec le boîtier, ce qui est souvent le cas avec les boîtier mini-ITX)

    Après je ne sais pas ce que vaut mon raisonnement....je suis curieux de voir les autres réponses !
    • [^] # Re: Est-ce une bonne idée....

      Posté par . Évalué à 4.

      Et pourquoi ne pas utiliser deux PC.
      L'un avec un atom voir de l'ARM pour faire serveur de fichier et mail qui tourne 24h/24, et l'autre avec un processeur beaucoup plus puisant mais que tu n'allumerais que si c'est nécessaire via le WOL.
      • [^] # Re: Est-ce une bonne idée....

        Posté par . Évalué à 2.

        C'est une bonne idée.
        En revanche, cela rajoute au budget global, bien que je puisse sans doute m'en sortir honorablement (un Sheevaplug / une Alix par-ci, un Athlon II par-là).
    • [^] # Re: Est-ce une bonne idée....

      Posté par . Évalué à 3.

      Pour ton histoire d'alim, tout à fait juste, j'avais pensé à une Pico PSU pour alimenter des petites charges. Elles vont de 60 à 150W selon les modèles, et iraient bien dans ce genre de config (en plus elles ne font pas de bruit !). Par contre, elles n'échappent au dogme du « rare et cher ».
      • [^] # Re: Est-ce une bonne idée....

        Posté par . Évalué à 1.

        Tout à fait ! C'est ce que je voulais dire aussi en parlant de "bidouilles" comme alternative.

        Au temps où je creusais le sujet, j'ai effectivement vu pas mal de sujets autour de ces alimentations Pico PSU. Mais ce n'est pas tant leur rareté/prix qui m'a arrêté que la "peur" (justifiée ou non... je me trompe sûrement) qu'elle me lâche pour une utilisation serveur 24/24 7/7.

        C'est certainement faux, mais n'en ayant jamais "testé" j'ai préféré me rabattre sur ce que je connais : le bon vieux format ATX et une marque (ou tout du moins un modèle) réputée.

        Mais du coup ça en devient une contrainte très dimensionnante !
    • [^] # Re: Est-ce une bonne idée....

      Posté par . Évalué à 1.

      Après je ne sais pas ce que vaut mon raisonnement....je suis curieux de voir les autres réponses !

      Il est tout à fait bienvenu ! Je n'avais pas pensé plus que ça au rendement de l'alimentation. Voilà une réflexion qui change la donne, merci beaucoup.
  • # Pour faire plus simple

    Posté par . Évalué à 4.

    Pourquoi pas simplement un portable ? On en trouve facilement à tous les prix, tout est déjà orienté économie d'énergie, ça reste autrement plus performant d'un Atom et en plus avec la batterie ça te fait un onduleur intégré.

    Comme d'autres l'on déjà fait remarqué, tout ce qui est étiqueté "green" ou "économe" est difficile à trouver (boutique spécialisée, import) et vendu à des pris délirants. En plus, il faut souvent se méfier des promesses marketing en matière d'économies. Pour le matériel courant on trouve des tests avec des mesures en utilisation réelle. Pour le matériel exotique, on manque souvent d'infos indépendantes. Il n'y a qu'à voir les superbes ampoules à économie d'énergie LED made in China dont la consommation réelle dépasse souvent de 600% celle annoncée.

    Perso, mon ancien portable fait un serveur parfait : Centrino première génération, 5-13 W, ventilo qui ne tourne même pas en idle, et ça poutre quand même suffisamment pour à peu prêt tout.
    • [^] # Re: Pour faire plus simple

      Posté par . Évalué à 2.

      Oui, moi aussi qui suis plutôt fan d'ARM, j'en ai pour faire mumuse, mais pour un truc plutôt puissant j'ai un portable dont l'écran est cassé : ça fait très bien l'affaire et ne consomme pas trop (et ça s'achète pas cher).
    • [^] # Re: Pour faire plus simple

      Posté par . Évalué à 1.

      C'est très bien vu, je ne sais pas pourquoi j'avais sorti cette solution de ma tête.

      On peut en effet trouver des portables à l'écran malmené pour pas très cher et je pourrais sinon me servir du mien, qui a fêté ses 4 ans, tient toujours bien la route et est compatible VT.
    • [^] # Re: Pour faire plus simple

      Posté par . Évalué à 1.

      J'avoue n'avoir jamais testé un portable en tant que serveur bien qu'en ayant déjà souvent entendu parler.

      Ce qui me fait un peu tiquer dans cette solution c'est le confinement des composants, ce qui peut en particulier être préjudiciable aux disques durs (par exemple un petit hddtemp effectué sur mon portable Toshiba Satellite P200 me montre une température de 55°C au repos).

      Alors je sais bien qu'une étude de Google a montré la plus faible corrélation qu'attendue entre (courte) durée de vie d'un disque et (haute) température, mais je ne sais pas si flirter constamment avec les 55-60°C est transparent pour autant !

      De plus ça contraint à se contenter d'un seul disque dur (dans la majorité des cas) - pas de RAID donc.

      Mais bon si les données ne sont pas sensibles c'est à tenter !
      • [^] # Re: Pour faire plus simple

        Posté par . Évalué à 1.

        Rien n'empeche d'ouvrir le portable et/ou de rallonger la nappe du disque pour l'éloigner du reste des composants.
      • [^] # Re: Pour faire plus simple

        Posté par . Évalué à 0.

        A ce propos que pensez-vous de laisser tourner un ventilateur pour portable (pas un extracteur d'air) 24/24 pour le refroidir ? Je n'ai pas la machine sous les yeux ni les chiffres en tête mais il me semble que les composants peuvent gagner une dizaine de degrés, surtout en ce moment.

        Je ne sais pas si laisser en permanence un ventilateur tirer sur le port USB n'est pas au final une fausse bonne idée ? De plus, il y a un effet pervers : sur ma machine en tout cas, le processeur monte bien 10° au dessus de la normale le ventilateur en marche (50 à 55° au repos, jusqu'à 75° sinon) car le ventilo interne module moins rapidement sa vitesse. Autre idée : employer un SSD en interne, qui chauffe moins parait-il et stocker sur un disque externe.
  • # eeepc

    Posté par (page perso) . Évalué à 3.

    Ma config serveur est un eeepc, qui fait tout ça, sauf pour KVM (le proc Atom ne supporte pas les extensions Intel de virtualisation).

    Par contre j'use et abuse des vservers sous Debian, qui sont une sorte de virtualisation light. Mon serveur apache / postgres tourne dans un vserver, j'ai plusieurs install Debian dans d'autres (l'os de base est en stable, et j'ai des vservers stable et testing).

    Si tu veux de la vraie virtualisation avec KVM c'est pas bon, mais si c'est juste pour isoler des services et simplifier la sauvegarde, les vservers ça suffit largement.
  • # Le serveur personnel que j’ai construit

    Posté par (page perso) . Évalué à 1.

    Mis à part la virtualisation, le serveur que j’ai construit devrait répondre à l’ensemble de tes besoins (sauf également l’encodage vidéo, mais pour ce cas de figure, l’idée d’avoir une autre machine dédiée à cela me semble meilleure : pour cela, j’ai gardé chez moi mon ancien PC de bureau qui me serte justement à tout ce qui a trait à la vidéo et qui n’est jamais allumé sinon)

    De cette façon, tu arrives à des serveurs consommant environ 20 W de consommation réelle (19 au repos pour le mien, mesuré au wattmètres, ce qui signifie que cela inclue le rendement de l’alimentation).

    Je t’invite à consulter cette page pour les détails où je relate tout le matériel utilisé : https://www.sanctuaire.fr.eu.org/?/Auberge-des-douze-chemins(...)

    Remplacer le VIA C7 par un VIA Nano pourrait être une bonne idée et un bon compromis qui te permettrait peut être de remplir tous tes besoins avec ce seul serveur. Il existe notamment quelques cartes mères VIA en vente basée sur un Nano sur le site de aubonmicro.com (je n’ai plus le lien sous la main :/ )

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.