A digital data processing system comprises at least one subsystem comprising a plurality of resources, such as a storage subsystem comprising a plurality of drive modules, and a host processor. The host processor is connected to the drive modules through an interconnection which has a topology in the form of a loop. The interconnection has at least one configuration switch that is selectively configurable to a pass-through mode, in which the topology comprises the entire loop, or a bypass mode, in which the topology comprises a portion of the loop including the host processor and, possibly, at least one of the drive modules in the storage subsystem. The host processor can selectively condition the configuration switch into the pass-through mode or said bypass mode to connect more or fewer drive modules into the loop. Each of the disk modules further includes a disk module and a port by-pass switch, the port by-pass switch also being selectively configurable to a pass-through mode, in which the topology of the interconnection includes the disk module, and a bypass mode, in which the topology of the interconnection bypasses the disk module. The host processor can selectively condition the port bypass switches of the disk modules to connect more or fewer disk modules into the loop. The configuration switch and the port by-pass switches are directly controlled by a subsystem controller, which receives commands for controlling the switches from the host processor over a separate command interconnection.

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

 
Web www.patentalert.com

< (none)

< Container basket

> Dynamic heuristic method for detecting computer viruses using decryption exploration and evaluation phases

> (none)

~ 00029