Περίληψη |
Καθώς τα δίκτυα των υπολογιστών αρχίζουν να πλησιάζουν τις επιδόσεις των δικτύων επεξεργαστών, οι μέθοδοι δρομολόγησής τους μπορούν να χρησιμοποιηθούν σε πολυεπεξεργαστές. Η μέθοδος ATM, που είναι δημοφιλής στα δίκτυα, όταν συνδιαστεί με έλεγχο ροής εισιτηρίων μπορεί να χρησιμοποιηθεί σε δίκτυα επεξεργαστών που χρησιμοποιούν άλλες μεθόδους, όπως η μέθοδος wormhole που υλοποιείται από πολλά συστήματα. Ο τρόπος όμως διακίνησης των πληροφοριών μεσα σε ένα δίκτυο ATM με έλεγχο ροής εισιτηρίων είναι διαφορετικός από τον τρόπο διακίνησης σε ένα δίκτυο wormhole, και σε αυτό οφείλονται και οι διαφορές στις επιδόσεις των δικτύων αυτών. Στην εργασία αυτή συγκρίνουμε τις επιδόσεις δικτύων που αποτελούνται από μεταγωγείς που χρησιμοποιούν την μέθοδο ATM με έλεγχο ροής υλοποιημένο με εισιτήρια, με δίκτυα που αποτελούνται από μεταγωγείς που χρησιμοποιούν την μέθοδο wormhole. Υλοποιήθηκε ένας προσομοιωτής για την λειτουργία μεταγωγέων και των δύο προαναφερθέντων μεθόδων, που η λεπτομέρειά του είναι σε επίπεδο κύκλου ρολογιού. Τα μοντέλα που προσομοιώθηκαν είναι όσο το δυνατό πιο ρεαλιστικά. Μελετάμε την καθυστέρηση που υφίστανται πακέτα καθώς και κύτταρα (cells) πακέτων από τα παραπάνω δίκτυα καθώς επίσης και την παροχή (throughput) αυτών των δικτύων. Οι συνθήκες κίνησης κάτω από τις οποίες εξετάζονται τα δίκτυα, είναι εκρηκτική κίνηση (bursty traffic) και κίνηση με θερμά σημεία (hot spots). Μελετάμε ακόμα το πως επιρρεάζονται οι επιδόσεις των δικτύων καθώς αυτά ή οι μεταγωγείς που τα αποτελούν, γίνονται μεγαλύτεροι. Όπως δείχνουν τα αποτελέσματα το δίκτυο στην περίπτωση του ATM συμπεριφέρεται καλύτερα από εκείνο στην περίπτωση του wormhole, παρουσιάζοντας μικρότερες καθυστερήσεις στην κίνησή του καθώς και καλύτερη παροχή σε ανάλογες διαμορφώσεις των πειραμάτων. Ειδικά στην περίπτωση του ATM, τα δίκτυα που παρέχουν λωρίδες κυκλοφορίας των δεδομένων έχουν σημαντική βελτίωση στην καθυστέρηση που υποβάλλουν την κίνηση που διέρχεται από αυτά.
|