Jump to content



HDDs best Config aka "To NCQ or not to NCQ ???"


apotsi

Recommended Posts

  • Replies 42
  • Created
  • Last Reply
Γιατί;

Γενικα ισχυει οτι δε πρεπει να κανουμε defrag ενα raid 5 array με τα συνηθη προγραμματα των windows εκτος και εαν ο κατασκευαστης του raid 5 controller επισημενει το αντιθετο.

Τα defrag προγραμματα υποθετουν - και λογω της φυσης των windows δεν ειναι δυνατο να γνωριζουν περισσοτερα - οτι αυτο που βλεπουν ειναι ενας φυσικος δισκος, με αποτελεσμα οτι μετακινησεις block κανουν να το κανουν με βαση αυττη την εσφαλμενη υποθεση. Παραλληλα χρησιμοποιουν Low lovel προσβαση στο συστημα αρχειων με αποτελεσμα πολλες φορες να υπαρχει απωλεια δεδομενων.

Το defrag μπορει να τακτοποιει το λογικο συστημα αρχειων (mft, θεσεις αρχειων κλπ) αλλά σε καταστασεις raid και ειδικα raid 0 και raid 5/6/50 other parity raid επειδη το logical file system δεν εχει καμια σχεση με το physical filesystem (πραγματικη θεση του καθε bit σε καθε δισκο) κανει τα πραγματα σε ενα δισκο ακομα πιο μπερδεμενα απο οτι ηταν.

Οι raid 5 controllers ειτε software based (σαν του ich) ειτε hardware based (σαν τους lsi, 3ware), εχουν αλγοριθμους που βελτιστοποιουν τη δομη του physical file system ακομα και εαν τα εργαλεια του λειτουργικου δειχουν οτι το logical filesystem ειναι χαλια.

Πχ. ειναι συχνο φαινομενο μετα απο defrag σε silicon raid 5 να υπαρχει απωλεια δεδομενων απο τυχαιους δισκους, με αποτελεσμα να ενεργοποιηται το verification/repair.

επισης ειναι πολυ συχνο σε raid 5 με ich μετα απο defrag οι επιδοσεις του array ειδικα στο write να παιρνουν τη κατιουσα, αφου πλεον το physical filesystem εχει γινει χαλια και το ich παιδευεται να συντονισει τους δισκους.

Link to comment
Share on other sites

Να κάτι τέτοια είναι που δεν σου μαθαίνουν στην σχολή. Είτε την παθαίνεις και μαθαίνεις ή το ακούς από φίλο όπως καλή ώρα από τον panoc...

Ισχύει και για κανένα άλλο raid αυτό? RAID 1? Για raid 0 που έχω κάνει πάντως δεν παρατήρησα κάτι..

Link to comment
Share on other sites

στο raid 1, δεν ισχυει το παραπανω.

το raid 1 φαινεται σαν ενας φυσικος δισκος καθως ειναι ενας φυσικος δισκος, τη λειτουργια του 2ου δισκου την αναλαμβανει ο controller σε stealth mode.

σε raid 0 μπορεις οντως να παρατηρησεις μειωση επιδοσεων μετα απο defrag, συνηθως εαν στο array ειναι πανω απο 2 δισκοι και ακομα πιο ειδικα εαν ο αριθμος των δισκων ειναι μονος.

τα παραπανω ισχυουν σε raid οπου υπαρχει parity, οπως το 5, 6, 50 κλπ.

αυτο που χαλαει ολη τη δουλεια ειναι το parity bit, που ενω εχει φυσικη υποσταση στο συστημα αρχειων δεν εχει λογικη. (δε το βλεπει το λειτουργικο αρα ουτε και τα προγραμματα defrag, με αποτελεσμα να το αγνοουν, να το σβηνουν να του αλλαζουν θεση κλπ).

Link to comment
Share on other sites

Σωστός! Ευχαριστώ για την διευκρίνηση... Όχι ότι θα κάνω σύντομα κανα raid αλλά ποτέ δεν ξέρεις. Καλά είναι να μην πάει ο τεχνικός και χαλάσει το σύστημα τότε... Καλό θα πήγαινα να κάνω (ανασυγκρότηση) και ζημιά θα 'βγαινε. Και καλά να είναι κανά δικό σου σύστημα αλλά αν είναι της επιχείρησης θα γίνει ο χαμός!

Όχι τίποτα αλλά θα μας πάρουν με τις ντομάτες!!!:033:

Link to comment
Share on other sites

Γενικα ισχυει οτι δε πρεπει να κανουμε defrag ενα raid 5 array με τα συνηθη προγραμματα των windows εκτος και εαν ο κατασκευαστης του raid 5 controller επισημενει το αντιθετο.

Τα defrag προγραμματα υποθετουν - και λογω της φυσης των windows δεν ειναι δυνατο να γνωριζουν περισσοτερα - οτι αυτο που βλεπουν ειναι ενας φυσικος δισκος, με αποτελεσμα οτι μετακινησεις block κανουν να το κανουν με βαση αυττη την εσφαλμενη υποθεση. Παραλληλα χρησιμοποιουν Low lovel προσβαση στο συστημα αρχειων με αποτελεσμα πολλες φορες να υπαρχει απωλεια δεδομενων.

Το defrag μπορει να τακτοποιει το λογικο συστημα αρχειων (mft, θεσεις αρχειων κλπ) αλλά σε καταστασεις raid και ειδικα raid 0 επειδη το logical file system δεν εχει καμια σχεση με το physical filesystem (πραγματικη θεση του καθε bit σε καθε δισκο) κανει τα πραγματα σε ενα δισκο ακομα πιο μπερδεμενα απο οτι ηταν.

Οι raid 5 controllers ειτε software based (σαν του ich) ειτε hardware based (σαν τους lsi, 3ware), εχουν αλγοριθμους που βελτιστοποιουν τη δομη του physical file system ακομα και εαν τα εργαλεια του λειτουργικου δειχουν οτι το logical filesystem ειναι χαλια.

Πχ. ειναι συχνο φαινομενο μετα απο defrag σε silicon raid 5 να υπαρχει απωλεια δεδομενων απο τυχαιους δισκους, με αποτελεσμα να ενεργοποιηται το verification/repair.

επισης ειναι πολυ συχνο σε raid 5 με ich μετα απο defrag οι επιδοσεις του array ειδικα στο write να παιρνουν τη κατιουσα, αφου πλεον το physical filesystem εχει γινει χαλια και το ich παιδευεται να συντονισει τους δισκους.

Ευχαριστώ (όπως και άλλοι φαντάζομαι) για την διευκρίνηση.

Link to comment
Share on other sites

τιποτα να΄στε καλα

εκανα μια προσθηκη για μεγαλυρη ακριβεια (bold)

Το defrag μπορει να τακτοποιει το λογικο συστημα αρχειων (mft, θεσεις αρχειων κλπ) αλλά σε καταστασεις raid και ειδικα raid 0 και raid 5/6/50 other parity raid επειδη το logical file system δεν εχει καμια σχεση με το physical filesystem (πραγματικη θεση του καθε bit σε καθε δισκο) κανει τα πραγματα σε ενα δισκο ακομα πιο μπερδεμενα απο οτι ηταν.

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 σας , διαφορετικά θα υποθέσουμε ότι είστε εντάξει για να συνεχίσετε.