Serveur cloud domestique avec raspberryPI. Quelles mises en garde pourrais-je obtenir?


14

À l'origine, ma question est ici . Mais je vais néanmoins en copier une partie ici.

À la maison, j'ai un disque dur USB externe de 3 To. Aussi à la maison, j'ai un wifi, mais il n'y a pas de place informatique stricte.

Mon premier objectif était donc de pouvoir me connecter à mon disque dur via wifi. Les options étaient donc une boîte NAS, un routeur avec USB ou un vieil ordinateur.

Mais sur un forum, les gars m'ont conseillé d'utiliser Raspberry PI, comme serveur.

Alors j'ai fait des recherches un peu et j'ai un plan:

  1. Raspberry PI modèle B (A à l'origine, en raison de 1 port et 10 $)
  2. HUB USB (4+ emplacements)
  3. Module WIFI.
  4. DYNDNS pour pouvoir se connecter depuis le monde extérieur.
  5. Disque dur externe de 3 To.
  6. Serveur Debian + FTP
  7. D'autres logiciels de serveur comme le serveur Web et la base de données. Peut-être des applications personnalisées.

Donc, comme le modèle A n'a qu'un seul port et le modèle B seulement 2 avec Ethernet, je pense qu'il est beaucoup mieux d'acheter un modèle A et un concentrateur, donc je pourrai utiliser un adaptateur wifi, mon disque dur et d'autres appareils comme bien.

Cela devrait être une sorte de système 24/7, je suppose.

Est-ce un bon plan ou il y a des inconvénients?


3
Le FTP est une mauvaise idée. Je vous suggère d'envisager des alternatives plus sûres, telles que SFTP ou FTPS.

Après avoir essayé un lecteur de 3 To sur Openelec, je ne suis pas sûr qu'il lira un lecteur de 3 To. Je sais qu'il lira 2 To et probablement jusqu'à la limite d'adresse 32 bits de 2,2 To. Il peut juste avoir besoin de pilotes ou de logiciels supplémentaires, c'est Linux après tout.
eLJay

1
Cela dépend du système de fichiers ext2, ext3, ext4 et xfs devrait fonctionner correctement. FAT32 et FAT16 ne pourraient pas faire face.
ArchHaskeller

Pi ne sera pas en mesure de fournir des fichiers du disque dur USB au réseau local à plus de 3 Mo / s.
avra

1
"2.2TB 32 bit address limit", pardon?
Alex Chamberlain

Réponses:


9

Ce que vous voulez est connu sous le nom de stockage en réseau et est une utilisation courante pour Raspberry Pi. Il existe de très bonnes instructions étape par étape pour configurer tout le matériel sur http://elinux.org/R-Pi_NAS . Il y a quelques choses à garder à l'esprit

  1. Le Raspberry Pi a une puissance relativement faible, ce qui est génial car son fonctionnement est bon marché mais pas si génial car si vous essayez de diffuser de la vidéo HD, il ne sera probablement pas en mesure de maintenir un niveau suffisamment élevé. Tant que vous ne faites que sauvegarder des fichiers, votre Raspberry Pi ira bien.

  2. Si vous utilisez une configuration de dyndns pour accéder à votre NAS depuis l'extérieur de votre réseau, vous devriez faire des recherches sur VPN. Si vous laissez simplement votre NAS à la disposition du monde extérieur par la redirection de port, n'importe qui pourrait y accéder et vous aurez éventuellement un problème de sécurité. Mettre en place un contrôle d'accès soigneux comme ils l'expliquent dans les instructions que j'ai liées évitera certains problèmes de sécurité, mais vous devriez toujours envisager d'utiliser éventuellement un VPN.

  3. À l'origine, je disais de ne pas utiliser de dongle wifi USB à des fins de performance, mais j'ai appris depuis que le port Ethernet du modèle B est exécuté à partir du concentrateur USB intégré du Pi . Il semblerait que le wifi ne soit pas une barrière de performance aussi importante que je l'ai mentionné à l'origine, bien que je suggère toujours d'utiliser Ethernet câblé pour la sécurité. En outre, selon les détails de votre configuration (par exemple, à quelle distance se trouve le Raspberry Pi du routeur sans fil), Ethernet câblé aurait très probablement encore des performances améliorées.

Élément modifié 3 pour la précision.


Merci pour votre avis. Votre lien aide beaucoup! Peut-être que quelqu'un a quelque chose à ajouter ou à améliorer.
Jevgeni Smirnov


0

Un commentaire supplémentaire au point 2. dans la réponse de Dan (et au point 4. dans votre liste): quelque chose que vous pouvez configurer alternativement à DYNDNS est Pagekite .

Vous pouvez trouver des informations sur la façon de le configurer sur votre RPi ici .


0

Donc, comme le modèle A n'a qu'un seul port et le modèle B seulement 2 avec Ethernet, je pense qu'il est beaucoup mieux d'acheter un modèle A et un concentrateur, donc je pourrai utiliser un adaptateur wifi, mon disque dur et d'autres appareils comme bien.

Non, vous oubliez que le modèle A a la moitié de la RAM. Je ne sais pas si vous allez utiliser HTTP, mais pour tout serveur Web, la RAM est cruciale. Néanmoins, assurez-vous de changer le ram GPU à 16 Mo avec l' sudo raspi-configoutil si vous prévoyez de l'utiliser comme un serveur sans tête (c'est-à-dire utiliser SSH et ne jamais connecter un écran). C'est bien de rester dans le terminal, mais cela peut devenir lent avec un bureau chargé.

Si vous choisissez un itinéraire de serveur Web avec quelque chose comme ownCloud, vous voudrez peut-être examiner Nginx car il semble être beaucoup plus rapide qu'Apache sur du matériel lent.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.