Question Utiliser les ordinateurs portables comme serveurs


J'ai un tas de vieux T42 traînant que j'ai récemment mis à niveau vers la mémoire maximale (2G). J'aimerais les utiliser à bon escient, et ce qui m'a le plus attiré, c'est leur faible consommation d'énergie par rapport à l'utilisation de systèmes à tour complète.

Les spécifications actuelles d'entre eux sont les suivantes:

  • Pentium M 1,7 GHz
  • 2G DDR-333 RAM
  • Disques durs 250G
  • Graphiques ATI embarqués (64 m consacrés, je crois)?

De toute façon, je me demandais si cela suffirait comme serveur? Bien sûr, cela dépend des rôles, mais quel serait le matériel le plus important dans:

  • Un serveur web
  • Un serveur mail
  • Un serveur DNS
  • Un serveur de fichiers

Bien sûr, une connexion réseau rapide est importante pour tous ceux-ci s'ils sont fortement utilisés .. mais à part cela, je suppose que la priorité serait CPU puis mémoire?

Je prévois de les placer côte à côte dans un placard refroidi, les connexions orientées vers le haut pour faciliter la gestion. Ils utiliseront une variante de Linux (très probablement Arch Linux) et certains géreront plusieurs rôles.

Pensées?

Merci.


9
2017-07-01 02:54


origine


Une machine avec un seul disque dur n'est pas un serveur, mais une bombe à retardement. Garde cela à l'esprit. - Evan Anderson
Le seul qui aura du contenu à sauvegarder sera un serveur de fichiers, et je peux faire de la rsync tous les soirs sur cela et les autres. - RHELAdmin
@jtd: Le problème n'est pas la perte de données, mais sa disponibilité. Vous allez subir des temps morts lorsque leurs disques durs tombent en panne et vous devez les recharger et les restaurer. Vraisemblablement, vous disposerez d'une configuration de plan de restauration testée et prête à l'emploi. Néanmoins, vous prendrez du temps sur certains services lorsque leur "serveur" échouera. (Cela ne me disait rien que vous sauvegardiez tout ...) - Evan Anderson
Vous pouvez le faire si vous avez un serveur de fichiers central, puis montez tous les répertoires servis à partir de celui-ci sur les nœuds frontaux (ordinateurs portables). Si vos ordinateurs portables peuvent démarrer à partir d'un réseau local, vous n'aurez peut-être même pas besoin d'un disque dur. - Tom O'Connor
Je serais inquiet pour les sous-systèmes de disque si ceux-ci sont fortement utilisés. Vous ne dites pas la charge à laquelle vous vous attendez, mais la plupart des ordinateurs portables ne sont pas conçus pour transférer des données vers des clients sur des réseaux à grande vitesse. - Bart Silverstrim


Réponses:


D'autres ont déjà commenté les inconvénients. J'aimerais dire quelques bonnes choses. Les avantages à utiliser des ordinateurs portables:

  • Sauvegarde de l'alimentation - en supposant que les batteries fonctionnent toujours, elles fourniraient une sorte d'onduleur intégré pour les serveurs.
  • Basse consommation d'énergie - comme vous l'avez déjà mentionné.
  • KVM intégré - pas besoin de moniteurs / claviers externes, en supposant que les écrans fonctionnent toujours.

Vos machines sont plus que suffisantes pour faire fonctionner des serveurs Web, et c’est tout. Donc, ce n'est pas un problème. Ils peuvent même être assez puissants pour s'exécuter en tant qu'hôte VM pour devenir un mini-cluster de petites machines VM.

Juste une pensée.


9
2017-07-01 04:04



Jamais pensé au petit UPS intégré qu'il a. Même si je n'aurais probablement qu'une heure ou deux sur les écrans éteints, c'est toujours pratique! - RHELAdmin
J'avais l'habitude d'avoir 3-4 serveurs Web sur un ordinateur portable pour cette raison exacte. (et parce que j'étais pauvre et ne pouvais pas me permettre un rack ou de vrais serveurs) Mais ils ont bien fait l'affaire. - GruffTech


Le disque vous fera le plus mal avec un ordinateur portable, leur IO de disque est généralement environ la moitié d’un bureau équivalent. En outre, vous ne dites pas combien se trouve dans l'unité de mesure Si "groupe" - si groupe> = 20, vous pourriez vous amuser avec des éléments tels que MySQL NDB.


4
2017-07-01 03:27



Oui, la base de données du réseau a également suscité mon intérêt. Il n’ya que 8 pour le moment (en état de marche) et un tas de pièces qui traînent et que je pourrais en mettre quelques-unes de plus. - RHELAdmin


* A web server
* A mail server
* A DNS server
* A file server

La première préoccupation est que ce sont vieux machines avec des E / S limitées - la meilleure utilisation que vous pouvez utiliser est donc dans une application où les nœuds défaillants de manière terminale et perdant leurs données sont très survivant - en tant que serveurs Web ou serveurs DNS (serveurs LDAP également) où vous publiez essentiellement statique information.

Si vous recevez des données sur le Web, cela ne nuit en rien à ce qui est fondamentalement une bonne idée: conservez les données sur un substrat partagé fiable accessible à partir de tous les nœuds du cluster (par exemple, une base de données ou un serveur de fichiers dédié).

Modifier:

