Server cloud domestico con raspberryPI. Quali avvertenze posso ottenere?


14

Inizialmente la mia domanda è qui . Tuttavia, ne copierò una parte qui.

A casa ho un HDD USB da 3 TB esterno. Anche a casa ho un wifi, ma non c'è un posto per computer rigoroso.

Quindi il mio primo obiettivo era essere in grado di connettermi al mio HDD tramite wifi. Quindi le opzioni erano scatola NAS, router con USB o vecchio computer.

Ma in un forum, i ragazzi mi hanno consigliato di utilizzare Raspberry PI, come server.

Quindi ho studiato un po 'e ho un piano:

  1. Raspberry PI modello B (A originariamente, a causa di 1 porta e 10 $)
  2. HUB USB (4+ slot)
  3. Modulo WIFI.
  4. DYNDNS per essere in grado di connettersi dal mondo esterno.
  5. HDD esterno da 3 TB.
  6. Server Debian + FTP
  7. Altri software server come web-server e DB. Potrebbero essere alcune app personalizzate.

Quindi, poiché il modello A ha una sola porta e il modello B solo 2 con Ethernet, penso che sia molto meglio acquistare un modello ae un hub, quindi sarò in grado di utilizzare l'adattatore wifi, il mio HDD e alcuni altri dispositivi come bene.

Questo dovrebbe essere una specie di sistema 24/7 immagino.

È un buon piano o ci sono alcuni svantaggi?


3
FTP è una cattiva idea. Ti suggerisco di prendere in considerazione alternative più sicure, come SFTP o FTPS.

Avendo provato un'unità da 3 TB su Openelec non sono sicuro che leggerà un'unità da 3 TB. So che leggerà 2 TB e probabilmente fino al limite di indirizzo a 32 bit a 2,2 TB. Potrebbe essere necessario solo qualche driver o software aggiuntivo, dopo tutto è Linux.
eLJay

1
Dipende dal filesystem ext2, ext3, ext4 e xfs dovrebbe funzionare bene. FAT32 e FAT16 non ce la farebbero.
ArchHaskeller,

Pi non sarà in grado di consegnare file dal disco rigido USB alla rete locale a più di 3 MB / s.
avra,

1
"Limite di indirizzi a 32 bit da 2,2 TB", scusa?
Alex Chamberlain,

Risposte:


9

Quello che vuoi è noto come Network Attached Storage ed è un uso comune per Raspberry Pi. Ci sono ottime istruzioni passo passo per la configurazione di tutto l'hardware su http://elinux.org/R-Pi_NAS . Ci sono un paio di cose da tenere a mente

  1. Il Raspberry Pi ha una potenza relativamente bassa, il che è fantastico perché è economico da eseguire ma non così grande perché se provi a trasmettere video HD non sarà probabilmente in grado di mantenere abbastanza alto attraverso put. Finché tutto ciò che stai facendo è il backup dei file, il tuo Raspberry Pi andrà bene.

  2. Se si utilizza una configurazione di dyndns per accedere al NAS dall'esterno della rete, è necessario effettuare alcune ricerche sulla VPN. Se lasci il tuo NAS disponibile al mondo esterno tramite il port forwarding, chiunque potrebbe accedervi e alla fine avrai un problema di sicurezza. L'impostazione di un attento controllo degli accessi come spiegato nelle istruzioni che ho collegato eviterà alcuni problemi di sicurezza, ma dovresti comunque cercare di utilizzare VPN.

  3. Inizialmente ho detto di non utilizzare un dongle USB wifi a scopo di prestazioni, ma da allora ho imparato che la porta ethernet del modello B è scappata dall'hub USB integrato del Pi . Sembrerebbe che il wifi potrebbe non essere una barriera alle prestazioni come ho menzionato in origine, anche se suggerirei comunque di utilizzare Ethernet cablata per la sicurezza. Inoltre, a seconda dei dettagli della tua configurazione (ad es. Quanto dista il Raspberry Pi dal router wireless), Ethernet molto probabilmente avrebbe migliorato le prestazioni.

Articolo modificato 3 per precisione.


Grazie per la tua opinione Il tuo link aiuta molto! Forse qualcuno ha qualcosa da aggiungere o migliorare.
Jevgeni Smirnov,


0

Un commento aggiuntivo all'elemento 2. nella risposta di Dan (e all'elemento 4. nell'elenco): qualcosa che potresti impostare in alternativa a DYNDNS è Pagekite .

Puoi trovare informazioni su come configurarlo sul tuo RPi qui .


0

Quindi, poiché il modello A ha una sola porta e il modello B solo 2 con Ethernet, penso che sia molto meglio acquistare un modello ae un hub, quindi sarò in grado di utilizzare l'adattatore wifi, il mio HDD e alcuni altri dispositivi come bene.

No, stai dimenticando che il modello A ha metà della RAM. Non so se userete HTTP, ma per qualsiasi server Web la RAM è cruciale. Tuttavia, assicurati di cambiare il RAM GPU a 16 MB con lo sudo raspi-configstrumento se prevedi di usarlo come server senza testa (cioè usa SSH e non connetti mai un display). Va bene stare nel terminale, ma può essere lento con un desktop caricato.

Se scegli una route del server web con qualcosa come ownCloud, potresti voler esaminare Nginx poiché sembra essere molto più veloce di Apache su hardware lento.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.