Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Συζητούσαμε με έναν φίλο που επίσης ασχολείται με servers το χτίσιμο ενός οικιακού server με μια μητρική cpu και hdd που υπάρχει στο σπίτι ώστε να έχουμε πρόσβαση στα αρχεία από παντού. Πραγματικά πόσο βολικό είναι αυτό; θέλω απόψεις για το αν αξίζει να ασχοληθούμε με κάτι τέτοιο 

Δημοσ. (επεξεργασμένο)

Εν έτει 2018 για να το κάνει κάποιος σαν άσκηση δεν είναι άσχημη ιδέα. Αν όμως μιλάμε για σοβαρή χρήση, πρέπει όμως να συνυπολογιστούν πολλοί παράγοντες:

  • Όγκος αρχείων (μιλάμε για ταινίες 4k, άπειρα GB φωτογραφιών ή απλώς αρχεία κειμένου;)
  • Upload bandwidth της οικιακής σύνδεσης (τυπικά 5-10Mbps για το VDSL που δεν τα λες και πολλά, ανάλογα τι θα αποθηκεύετε βέβαια και πόσο γρήγορα θα θέλετε να τα κατεβάζετε)
  • Κόστος λειτουργίας του server (φαντάζομαι θα χρειάζεστε μεγάλη διαθεσιμότητα οπότε το μηχάνημα πιθανώς θα δουλεύει 24/7 με ό,τι αυτό συνεπάγεται για την κατανάλωση ρεύματος)
  • Ευκολία πρόσβασης στα αρχεία (θέλετε να έχετε πρόσβαση από ένα κάρο διαφορετικές συσκευές, PC, laptop, κινητά, tablets κλπ; θα βλέπετε/στριμάρετε/κατεβάζετε τα αρχεία μέσω browser, scp, FTP ή με άλλο τρόπο; θέλετε να έχετε έξτρα ασφάλεια και να στήσετε και VPN πάνω από τη σύνδεση;)
  • Redundancy (σας ενδιαφέρει να έχετε πάντα κόπιες των αρχείων σας; θα χρειαστείτε RAID για backup; σας πειράζει αν βάλετε μόνο ένα δίσκο και αυτός σκάσει και τα χάσετε όλα;)
  • ...και καμια δεκαριά άλλοι παράγοντες

Ανάλογα με το μέγεθος των αρχείων, πιθανόν να βολεύει μια έτοιμη λύση cloud storage σαν τα Dropbox, Google Drive, AWS S3/Glacier ή αντίστοιχο που σίγουρα θα έρθει πιο φτηνά (πχ. για gdrive τυπικά είναι 20 ευρώ/χρόνο για 100GB, 100+ ευρώ για το 1TB κλπ). Οι συγκεκριμένες προτάσεις πρακτικά λύνουν όλα τα παραπάνω ζητήματα αφού τα μεταθέτουν στον πάροχο της υπηρεσίας και όχι σε εσάς. Εσείς απλώς έχετε κάπου στο Cloud ένα shared storage για να ανεβοκατεβάζετε αρχεία μέσω κάποιου client ή browser.

Φυσικά έτσι χάνεται όλη η χαρά του να στήσει κάποιος ένα οικιακό server και να μάθει άπειρα πράγματα από την όλη διαδικασία. Επαναλαμβάνω όμως το σημαντικότερο είναι να ξέρετε για ποιο ακριβώς λόγο θέλετε να τα κάνετε όλα αυτά.

Επεξ/σία από nzeppos
  • Like 2
Δημοσ.
15 ώρες πριν, nzeppos είπε

Εν έτει 2018 για να το κάνει κάποιος σαν άσκηση δεν είναι άσχημη ιδέα. Αν όμως μιλάμε για σοβαρή χρήση, πρέπει όμως να συνυπολογιστούν πολλοί παράγοντες:

  • Όγκος αρχείων (μιλάμε για ταινίες 4k, άπειρα GB φωτογραφιών ή απλώς αρχεία κειμένου;)
  • Upload bandwidth της οικιακής σύνδεσης (τυπικά 5-10Mbps για το VDSL που δεν τα λες και πολλά, ανάλογα τι θα αποθηκεύετε βέβαια και πόσο γρήγορα θα θέλετε να τα κατεβάζετε)
  • Κόστος λειτουργίας του server (φαντάζομαι θα χρειάζεστε μεγάλη διαθεσιμότητα οπότε το μηχάνημα πιθανώς θα δουλεύει 24/7 με ό,τι αυτό συνεπάγεται για την κατανάλωση ρεύματος)
  • Ευκολία πρόσβασης στα αρχεία (θέλετε να έχετε πρόσβαση από ένα κάρο διαφορετικές συσκευές, PC, laptop, κινητά, tablets κλπ; θα βλέπετε/στριμάρετε/κατεβάζετε τα αρχεία μέσω browser, scp, FTP ή με άλλο τρόπο; θέλετε να έχετε έξτρα ασφάλεια και να στήσετε και VPN πάνω από τη σύνδεση;)
  • Redundancy (σας ενδιαφέρει να έχετε πάντα κόπιες των αρχείων σας; θα χρειαστείτε RAID για backup; σας πειράζει αν βάλετε μόνο ένα δίσκο και αυτός σκάσει και τα χάσετε όλα;)
  • ...και καμια δεκαριά άλλοι παράγοντες

Ανάλογα με το μέγεθος των αρχείων, πιθανόν να βολεύει μια έτοιμη λύση cloud storage σαν τα Dropbox, Google Drive, AWS S3/Glacier ή αντίστοιχο που σίγουρα θα έρθει πιο φτηνά (πχ. για gdrive τυπικά είναι 20 ευρώ/χρόνο για 100GB, 100+ ευρώ για το 1TB κλπ). Οι συγκεκριμένες προτάσεις πρακτικά λύνουν όλα τα παραπάνω ζητήματα αφού τα μεταθέτουν στον πάροχο της υπηρεσίας και όχι σε εσάς. Εσείς απλώς έχετε κάπου στο Cloud ένα shared storage για να ανεβοκατεβάζετε αρχεία μέσω κάποιου client ή browser.

Φυσικά έτσι χάνεται όλη η χαρά του να στήσει κάποιος ένα οικιακό server και να μάθει άπειρα πράγματα από την όλη διαδικασία. Επαναλαμβάνω όμως το σημαντικότερο είναι να ξέρετε για ποιο ακριβώς λόγο θέλετε να τα κάνετε όλα αυτά.

Είναι πολλοί οι παράγοντες λοιπόν που επηρεάζουν κάτι τέτοιο. Πολύ ενδιαφέρουσες οι πληροφορίες σου! 

Επισκέπτης
Δημοσ.

Μπορείς και με ένα rapsberry pi (nextcloud eg) να κάνεις αυτό που σκέφτεσαι (όπως και άλλα επιπλέον) και με χαμηλό κόστος λειτουργίας (24x7x365 always on).

Δημοσ.

αξίζει για να παίξεις,

σαν μόνιμη λύση, ότι γλιτώσεις από το να αγοράσεις κατάλληλο hw ή έτοιμο NAS, θα το πληρώσεις στη ΔΕΗ,

 

και τέλος, ότι και να κάνεις, να θυμάσαι, το RAID ΔΕΝ είναι backup

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...