Skedarët e vegjël zvarriten përmes VPN për shkak të udhëtimeve vajtje-ardhje, jo të shpejtësisë
Një dosje me skedarë të vegjël paguan kosto të metadatave dhe udhëtimeve vajtje-ardhje që një skedar i madh i fsheh. Matni formën e ngarkesës së punës përpara se të fajësoni gjerësinë e bandës së tunelit.
Kopjoni një skedar 2 GB përmes VPN dhe transferimi duket mirë. Kopjoni një dosje me dhjetë mijë dokumente të vegjël dhe e njëjta lidhje duket e prishur. Ndryshimi nuk është një cilësim i gjerësisë së bandës që ndryshoi midis dy punëve. Puna e dytë e kalon kohën në konfigurim, metadata dhe pritje të përgjigjeve, dhe është vonesa e tunelit ajo që e bën këtë pritje të dukshme.
Një skedar transmetohet; një dosje skedarësh negocion
Një kopje e madhe e kalon pjesën më të madhe të jetës në një cikël lexim-shkrim mbi disa doreza të hapura. Kostoja e protokollit paguhet një herë për skedar, dhe të dhënat lëvizin në blloqe të mëdha. Gjerësia e bandës dominon rezultatin.
Një kopje dosje paguan për çdo skedar: krijo, pyet atributet, hap, shkruaj, mbyll dhe përditëso metadata e drejtorisë. Secila prej tyre është një kërkesë që pret përgjigje përpara se hapi tjetër të mund të vazhdojë. Bajtët janë të vegjël; koordinimi nuk është.
Prandaj një grafik me përdorim të ulët të lidhjes nuk dëshmon pothuajse asgjë. Lidhja është boshe sepse klienti pret, jo sepse tuneli është i ngadaltë. Një grup ruajtjeje ose një skaner pikash fundore mund të shtojë të njëjtën formë vonese. Identifikoni cila fazë pret përpara se të ndryshoni çfarëdo cilësimi rrjeti.
Udhëtimet vajtje-ardhje mblidhen më shpejt se bajtët
Vonesa është kostoja e një shkëmbimi të varur. Nëse një skedar kërkon disa shkëmbime seriale dhe tuneli shton 40 ms në çdo drejtim, kostoja për skedar rritet shpejt. Dhjetë mijë skedarë e shndërrojnë atë në minuta.
Aritmetika është ilustruese, jo matje: nuk garantohet që një skedar kushton një udhëtim vajtje-ardhje, dhe klientët mbivendosin një pjesë të punës.
Dy levat ndryshojnë totalin. Zvogëloni numrin e shkëmbimeve të varura për skedar, ose mbani më shumë prej tyre në punë njëkohësisht. E para është një ndryshim protokolli ose ngarkese; e dyta është paralelizmi. Asnjëra nuk e bën një lidhje të ngadaltë më të shpejtë.
Matni ngarkesën e punës, jo lidhjen
Krahasoni tri punë me të njëjtat pika fundore dhe të njëjtën politikë aksesi: një skedar të madh, dosjen e skedarëve të vegjël dhe operacionin e vërtetë të biznesit. Shënoni numrin e skedarëve, shpërndarjen e madhësive, mjetin e kopjimit dhe kushtet e rrjetit me çdo rezultat.
Një numër i vetëm MB/s pa ato detaje nuk mund të krahasohet me të askujt tjetër.
Matni vonesën veçmas nga xhiroja. Një test i thjeshtë vajtje-ardhje drejt serverit të skedarëve jep numrin që shumëzohet përgjatë operacioneve të vogla. Më pas vëzhgoni modelin e kërkesave të kopjes, jo normën mesatare. Nëse norma është e ulët dhe lidhja boshe, pengesa është mbi tunel.
Ndryshoni punën: paralelizmi dhe arkivat
Për një kopje masive të autorizuar, një mjet me paralelizëm të kontrolluar mban më shumë kërkesa në punë. Opsioni /MT i Robocopy është shembulli i zakonshëm në Windows. Shtimi i fijeve nuk garanton një kopje më të shpejtë.
Zgjidhni një numër që klienti, serveri dhe ruajtja mund ta përballojnë, dhe mbani regjistrin e punës dhe çdo gabim.
Arkivimi në burim dhe shpaketimi lokalisht heqin punën në distancë për çdo skedar. Përfshini kohën e përgatitjes dhe nxjerrjes në krahasim, dhe konfirmoni që arkivi ruan metadata dhe lejet që i nevojiten punës. Asnjë nga truket nuk e detyron një aplikacion të grupojë vetë operacionet e tij të skedarëve.
Kontrolloni numëruesin me një test të kontrolluar
Ekzekutoni të njëjtën punë dy herë me një variabël të ndryshuar, dhe shënoni të dy numrat. Një test i kontrolluar është e vetmja mënyrë për të ditur nëse një cilësim ndihmoi apo rrjeti ishte rastësisht më i qetë.
Dy komanda japin numrin e skedarëve dhe vijën bazë të udhëtimit vajtje-ardhje:
Get-ChildItem \\fileserver.hq.example\\share -Recurse | Measure-Object -Property Length -Sum
ping -n 20 fileserver.hq.example
Më pas ekzekutoni kopjen me një numër të kufizuar fijesh dhe krahasoni regjistrin me ekzekutimin e mëparshëm:
robocopy \\fileserver.hq.example\\share C:\\local /E /MT:16 /LOG:copy.log /TEE
Mos çaktivizoni nënshkrimin SMB, kriptimin ose mbrojtjen e pikave fundore për të përmirësuar numëruesin. Ato ndryshime shkëmbejnë një veti sigurie për një numër që mund të mos kishte qenë pengesa. Dhe mbani transportin VPN të ndarë nga transporti i vetë SMB në shënimet tuaja, sepse një rregullim në njërin nuk është provë për tjetrin.