Jump to content


NAS/SAN in a nutshell


Jaco

Recommended Posts

  • Replies 82
  • Created
  • Last Reply

Καλημερα,

Πολυ καλος οδηγος και κατατοπιστικοτατος. Μια απορια ομως, δεν καταλαβα το partitioning. Γιατι εγινε οπως εγινε γιατι γινανε raid κτλ. μπορεις να ριξεις λιγο φως;

σε ευχαριστω.

και μια ισως χαζη ερωτηση. αν τα παιξει το raid πως επαναφερεται;

Link to comment
Share on other sites

To partition / έγινε raid1 για ασφάλεια, έτσι ώστε αν χτυπήσει κάποιος από τους δίσκους να μην χαθεί το λειτουργικό και οι ρυθμίσεις του...

Το swap έγινε raid0 για ταχύτητα στο sync με την μνήμη...

Kαι τέλος το data partition έγινε και αυτό raid0 για ταχύτητα λόγο του ότι σε λίγο, θα γίνουν bind τα interfaces του NAS και του client (LAG, Link aggregation) με bandwidth 2Gbps, οπότε οι ταχύτητες στο δίκτυο θεωρητικά αναμένωνονται να είναι καντά στα 200MB/sec... Φυσικά το bandwidth αυτό μπορεί να το δώσει μόνο το raid0 στο NAS...

Ανάλογα με το πως θέλει να συμπεριφέρεται το NAS σου στο δίκτυο, μπορείς ή όχι να επιλέξεις raid... για παράδειγμα αν σκοπός είναι η ασφάλεια των δεδομένων, τότε το raid0 είναι μονόδρομος... αν σκοπός είναι το LAG/LACP και η μέγιστη ταχύτητα μεταφοράς, τότε το raid0 είναι πάλι μονόδρομος... διαφορετικά αν τίποτα από 2 παραπανω είναι σημαντικά, τότε δεν χρειάζεται raid και περυχαίνεις ταχύτητες κοντά στα 100MB/sec, αν οι δίσκοι μπορούν να τα δώσουν (πχ WD6400AAKS)...

Link to comment
Share on other sites

ευχαριστω πολυ φιλε. αν δε σου κανει κοπο οπως θα επεκτεινεις τον οδηγω βαλε και δυο λογια για την περιπτωση που καταρρευσει το συμπαν πως θα το επαναφερουμε το raid 1..

Link to comment
Share on other sites

Με το raid5 έχεις σχεδόν την ίδια ταχύτητα με το raid0 (τουλάχιστον σε hw raid controller, με software δεν το έχω δοκιμάσει), αλλά έχεις και ανάλογη αύξηση στο latency του δίσκου, πράγμα όμως το οποίο στο οικιακό δίκτυο δεν σε ενδιαφέρει (τί 13ms τί 17ms) γιατί κατά κύριο λόγο τα read/writes είναι sequential και όχι random...

Ο μοναδικός λόγος που δεν έβαλα raid5 είναι ότι δεν είχα άλλον ένα δίσκο για να το δοκιμάσω... έχω ήδη 7 δίσκους WD6400 για προσωπικές δοκιμές που κάνω, οπότε το θεώρησα επιπόλαιο άλλο ένα έξοδο για κάτι προσωρινό... τίποτα παραπάνω...

Πάντως δεν νομίζω ότι ακόμα και με software raid5 θα δεις μεγάλη μείωση γιατί στην ουσία είναι μια μόνο XOR πράξη για τον υπολογισμό του checksum, αλλά αυτό όμως θα κοστίζει utilization στην cpu, το οποίο πχ στον Atom δεν ξέρω κατά πόσο θα τον ζόριζε...

Link to comment
Share on other sites

Έκανα προχτές μια δοκιμούλα και μπορώ να πω ότι όλα πήγαν μια χαρά, εκτός από την IP που πήρε από μόνο του, η οποία δεν ανοίκει στο δίκτυο:p (192.168.1.250, ενώ το δίκτυο είναι 192.168.0.x).