Si l'un de ces périphériques présente une probabilité de défaillance de 1% et une nouvelle machine, une probabilité de 0,1%, deux ordinateurs portables d'un cluster ont une probabilité de défaillance globale de 0,01%, soit dix fois plus fiable que la nouvelle machine. .

C.


3
2017-07-01 12:33





Je pense que le principal problème en utilisant un ordinateur portable en tant que serveur est la disponibilité des machines.
Dans un serveur normal, la partie la plus utilisée est certainement le disque dur. Dans ce cas, sur des serveurs normaux, vous disposez d'un système RAID pour enregistrer vos données en cas de défaillance d'un disque.
Avec un ordinateur portable, pouvez-vous vous permettre de perdre des données dans ce cas?
Je pense que vous pourriez utiliser ces ordinateurs portables pour un serveur non critique comme le DNS, où les données ne sont pas modifiées aussi souvent et en cas de panne, vous pouvez compter sur un serveur secondaire.
Ou un serveur Web avec une configuration distribuée (drdb + heartbeat ou openais).
Ou pour certaines machines de développement ou pour tester de nouvelles configurations avant de les appliquer à une machine de production.


2
2017-07-01 06:14





Voici l'essentiel de ce que vous obtenez d'un serveur professionnel, que vous n'obtenez pas avec des machines grand public:

  • Contrôleur RAID puissant avec IOPS de disque élevées (on parle de 3 Mo / s contre 300 Mo / s)
  • Disques d'entreprise conçus pour une disponibilité de 100% et un MTBF élevé
  • Chemins d'alimentation redondants
  • Configurations de cartes réseau redondantes / associées avec basculement et équilibrage de charge
  • Surveillance matérielle à distance (SIM / OM)
  • Gestion hors bande et capacité de console distante
  • Conformité allée chaud / froid et facteur de forme normalisé
  • Support fournisseur

En supposant que vos besoins soient suffisamment bas pour que rien de ce qui précède ne soit un problème, le dernier point à considérer (IMO avec soin) est la réflexion qu’il fait sur vous-même (et si vous en avez un, votre département) si vous continuez avec cela. Bien que l'informatique ne soit pas toujours tournée vers le client dans le sens commercial habituel, c'est en réalité un service rendu au reste de l'entreprise. Comment l'entreprise s'exécute-t-elle sur des configurations non prises en charge pour ces systèmes? Comment cela va-t-il vous réfléchir professionnellement?

Selon l’OMI, un système aussi rigoureux de ce genre peut convenir, c’est dans une très petite entreprise où il n’ya tout simplement pas d’argent et où vous essayez de tout casser. Je parle du magasin de fleurs de maman-pop et leur enfant garde son poste de travail, son site Web et sa connexion Internet. De nos jours, pour quelque chose de plus grand, vous feriez bien de combiner quelques services hébergés sur le cloud (dropbox / skydrive, gmail / yahoo) simplement parce qu'ils proposeront des solutions à petite échelle avec une infrastructure solide que vous n'avez même pas. réfléchir au sujet de.

Bien sûr, tout cela n'a aucun sens si vous ne jouez qu'avec des serveurs chez vous. Dans ce cas, certains vieux ordinateurs portables semblent idéaux.


2
2017-07-01 09:45



-1: Cela n'a rien à voir avec le point de savoir si un seul serveur peut répondre à la demande - mais si le cluster peut répondre à la demande. - symcbean
Google est construit sur du matériel de base. L'ensemble peut être plus fiable que les pièces. - Tobu
Les gars, pour commencer, vous parlez de logiciels en cluster, et dans le cas de Google, une pile hautement personnalisée conçue pour un objectif spécifique. Deuxièmement, la capacité de réunion n'est qu'un élément de la gestion d'une infrastructure, ce n'est pas le tout. - Chris Thorpe


Les principaux facteurs qui me viennent à l’esprit:

  • Dissipation de la chaleur
  • Régulateurs de puissance
  • Capacité du disque dur

La dissipation de chaleur sera facilitée par le fait qu’ils sont dans un placard refroidi et bien ventilé.

Les régulateurs de puissance des ordinateurs portables meurent souvent (généralement à cause de la chaleur) et sont soudés à la carte mère. Pas une chose amusante à réparer.

Sauf s'il existe des baies de lecteur supplémentaires (au lieu d'un lecteur optique, par exemple), vous êtes limité à 1 disque dur et vous n'avez pas de RAID matériel. Vous pouvez essayer un SAN / NAS mais cela est limité par votre carte réseau.

Les ordinateurs portables sont un exemple classique d '"obsolescence programmée"; ils se cassent, s'usent ou deviennent obsolètes et ne peuvent pas être facilement réparés, améliorés ou réutilisés.


Un but pour eux ... plier @ ferme à la maison?


1
2017-07-01 03:27



Je ne suis pas inquiet pour 1 lecteur. Le serveur de fichiers ne contiendra rien d’énorme, principalement de la musique et beaucoup de code source que j’ai écrit au fil des ans (peut-être que celui-ci fait office de serveur Git), ce qui fait que 250G est largement suffisant. Pire, je pourrais faire une configuration de SAN comme vous l'avez mentionné. - RHELAdmin


s'ils ne sont pas durement touchés et que vous pouvez exécuter tous les programmes en mémoire, ils iront bien, tant qu'ils sont bien ventilés et que la pièce est fraîche.


1
2017-07-01 04:06





http://www.rocksclusters.org/wordpress/ si vous voulez juste jouer avec les ordinateurs portables.


0
2017-07-01 16:06