Aeglane failijuurdepääs VPN-i kaudu ahvatleb mitmekanalilisuse seadet lahendusena kasutama, kuid seadmel pole sageli millegagi töötada. Üks virtuaalne adapter ilma RSS-ita ei suuda liiklust mitme kanali vahel jaotada, ükskõik mida märkeruut ütleb. Tähtis on võime, mida SMB mõlemas otsas näeb, mitte sülearvuti füüsilise võrgukaardi spetsifikatsioon. Alljärgnev ülevaade algab aktiivsest seansist ja jõuab tagasi adapterite paigutuseni.

Alustage seansist, mitte võrgukaardi spetsifikatsioonist

Kõigepealt kinnitage, et seanss üldse saab mitmekanalilisust kasutada. Funktsioon kuulub SMB3 juurde, seega seadmega või vana serveriga läbi räägitud vanem dialekt välistab selle enne, kui mis tahes adapteriküsimus tähtsaks muutub. Seejärel kinnitage, millise serveriga klient tegelikult ühendus, sest nimi, mis laheneb teisele sõlmele kui see, mida uurite, annab veenva, kuid asjatu tulemuse.

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

Esimene käsk nimetab dialekti, serveri ja jagatud kausta ühel real. Teine näitab, kas funktsioon on kliendis lubatud, ja kolmas loetleb liidesed, mida SMB teab, koos nende teatatud võimetega. Virtuaalne adapter, mis ei teata ei RSS-i ega RDMA-t, ütleb teile, milleks paigutus võib kujuneda.

Kui dialekt ei ole SMB3, peatuge ja lahendage see küsimus kõigepealt. Muidu kirjeldab iga järgnev käsk funktsiooni, mis ei saa käivituda.

Lugege kliendi liideseid ausalt

SMB-d ei huvita, milline adapter teie vaikemarsruuti kannab; see loetleb liidesed, mida saab kasutada, ja hindab igaüht. Sülearvuti, millel on Wi-Fi, Ethernet ja VPN-adapter, võib esitada kolm liidest, ja ainult üks neist võib olla selle serveri jaoks kättesaadav, kellega te räägite. Ülejäänud on kandidaadid, mitte kanalid.

Lugege RSS-i ja RDMA veerge, mitte lingi kiiruse veergu. Virtuaalne adapter teatab tavaliselt suurt nominaalset kiirust ilma RSS-i võimeta, ja nominaalne kiirus kirjeldab virtuaalset linki, mitte teed läbi interneti. Kumbki number ei ütle, mitu kanalit seanss kasutab.

Kui adapter ei näita RSS-i võimet, kuulub toetatud parandus VPN-i tarnija draiverile, mitte füüsilise võrgukaardi täpsematele omadustele. RSS-i märkeruudu märkimine riistvaraadapteril ei muuda midagi selles, mida virtuaalne adapter SMB-le paljastab.

Eraldage valitud kanalid avastatud kandidaatidest

Ühenduste loend on osa, mida kõige sagedamini valesti loetakse. Kui valimata kandidaadid on kaasatud, näitab väljund kõike, mida SMB kaalus, ja see ei ole andmeid kandvate kanalite hulk. Lugege valiku märget ja kanalite arvu selle konkreetse kliendi ja serveri liidesepaari jaoks, mis teid huvitab.

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

Asendage oma serveri nimega. Teine vorm prindib valitud ühenduste omadused, sealhulgas liidese indeksid ja praeguse kanalite arvu, mis on number, millel on tähtsust. Mitu avastatud aadressi ühel adapteril on ikka üks adapter.

Avastatud aadress võib olla kasutuskõlbmatu ka VPN-i poliitika tõttu: see võib olla kohaliku alamvõrgu aadress, mida tunnel ei kanna, või aadress, mida server teenindab ainult teises võrgus. SMB loetleb selle kandidaadina, sest liides on olemas, mitte sellepärast, et tee töötab.

Mida VPN-adapter paigutusega teeb

Kolme paigutust tasub eristada, sest ainult kaks neist suudavad anda rohkem kui ühe kanali. Üks adapter ilma RSS-ita annab ühe kanali. Üks RSS-i võimega adapter saab ühendused südamike vahel jaotada. Mitu kasutatavat adapterit võivad anda mitu kanalit ka ilma RSS-ita, ja see on konfiguratsioon, mille inimesed unustavad, kui peavad RSS-i kohustuslikuks.

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

Viimane rida on see, mis on VPN-i puhul tähtis. Kanalid, mis kõik sisenevad samasse krüpteeritud tunnelisse, jagavad tunneli läbilaskevõimet, lüüsi protsessorit ja WAN-linki. Kanali lisamine seal jaotab tööd ümber ilma võimsust lisamata, ja mõõtmine näitab seda.

Hoidke allkirjastamine ja krüpteerimine võrreldes lubatud, sest nende väljalülitamine muudab seda, mida mõõdate. Jõudlustulemus, mis sõltub turvaseade väljalülitamisest, ei ole tulemus, mida saate juurutada.

Mõõtke töökoormust, mis on tegelikult aeglane

Nimetage töökoormus enne, kui midagi muudate: üks suur järjestikune koopia, palju väikeseid faile ühes kataloogis või rakendus, mis avab ja sulgeb pidepunkte. Mitmekanalilisus võib aidata esimesel juhul, kui on olemas tõeliselt sõltumatud teed, ja teeb kolmanda jaoks väga vähe, sest seal on kulukuseks sõltuvad edasi-tagasi käigud, mitte ribalaius.

Salvestage lähtejoon praeguse paigutusega, muutke üht asja ja salvestage uuesti sama failikogumi ja sama kellaajaga. Märkige valitud teede arv numbri kõrvale, et hilisem lugeja saaks teada, kas muudatus muutis paigutust või ainult koormust.

Kui kanalid ei muutunud, on jõudlusküsimus mujal: tunneli krüpteerimiskulu, tee latentsus või serveri enda ketas ja protsessor. Seda tasub mõõta enne, kui sülearvutile, millel neid juba piisavalt on, lisatakse veel üks adapter.

Seotud artiklid