Fault-tolerant routing scheme for a multi-path interconnection fabric in a storage network

   
   

Embodiments of a routing system are disclosed, including a method for routing a plurality of communications in a storage system. The storage system may include a plurality of nodes interconnected by an interconnection fabric that provides multiple independent paths between each source node and each destination node. Some nodes may be connected to one or more disk drives. The method may include receiving a communication to be sent from a source node to a destination node, selecting a communication path from the multiple independent paths between the source and destination nodes, and sending the communication on the selected communication path. This process may be repeated so that multiple communications may be sent. Each communication path is systematically selected at least occasionally to send at least one of the communications to prevent any path from having undetected problems.

Οι ενσωματώσεις ενός συστήματος δρομολόγησης αποκαλύπτονται, συμπεριλαμβανομένης μιας μεθόδου για μια πολλαπλότητα των επικοινωνιών σε ένα σύστημα αποθήκευσης. Το σύστημα αποθήκευσης μπορεί να περιλάβει μια πολλαπλότητα των κόμβων που διασυνδέονται από ένα ύφασμα διασύνδεσης που παρέχει τις πολλαπλάσιες ανεξάρτητες πορείες μεταξύ κάθε κόμβου πηγής και κάθε κόμβου προορισμού. Μερικοί κόμβοι μπορούν να συνδεθούν με μια ή περισσότερες κινήσεις δίσκων. Η μέθοδος μπορεί να περιλάβει τη λήψη μιας επικοινωνίας που στέλνεται από έναν κόμβο πηγής σε έναν κόμβο προορισμού, που επιλέγει μια πορεία επικοινωνίας από τις πολλαπλάσιες ανεξάρτητες πορείες μεταξύ των κόμβων πηγής και προορισμού, και που στέλνει την ανακοίνωση σχετικά με την επιλεγμένη πορεία επικοινωνίας. Αυτή η διαδικασία μπορεί να επαναληφθεί έτσι ώστε οι πολλαπλάσιες επικοινωνίες μπορούν να σταλούν. Κάθε πορεία επικοινωνίας επιλέγεται συστηματικά τουλάχιστον περιστασιακά για να στείλει τουλάχιστον μια από τις επικοινωνίες για να αποτρέψει οποιαδήποτε πορεία από την κατοχή των μη ανιχνευθέντων προβλημάτων.

 
Web www.patentalert.com

< Verifying proximity of ground vias to signal vias in an integrated circuit

< Dynamic end to end retransmit apparatus and method

> System for notifying operating system of additional event for restoring suspend mode after a hardware device event switches computer to normal mode

> Skip list data storage during compilation

~ 00174