tarasque Δημοσιεύτηκε Μάρτιος 2, 2006 #1 Κοινοποίηση Δημοσιεύτηκε Μάρτιος 2, 2006 χρειάζομαι ένα storage device το οποίο να έχει πολύ υψηλό read/write,επεξεργάζομαι πολύ μεγάλα flat text αρχεία τα οποία μπορεί να είναι 20-30 ή και παραπάνω gb και το bottleneck αυτή τη στιγμή απότι καταλαβαίνω είναι οι σκληροί. τι προτείνεται για βελτίωση του I/O ? έχω στο μυαλό raid0 με τους καινούργιους 150αρηδες raptor,αλήθεια τι αριθμό δίσκων προτείνετε για να παίξει το raid0 πολύ καλάακόμα και άλλες πιο εξωτικές λύσεις όπως solid state storage καλοδεχούμενες μιας και δεν έχω καθόλου εμπειρία στο θέμα.ευχαριστώ Link to comment Share on other sites More sharing options...
Chosen Μάρτιος 2, 2006 #2 Κοινοποίηση Μάρτιος 2, 2006 Direct attached SCSI. Θα χρειαστείς και έναν RAID controller με @@ για τέτοια δουλειά Link to comment Share on other sites More sharing options...
tarasque Μάρτιος 2, 2006 Author #3 Κοινοποίηση Μάρτιος 2, 2006 καμία ενδεικτική πρόταση ?κάτι τέτοιο ας πούμε:http://www.pc-pitstop.com/das/x5raid.asp ή http://www.pc-pitstop.com/das/x8raid.aspαυτά συνδέονται σε scsι ultra 320 controller?ευχαριστώ Link to comment Share on other sites More sharing options...
Oric Μάρτιος 2, 2006 #4 Κοινοποίηση Μάρτιος 2, 2006 Με βάση τις προδιαγραφές που δημοσιεύονται, ναι, συνδέονται στον εξωτερικό connector κάποιου ελεγκτή Ultra320 SCSI, ενώ εσωτερικά το σύστημα λειτουργεί με δίσκους Serial ATA. Η αναφερόμενη μέγιστη διαμεταγωγή των 240MB/sec δεν είναι κάτι άπιαστο, αλλά εξαρτάται από τους δίσκους που είναι εγκατεστημένοι. Επιπλέον, δεν είναι αξιοποιήσιμη από τον κλασικό 32μπιτο δίαυλο PCI, του οποίου η οροφή είναι βρίσκεται στα 133ΜΒ/sec. Είναι όμως εφικτή με ελεγκτή σε 64μπιτο PCI-X, εάν ο υπολογιστής σου διαθέτει κάτι τέτοιο. Δεδομένου του υψηλού κόστους μιας τέτοιας υλοποίησης, είναι μάλλον προτιμότερο πρώτα να προχωρήσεις σε ένα ζεύγος WD1500 σε RAID-0, οι οποίοι θα συνδεθούν σε εγγενή ελεγκτή serial ATA. Δηλαδή, (υπό την προϋπόθεση ότι το σύστημά σου έχει δίαυλο PCI-E), ο ελεγκτής θα πρέπει να ανήκει στο chipset, και όχι σε κάποιον πρόσθετο ελεγκτή, που ενδεχομένως διαθέτει το motherboard, και ο οποίος θα επικοινωνεί με το υπόλοιπο σύστημα μέσω του διαύλου PCI, που είναι στενωπός. Φυσικά, επειδή στο RAID-0 όλα είναι «στον αέρα», απαραίτητη είναι η υποστήριξή του με έναν επιπλέον δίσκο για backup, ο οποίος μπορεί να τίθεται σε λειτουργία μόνον για τη διαδικασία του backup. Εάν δεν σε ικανοποιήσει αυτό το setup, μπορείς να περάσεις σε κάποιο από τα παραπάνω back plane, υπό την προϋπόθεση της παρουσίας του PCI-X, χωρίς να χάσεις τα χρήματά σου, μια και οι ράπτορες δεν θα πάνε χαμένοι, αφού μπορούν να τοποθετηθούν εκεί. Link to comment Share on other sites More sharing options...
Chosen Μάρτιος 2, 2006 #5 Κοινοποίηση Μάρτιος 2, 2006 Αρχική απάντηση από tarasque καμία ενδεικτική πρόταση ?κάτι τέτοιο ας πούμε:http://www.pc-pitstop.com/das/x5raid.asp ή http://www.pc-pitstop.com/das/x8raid.aspαυτά συνδέονται σε scsι ultra 320 controller?ευχαριστώ Καλά, το συγκεκριμένο εργαλείο απλά δέρνει. Έτσι εξηγείται και η τιμή του όμως... Link to comment Share on other sites More sharing options...
tarasque Μάρτιος 8, 2006 Author #6 Κοινοποίηση Μάρτιος 8, 2006 Αρχική απάντηση από Oric Με βάση τις προδιαγραφές που δημοσιεύονται, ναι, συνδέονται στον εξωτερικό connector κάποιου ελεγκτή Ultra320 SCSI, ενώ εσωτερικά το σύστημα λειτουργεί με δίσκους Serial ATA. Η αναφερόμενη μέγιστη διαμεταγωγή των 240MB/sec δεν είναι κάτι άπιαστο, αλλά εξαρτάται από τους δίσκους που είναι εγκατεστημένοι. Επιπλέον, δεν είναι αξιοποιήσιμη από τον κλασικό 32μπιτο δίαυλο PCI, του οποίου η οροφή είναι βρίσκεται στα 133ΜΒ/sec. Είναι όμως εφικτή με ελεγκτή σε 64μπιτο PCI-X, εάν ο υπολογιστής σου διαθέτει κάτι τέτοιο. Δεδομένου του υψηλού κόστους μιας τέτοιας υλοποίησης, είναι μάλλον προτιμότερο πρώτα να προχωρήσεις σε ένα ζεύγος WD1500 σε RAID-0, οι οποίοι θα συνδεθούν σε εγγενή ελεγκτή serial ATA. Δηλαδή, (υπό την προϋπόθεση ότι το σύστημά σου έχει δίαυλο PCI-E), ο ελεγκτής θα πρέπει να ανήκει στο chipset, και όχι σε κάποιον πρόσθετο ελεγκτή, που ενδεχομένως διαθέτει το motherboard, και ο οποίος θα επικοινωνεί με το υπόλοιπο σύστημα μέσω του διαύλου PCI, που είναι στενωπός. Φυσικά, επειδή στο RAID-0 όλα είναι «στον αέρα», απαραίτητη είναι η υποστήριξή του με έναν επιπλέον δίσκο για backup, ο οποίος μπορεί να τίθεται σε λειτουργία μόνον για τη διαδικασία του backup. Εάν δεν σε ικανοποιήσει αυτό το setup, μπορείς να περάσεις σε κάποιο από τα παραπάνω back plane, υπό την προϋπόθεση της παρουσίας του PCI-X, χωρίς να χάσεις τα χρήματά σου, μια και οι ράπτορες δεν θα πάνε χαμένοι, αφού μπορούν να τοποθετηθούν εκεί. ευχαριστώ για την απάντηση σου, το κόστος δεν είναι θέμα μιας και θα τα βγάλουν τα λεφτά τους σύντομα, σύστημα θα αγοράστεί εκ νέου και θα είναι dedicated για τη δουλειά που το θέλω η πιο καλή λύση λοιπόν φαίνεται ότι είναι το back plane, ένας 320 ultra pci-x controller και 4 raptorες για αρχή, ελπίζω το setup να φτάσει τα 240mb/sec. Δεν κατάλαβα μόνο αυτό που είπες για τους onboard sata controllers που έχουν τα διάφορα m/b (asus,dfi κλπ) το bandwidth που έχουν περιορίζεται σε αυτό του στενωπού pci στα 133mb/sec δηλ ή αναφερόσουν σε ξεχωριστούς pci sata controllers? τελικά 4 raptors σε ένα ποιοτικό dfi/asus θα αποδίδουν το ίδιο όσο με το backpane μόνο που θα ζορίζουν περισσότερο το cpu? Link to comment Share on other sites More sharing options...
Oric Μάρτιος 8, 2006 #7 Κοινοποίηση Μάρτιος 8, 2006 Κοίταξε, όλα τα συνηθισμένα motherboard που κυκλοφορούν στην αγορά και προορίζονται για χρήση desktop, δηλαδή για υπολογιστές που λειτουργούν ως σταθμοί εργασίας, σε επαγγελματικό ή οικιακό περιβάλλον, έχουν δύο διαύλους επέκτασης: PCI ή και PCI express. Η παρουσία του ενός ή του άλλου διαύλου εξαρτάται από την αρχιτεκτονική του chipset υποστήριξης, γύρω από το οποίο είναι υλοποιημένο το motherboard. Ένα τυπικό σύγχρονο motherboard φυσικά θα έχει chipset που υλοποιεί τον νέο δίαυλο PCI express, με το παλιό PCI να παρέρχεται σιγά σιγά. Όλα αυτά τα σύγχρονης τεχνολογίας chipset, (Intel 9x5, nForce 4, SIS 661, καθώς και όλα τα VIA που φέρουν τον ελεγκτή VT8237 ή νεότερο), υλοποιούν τον δίαυλο PCI express, και υποστηρίζουν εγγενώς ελεγκτή Serial ATA. Δηλαδή, αυτός ο ελεγκτής επικοινωνεί κατ ευθείαν με τον επεξεργαστή. Αναλόγως των σχεδιαστικών επιλογών του κατασκευαστή του chipset, αυτός ο ελεγκτής μπορεί να δεχθεί συγκεκριμένο αριθμό σκληρών δίσκων σε κανάλι serial ATA, συνήθως 2 ή 4. Πολλοί κατασκευαστές motherboard, για να παρακάμψουν αυτό το όριο, προσθέτουν και δεύτερο ελεγκτή Serial ΑΤΑ, μονταρισμένο επάνω στην πλακέτα. Όμως, αυτός ο ελεγκτής δεν μπορεί να συνδεθεί κατ ευθείαν με τον επεξεργαστή, καθώς αποτελεί κάτι ξένο για το κύκλωμα του chipset. Έτσι, η μόνη λύση είναι να συνδεθεί στο σύστημα μέσω της γέφυρας PCI, την οποίαν έχουν έλα ανεξαιρέτως τα σύγχρονα chipset, για λόγους συμβατότητας προς τα πίσω, κάτι που θα εξακολουθήσει να συμβαίνει για κάποια χρόνια. (Εξ ου και η παρουσία 2-3 υποδοχών PCI σε όλα τα motherboard με PCI express). Βεβαίως, το PCI express είναι μια πλατφόρμα με δυνατότητα τεράστιας διαμεταγωγής, ενώ ένας ελεγκτής Serial ATA προδιαγράφεται με συνολική διαμεταγωγή 1,5Gbps, (ή 3Gbps για το SATA II), ανεξαρτήτως εάν ανήκει στο chipset, ή είναι πρόσθετος. Όμως, η γέφυρα PCI που παρέχει στο chipset δεν μπορεί, παρά να ακολουθεί τις ανάλογες προδιαγραφές: σύγχρονη παράλληλη μετάδοση, με μήκος λέξης 32bit και ρολόι στα 33ΜΗz, πράγμα που περιορίζει τη διαμεταγωγή στα 133ΜΒ/sec. Επομένως, ο,τιδήποτε και να συνδεθεί εκεί, στο δίαυλο PCI, είτε είναι ενσωματωμένο στο motherboard, είτε έχει προστεθεί εκ των υστέρων σε κάποια υποδοχή επέκτασης του PCI, επικοινωνεί με τις παραπάνω προδιαγραφές. Βεβαίως, η διαμεταγωγή του ταπεινού και παλιού πλέον PCI είναι σαφώς υψηλότερη από αυτήν οποιουδήποτε standalone δίσκου, ακόμα και σήμερα, μετά από 13 χρόνια εμπορικής παρουσίας. Από τη στιγμή όμως, που το υποσύστημα αποθήκευσης φέρει πολλούς δίσκους, με τη μέθοδο stripping μπορεί να εξαντλήσει το όριο του PCI, κάτι που δεν θα συμβεί με τον ενσωματωμένο στο chipset ελεγκτή δίσκων, ειδικά εάν αυτός είναι SATA II. Κοντολογίς: τα δεδομένα που κινούνται μεταξύ δίσκου και CPU περνούν αναγκαστικά από πολλούς «σωλήνες». Εάν ο δίσκος συνδεθεί σε εγγενή SATA ελεγκτή, π.χ. σε ένα nForce4, ή το ICH του Intel 925, ο στενότερος σωλήνας από τον οποίο θα περάσουν τα δεδομένα είναι ο ελεγκτής SATA, που θα έχει «διατομή» 1,5 ή 3Gbps. Εάν ο δίσκος συνδεθεί σε πρόσθετο ελεγκτή SATA (είτε αυτός είναι μονταρισμένος επάνω στο board, είτε είναι σε χωριστή κάρτα σε υποδοχή PCI), τα δεδομένα θα περάσουν από πιο στενό σωλήνα, με «διατομή» 133MB/sec. Όσον αφορά τον επεξεργαστή, μην ανησυχείς, αυτός είναι το ανώτερο, το πιο γρήγορο εξάρτημα μέσα στον υπολογιστή. Όλα τα άλλα υποσυστήματα είναι πιο αργά απ αυτόν, και συνήθως είναι αναγκασμένος να τα περιμένει. Τελικά, νομίζω πως όχι, ένα nForce, ή κάτι αντίστοιχο, με 4 ράπτορες σε raid-0, δεν είναι σε θέση να φτάσει την απόδοση ενός dedicated RISC επεξεργαστή, που επιπλέον έχει και ευρύχωρη cache. Όμως, αυτό το σύστημα έχει και το κόστος του. Γι αυτό σου πρότεινα να ξεκινήσεις με κάτι τέτοιο, και εάν δεν σε ικανοποιήσει, τότε μπορείς να προχωρήσεις στο backplane, χωρίς να πάνε χαμένοι οι ράπτορες που ήδη θα έχεις προμηθευθεί. Βέβαια, αντί του backplane, υπάρχει και η εναλλακτική λύση ενός RAID SAS controller, με δυό τρεις δίσκους SAS, των 15000rpm, (δες εδώ και εδώ), που αποτελούν σήμερα το high end της συγκεκριμένης τεχνολογίας. Λεφτά να έχεις Link to comment Share on other sites More sharing options...
tarasque Μάρτιος 8, 2006 Author #8 Κοινοποίηση Μάρτιος 8, 2006 πολύ ενδιαφέροντα όλα αυτά, μου φαίνεται πρέπει να αναθεωρήσω το budget!ευχαριστώ και πάλι ήσουν κατατοπιστικότατος! Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.