Η αργή πρόσβαση σε αρχεία μέσω VPN οδηγεί στο να θεωρήσετε τη ρύθμιση Multichannel λύση, και συχνά η ρύθμιση δεν έχει με τι να δουλέψει. Ένας μόνο εικονικός προσαρμογέας χωρίς RSS δεν μπορεί να κατανείμει την κίνηση σε πολλά κανάλια, ό,τι κι αν λέει το πλαίσιο ελέγχου. Αυτό που μετρά είναι η δυνατότητα που βλέπει το SMB στα δύο άκρα, όχι οι προδιαγραφές της φυσικής κάρτας δικτύου του φορητού. Η παρακάτω περιήγηση ξεκινά από μια ενεργή συνεδρία και επιστρέφει στη διάταξη των προσαρμογέων.

Ξεκινήστε από τη συνεδρία, όχι από τις προδιαγραφές της κάρτας δικτύου

Επιβεβαιώστε πρώτα ότι η συνεδρία μπορεί να χρησιμοποιήσει καθόλου το Multichannel. Η λειτουργία ανήκει στο SMB3, άρα μια παλαιότερη διάλεκτος που διαπραγματεύτηκε με μια συσκευή ή έναν παλιό διακομιστή την αποκλείει πριν αποκτήσει σημασία οποιοδήποτε ερώτημα για προσαρμογέα. Στη συνέχεια επιβεβαιώστε σε ποιον διακομιστή συνδέθηκε πραγματικά ο πελάτης, γιατί ένα όνομα που αναλύεται σε άλλο κόμβο από αυτόν που εξετάζετε δίνει πειστικό αλλά άσχετο αποτέλεσμα.

Get-SmbConnection
Get-SmbClientConfiguration | Select-Object EnableMultichannel
Get-SmbClientNetworkInterface

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

Αν η διάλεκτος δεν είναι SMB3, σταματήστε και διορθώστε πρώτα αυτό το ζήτημα. Αλλιώς κάθε επόμενη εντολή θα περιγράφει μια λειτουργία που δεν μπορεί να ενεργοποιηθεί.

Διαβάστε τις διεπαφές του πελάτη με ειλικρίνεια

Το SMB δεν νοιάζεται ποιος προσαρμογέας μεταφέρει την προεπιλεγμένη διαδρομή σας, απαριθμεί τις διεπαφές που μπορεί να χρησιμοποιήσει και αξιολογεί καθεμία. Ένας φορητός με Wi-Fi, Ethernet και προσαρμογέα VPN μπορεί να παρουσιάσει τρεις διεπαφές, και μόνο μία από αυτές μπορεί να είναι προσβάσιμη για τον διακομιστή με τον οποίο μιλάτε. Οι υπόλοιπες είναι υποψήφιες, όχι κανάλια.

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

Αν ο προσαρμογέας δεν εμφανίζει δυνατότητα RSS, η υποστηριζόμενη διόρθωση ανήκει στο πρόγραμμα οδήγησης του προμηθευτή VPN, όχι στις σύνθετες ιδιότητες της φυσικής κάρτας δικτύου. Η επιλογή ενός πλαισίου RSS στον προσαρμογέα υλικού δεν αλλάζει τίποτα σε αυτό που εκθέτει ο εικονικός προσαρμογέας στο SMB.

Ξεχωρίστε τα επιλεγμένα κανάλια από τους υποψηφίους που ανακαλύφθηκαν

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

Get-SmbMultichannelConnection -ServerName files.lab.example -IncludeNotSelected
Get-SmbMultichannelConnection -ServerName files.lab.example | Format-List *

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

Μια διεύθυνση που ανακαλύφθηκε μπορεί επίσης να είναι άχρηστη λόγω της πολιτικής VPN: μπορεί να είναι διεύθυνση τοπικού υποδικτύου που η σήραγγα δεν μεταφέρει, ή διεύθυνση που ο διακομιστής εξυπηρετεί μόνο σε άλλο δίκτυο. Το SMB την απαριθμεί ως υποψήφια επειδή υπάρχει η διεπαφή, όχι επειδή λειτουργεί η διαδρομή.

Τι κάνει ο προσαρμογέας VPN στη διάταξη

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

Layout SMB seesChannels possible
One adapter, no RSSOne
One adapter with RSSSeveral, spread across cores
Two or more usable adaptersSeveral, one path per adapter
Several adapters behind one tunnelSeveral, one shared bottleneck

Η τελευταία γραμμή είναι αυτή που μετρά μέσω VPN. Τα κανάλια που μπαίνουν όλα στην ίδια κρυπτογραφημένη σήραγγα μοιράζονται τη ρυθμαπόδοση της σήραγγας, τον επεξεργαστή της πύλης και τη ζεύξη WAN. Η προσθήκη καναλιού εκεί ανακατανέμει εργασία χωρίς να προσθέτει χωρητικότητα, και η μέτρηση θα το δείξει.

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

Μετρήστε τον φόρτο εργασίας που είναι πραγματικά αργός

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

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

Αν τα κανάλια δεν άλλαξαν, το ζήτημα απόδοσης βρίσκεται αλλού: στο κόστος κρυπτογράφησης της σήραγγας, στην καθυστέρηση της διαδρομής ή στον δίσκο και τον επεξεργαστή του διακομιστή. Αξίζει να τα μετρήσετε πριν προστεθεί άλλος προσαρμογέας σε έναν φορητό που έχει ήδη αρκετούς.

Σχετικά άρθρα