To σύστημα ήταν ένας Celeron 400mhz, 64mb ram και ένας παλιός 6,4 δίσκος για δοκιμή μόνο.

Η εγκατάσταση ήταν πανεύκολη, μιας και είχα στο ένα PC να παίζει το video του Jaco (congratz man!) και στο άλλο έκανα install.

Το θέμα είναι, ποιο είναι το καλύτερο μέσο για να κάνουμε install το freenas.

Εκτώς από CF, τι άλλο μπορει να παιξει, εκτώς από ένα σκληρο για την δουλεία αυτή. Γίνεται να δώσουμε τα 128mb που θέλει και να κρατήσουμε τα υπόλοιπα που μένουν για storage? Λίγο που το είδα, δεν με άφηνε, επειδή ήταν ο δίσκος με το λειτουργικό.

Αν πάμε σε CF, αργά ή γρήγορα δεν θα έχουν πρόβλημα με τα read-write?

Επίσης, ότι και να έκανα δεν μπορούσε να στείλει mail με ειδοποιήσεις, ότι λογαριασμό και να έβαλα, gmail - yahoo - και άλλου 2 του Πανεπιστημίου. Ούτε το test που λέει.

Έχουμε καμιά λύση?

Link to comment
Share on other sites

mech, στο video με την εγκατάσταση έκανα ακριβώς αυτό που λες, δηλαδή ένα δίσκο από τον οποίο κράτησα τα 128ΜΒ για το λειτουργικό και τα υπόλοιπα τα άφησα για sharing, οπότε γίνεται να έχεις και το os και τα data σε ένα μόνο δίσκο...

Φυσικά μπορείς να χρησιμοποιήσεις CF ή ένα usb για να εγκαταστήσεις το λειτουργικό και να αφήσεις τελείως ακέραιο τον κανονικό σου δίσκο, μόνο για τα data... Αυτό με την CF το δοκίμασα και παίζει μια χαρά πάντως, απλά το "έκοψα" από την παρουσίαση γιατί δεν βρίσκο τον λόγο αν υπάρχει δίσκος να τρέχει το os από την CF...

Για τα e-mail να σου πω δεν το έχω δοκιμάσει, αλλά θα το κάνω την εβδομάδα που μας έρχεται... Μήπως δεν έχει πρόσβαση στο internet ή μήπως δεν υποστηρίζει SSL για να επικοινωνήσει με το smtp του e-mail provider...? Θα το δω πάντως...

Link to comment
Share on other sites

Ωραία αν γίνεται freenas και storage στο ίδιο, γιατί κοίταζα για cf και ide adaptors:p.

Μέσα από το interface το έκανες, έτσι?

Για τα mail, δοκίμασα όλους τους συνδυασμούς, αλλά ξέχασα να σώσω τα logs:computer:

Link to comment
Share on other sites

Στο setup διάλεξα να κάνει install στον δίσκο και να αφήσει το υπόλοιπο για data και μετά από το web interface επέλεξα να κάνω mount τον υπόλοιπο δίσκο... απλά θέλει προσοχή σε μια ρύθμιση του interface που όταν τον κάνεις Mount πρέπει να διαλέξεις μια επιλογή που λέει ότι ο δίσκος είναι ο ίδιος με το os, δηλαδή την επιλογή που έκανες στην εγκατάσταση (type 2 μου φαίνεται) και όλα θα παίξουν σωστά...

Link to comment
Share on other sites

Να ρωτήσω και κάτι ακόμα. Ποια η διαφορά του να έχεις απλά ένα share στο δίκτυο και να είναι mapped, από το να το το έχεις σας iscsi? Βλέπω ότι θέλει και 256 ram και πάνω, για να παίξει όποτε, δεν με βλέπω να το ενεργοποιώ, απλά για να ξέρουμε:p

Link to comment
Share on other sites

1. To iSCSI είναι πολύ γρηγορότερο από το CIFS/SMB...

2. Σε έναν iSCSI target (στο δίσκο του NAS δηλαδή που έχει σεταριστεί σαν iSCSI), δεν μπορούν να συνδεθούν ταυτόχρονα παραπάνω από έναν χρήστη ή υπολογιστή... δηλαδή μπορεί να δει τον δίσκο μόνο ένας και όταν αποσυνδεθεί μπορεί να συνδεθεί κάποιος άλλος...

