Reference Guide

26
Εγχειρίδιο
εγκατάστασης
και
αναφοράς
προσαρμογέων
Brocade
53-1002144-01
Λειτουργίες προσαρμογέων
1
Ουρές προτεραιότητας πολλαπλής μετάδοσης (Tx). Η υποστήριξη για ουρές πολλαπλής
μετάδοσης στο πρόγραμμα οδήγησης δικτύου επιτρέπει στο πρόγραμμα οδήγησης να δημιουργεί
ουρές πολλαπλής μετάδοσης και συγκεκριμένες προτεραιότητες ASIC. Με τη λειτουργία αυτή
προσαρμογείς CNA και οι θύρες προσαρμογέων Fabric της Brocade που είναι ρυθμισμένες σε
λειτουργία CNA επιτρέπουν τη διέλευση κυκλοφορίας επιπέδου σύνδεσης χρησιμοποιώντας
προτεραιότητες πολλαπλής μετάδοσης και αποφεύγοντας έτσι τυχόν παρεμβολές στην
εκχωρημένη προτεραιότητα για την κυκλοφορία FCoE ή iSCSI στην ίδια θύρα. Αυτό επιτρέπει
επίσης το χειρισμό αλλαγών στις προτεραιότητες των FCoE ή iSCSI που δημιουργούνται από το
μεταγωγέα DCB. Πολλαπλές προτεραιότητες κυκλοφορίας χρησιμοποιούνται για τη διασφάλιση
της Ποιότητας υπηρεσίας (QoS) μεταξύ των διαφόρων επιπέδων κυκλοφορίας. Το πρόγραμμα
οδήγησης μία ουρά μετάδοσης σε προσαρμογείς CNA και οκτώ σε προσαρμογείς Fabric.
Αν έχουν ρυθμιστεί πολλαπλά vNIC σε έναν προσαρμογέα Fabric, κάθε εμφάνιση vNIC έχει το
δικό της σύνολο οκτώ ουρών Tx. Για να ρυθμίσετε πολλαπλές ουρές για την αποστολή πακέτων
προτεραιότητας, ανατρέξτε στην ενότητα
«Παράμετροι ρύθμισης προγράμματος οδήγησης
δικτύου» στη σελίδα 234.
Η μετάδοση NetQueue με πολλαπλές προτεραιότητες επιτρέπουν στο VMware (έκδοση 4.1 ή
μεταγενέστερη) να εκχωρεί διαφορετικές προτεραιότητες για τη μετάδοση NetQueue ώστε να
διασφαλίζει το QoS για διαφορετικά επίπεδα κυκλοφορίας σε έναν κεντρικό υπολογιστή ESX.
Πολλαπλές προτεραιότητες μετάδοσης υποστηρίζονται στους προσαρμογείς της Brocade με
τους παρακάτω τρόπους:
-
Σε προσαρμογείς CNA και θύρες προσαρμογέων Fabric που είναι ρυθμισμένες σε λειτουργία
NIC, και οι οκτώ προτεραιότητες μπορούν να εκχωρηθούν για μετάδοση NetQueue
μέσω VMware.
-
Σε προσαρμογείς CNA μόνο, κάθε αίτημα εκχώρησης προτεραιότητας διαφορετικής από την
προεπιλεγμένη προτεραιότητα δικτύου θα απορρίπτεται. Αν κάποια προτεραιότητα
αποθήκευσης είναι δεσμευμένη, θα μπορούσε να εκχωρηθεί μια μη προεπιλεγμένη
προτεραιότητα για τη μετάδοση NetQueue.
-
Σε θύρες προσαρμογέων δικτύου που είναι ρυθμισμένες σε λειτουργία CNA, μόνο οι
επιτρεπόμενες προτεραιότητες μπορούν να εκχωρηθούν για μετάδοση NetQueue μέσω
VMware. Αιτήματα για προτεραιότητα απορρίπτονται αν η προτεραιότητα συμπίπτει με μια
δεσμευμένη προτεραιότητα αποθήκευσης.
Ενοποίηση διακοπών.
Αποτρέπει τον κατακλυσμό του συστήματος κεντρικού υπολογιστή με υπερβολικές διακοπές.
Έτσι το σύστημα μπορεί να μειώσει τον αριθμό των διακοπών που προκύπτουν, ενοποιώντας
πολλαπλά πακέτα σε μία μόνο διακοπή. Αυξάνοντας το «χρονοδιακόπτη ενοποίησης» θα πρέπει
να μειώνεται ο αριθμός διακοπών και η χρήση CPU.
Ρύθμιση διακοπών.
Εφαρμόζει δυναμική επιλογή τιμών ενοποίησης διακοπών με βάση προφίλ ταχύτητας και
φορτίου συστήματος. Η κυκλοφορία παρακολουθείται συνεχώς με σκοπό την κατάταξή της σε
κατηγορίες μεταξύ «με υψηλή ευαισθησία ρυθμοαπόδοσης» και «με υψηλή ευαισθησία
λανθάνοντος χρόνου». Παρομοίως, το σύστημα κεντρικού υπολογιστή παρακολουθείται τακτικά
με σκοπό την κατάταξή του σε κατηγορίες μεταξύ «υψηλού φορτίου» και «ελάχιστου φορτίου».
Το πρόγραμμα οδήγησης επιλέγει δυναμικά τιμές ενοποίησης διακοπών με βάση τα προφίλ αυτά.
MSI-X.
Πρόκειται για μια διευρυμένη έκδοση του MSI (Message Signaled Interrupts) που ορίζονται στην
προδιαγραφή PCI 3.0. Το MSI-X βοηθά στη βελτίωση της απόδοσης ολόκληρου του συστήματος
συμβάλλοντας στη μείωση του λανθάνοντος χρόνου διακοπής και στην καλύτερη χρήση της CPU
του κεντρικού υπολογιστή. Το MSI-X υποστηρίζεται από τα συστήματα Linux RHEL5, SLES 10 και
11, Windows 2008, και ESX 4.0 και 4.1.