42 votes

Est-il viable de exécuter des services très légers directement à partir d'un Raspberry Pi 2?

Si les ordinateurs étaient beaucoup plus simples, il y aurait moins de points de défaillance, ce qui pourrait améliorer la stabilité et simplifier la maintenance.

Cela m'a fait réfléchir - pour une petite équipe d'environ 25 personnes, est-ce que quelqu'un a de l'expérience dans l'exécution de certains services légers directement depuis un Raspberry Pi 2? Je pense à des choses comme

  1. serveurs IRC
  2. Webmail (par exemple Roundcube)
  3. serveurs VPN
  4. serveurs DNS
  5. Peut-être LDAP?

Ces petites machines ne nécessitent aucune pièce mobile (et aucun refroidissement du tout, elles peuvent fonctionner parfaitement dans un boîtier étanche à l'air) et elles consomment très peu d'énergie (environ 2W). Ils sont également très bon marché - avoir un Pi par service ne poserait aucun problème.

3voto

Naftuli Kay Points 1608

Outre les autres raisons mentionnées ici dans les réponses, une importante n'a pas été mentionnée : la sécurité.

Si c'est orienté WAN, vous ne devriez pas le faire fonctionner sans mises à jour régulières de logiciels, SELinux, mises à jour régulières du noyau, etc. Étant donné que le Raspberry Pi 2 démarre simplement ce qui se trouve à /boot/initrd7.img, il n'est pas trivial d'avoir plusieurs versions de noyau présentes. GRUB ou un autre chargeur de démarrage vous permettrait d'avoir plusieurs versions de noyau présentes, vous donnant la possibilité de démarrer un noyau différent si une mise à jour échouait.

La plupart des distributions qui peuvent fonctionner sur le RPi2 ont été des preuves de concept, et non des distributions axées sur le fait d'être des serveurs disponibles 24h/24 et 7j/7.

2voto

Mark Raymond Points 201

Pour un usage personnel - bien sûr, j'exécute un serveur IMAP sur un RPi2+Raspbian, il est adéquat pour mon propre usage.

Pour un usage commercial - étant donné la quantité de temps d'arrêt que j'ai eu à la maison, pas question !

1voto

mdk Points 966

Ceci est certainement possible. Cela dépendrait évidemment de la charge provoquée par les services mentionnés. Le service Roundcube est un peu délicat, car vous auriez besoin d'un serveur Web + php + sql. Si vous planifiez cela soigneusement (peut-être utiliser Lighttpd et SQLite en raison de leur empreinte plus faible), cela pourrait fonctionner.

Il existe même des entreprises offrant une colocation RaspberryPi pour quelques dollars par mois.

1voto

peterg22 Points 79

Réponse courte : oui, mais avec des réserves. J'ai environ 8 Pi(e)s maintenant, chacun exécutant 1 ou 2 serveurs de base comme vous le mentionnez. Avec un choix soigneux de logiciels, vous devriez pouvoir exécuter IRC, XMPP, web (Nginx), mail (Postfix+Dovecot), proxy Tor, et j'ai aussi un serveur Gopher. J'ai également un autre Pi2 dans un boîtier en aluminium professionnel exécutant Arch en tant que machine de bureau, cela fonctionne étonnamment bien (voir comment je l'ai fait - PDF Je suis particulièrement fier du serveur de messagerie qui prend en charge environ 12 utilisateurs et gère plusieurs centaines d'e-mails par jour.

Maintenant, en ce qui concerne les "réserves". Vous ne pourrez évidemment pas prendre en charge beaucoup d'utilisateurs, ou quoi que ce soit qui nécessite un débit élevé en raison de la limite de 100 Mbps du réseau. Le modèle "B" est plutôt sous-alimenté mais fonctionnera quand même, bien qu'un modèle 2 serait mieux. J'ai récemment remplacé un Pi par un Odroid XU4 car le serveur web était un peu lent, et celui-ci dispose de plus de mémoire et d'un port Ethernet gigabit.

Globalement, le Pi représente un moyen idéal d'essayer des logiciels, en sachant que si quelque chose casse, vous ne perdrez pas tout.

-2voto

Amy Points 31

Vous pouvez rendre un RPi extrêmement fiable si c'est ce que vous avez décidé de faire.

En revanche, les modèles actuels seront toujours lents.

Je vois une grande valeur dans ces petits ordinateurs pour l'avenir et nous avons une offre infinie d'utilisations que nous aimerions en faire. Il n'y a aucune raison pour qu'ils ne soient pas plus fiables qu'un serveur de fichiers classique : vous avez une redondance totale dans un petit boîtier.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X