3. Στο CIFS/SMB δεν χρειάζεσαι κάποιο πρόγραμμα για να συνδεθείς από ένα pc με windows, αλλά στο iSCSI αν έχεις XP χρειάζεσαι το iSCSI initiator (τα Vista το έχουν από μόνα τους)...

Αυτά είναι τα βασικά...

Link to comment
Share on other sites

Πολύ ωραία δουλειά Jaco.

Αν και αυτή τη στιγμή δεν έχεις ακόμα φτιάξει το ποστ Νο7, θα ήθελα να ρωτήσω κάποια πράγματα.

"initiator" είναι ο Client και "target" o Server ή τα είπα ανάποδα?

Αν έχουμε δύο υπολογιστές με Vista συνδεδεμένους με ένα ασύρματο δίκτυο Wireless-N, και στο κουτί που έχει το wireless-N, συνδέσουμε ένα τρίτο υπολογιστή που έχει λειτουργικό Vista, με καλώδιο ethernet ...

1. Mπορούμε να χρησιμοποιήσουμε τον τρίτο υπολογιστή ως Server με iSCSI? Δηλαδή υποστηρίζεται από τα Vista target (με την έννοια του Server) iSCSI?

2. Θα δούμε διαφορά στην ταχύτητα ή το Wireless-N δεν επαρκεί?

3. Οι άλλοι δύο υπολογιστές δεν θα μπορούν να συνδεθούν ταυτόχρονα στον ίδιο δίσκο όπως είπες. Μήπως όμως γίνεται να σερβίρει συγχρόνως δύο δίσκους χωριστά ο υπολογιστής που συνδέθηκε στην ethernet θύρα?

4. Αν τυχόν μπορείς, γράψε μας λίγα πράγματα πώς δίνεται στην πράξη η εφαρμογή του iSCSI αποκλειστικά με Vista (αν γίνεται).

Link to comment
Share on other sites

Ευχαριστώ Μάριε...

Το 7ο ποστ θέλει αρκετή δουλειά, γιατί είναι πάρα πολλές οι επιλογές, αλλά θα γίνει...

Για το initiator/target έχει δίκιο, είναι client/server αντίστοιχα...

1. Υποστηρίζεται το target και στα vista και στα xp, αλλά με 3rd party λογισμικά, ορισμένα και freeware, αλλά ακόμα δεν έχω δοκιμάσει κάποιο να σου πω εντυπώσεις... Όταν έρθει η ώρα όμως να τελειώσω το (7) θα το κάνω...

2. Δεν ξέρω ακριβώς το πραγματικό bandwidth του 802.11n, πάντως αν πιάνει τα 600Mbits που λέει τότε έχει νόημα... αλλά νομίζω δύσκολο με τόσο θόρυβο στο περιβάλλον...

3. Κάθε οντότητα iSCSI μπορεί να μοιραστεί μόνο σε έναν client... αν ο δίσκος του server έχει 10 partitions (ή δίσκους) και το καθένα είναι οντότητα iSCSI, τότε ο server μπορεί να δώσει σε 10 clients που θα συνδεθούν ταυτόχρονα, από ένα target στον καθένα... Δηλαδή ο iSCSI server μπορεί να διαχειριστεί πολλούς clients, αλλά μπορεί να δώσει μόνο μια οντότητα στον καθένα...

4. Οκ Μάριε, έχω κρατήσει κάποια ss από τις δοκιμές, θα τα γαρνίρω με λίγο κείμενο και θα τα σερβίρω... :hehe:

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Δημιουργία...

Important Information

Ο ιστότοπος theLab.gr χρησιμοποιεί cookies για να διασφαλίσει την καλύτερη εμπειρία σας κατά την περιήγηση. Μπορείτε να προσαρμόσετε τις ρυθμίσεις των cookies σας , διαφορετικά θα υποθέσουμε ότι είστε εντάξει για να συνεχίσετε.