Għaliex il-qsim tal-fajls fuq VPN iħossu bil-mod: vjaġġi lura u 'l quddiem, mhux Mbps
Il-protokolli tal-qsim tal-fajls jassumu latenza tal-LAN. Metadejta li titkellem ħafna, operazzjonijiet fuq fajls żgħar u problemi tal-MTU jikkawżaw waqfiet li aktar bandwidth mhux se jsewwi.
Li tiftaħ folder maqsum fuq il-VPN u tistenna waqt li l-lista tad-direttorju tkaxkar hija esperjenza magħrufa, u l-ewwel istint huwa li t-tort jaqa' fuq il-bandwidth. Normalment il-konnessjoni tkun kważi waqfa. Il-protokoll iqatta' ħinu jistenna tweġibiet, u kull stennija tiswa vjaġġ sħiħ lura u 'l quddiem li l-LAN qatt ma ċċarġjat. Sejjaħ il-forma tax-xogħol, u l-qsim jerġa' jsir użabbli.
Il-kopja tax-xogħol mill-bogħod għandha l-forma ħażina
SMB jiftaħ fajls, jaqra l-metadejta u jikkonferma fi skambji żgħar ħafna. Kopja tax-xogħol tal-kontroll tal-verżjonijiet fuq drajv immappjat tassumi latenza tas-sistema tal-fajls lokali u taqra ħafna fajls żgħar. Bażi tad-dejta tad-desktop tiġbed paġni waqt li l-utent jaħdem. Kull waħda minn dawn tagħmel id-dewmien multiplikatur, għax l-ispiża tikber ma' kemm jagħmel skambji l-operazzjoni; għalhekk tunnel ta' 40 ms ibiddel xi mijiet ta' operazzjonijiet fi ftit sekondi. Id-daqs tat-tagħbija kważi irrilevanti f'dik l-aritmetika.
L-ispiża tal-kriptaġġ hija parti żgħira minnha; it-telf huwa agħar, għax trażmissjoni mill-ġdid waħda flimkien ma' tieqa ta' konġestjoni mġarrfa tiswa ħafna aktar mill-bytes involuti.
Għodd il-vjaġġi lura u 'l quddiem qabel il-megabytes
Kejjel id-dewmien qabel tixtri l-kapaċità. Ping wieħed jgħidlek x'jħallas kull skambju.
ping -c 10 fileserver.example.netIs-sommarju jagħti ħinijiet tal-vjaġġ minimu, medju u massimu, u t-tixrid jiswa daqs il-medja. Immoltiplika l-medja bl-għadd ta' skambji li tagħmel lista tad-direttorju, imbagħad qabbel mal-ħin li tassew tara. Jekk fajl kbir wieħed jiġi trasferit malajr waqt li l-ibbrawżjar huwa bil-mod, il-limitu huwa l-latenza u l-għadd ta' talbiet. Żieda ta' għaxar darbiet il-kapaċità ma' konnessjoni li qatt ma tissatura mhux se tibdel xejn.
Mexxi x-xogħol, mhux il-bytes
Ibdel fejn iseħħ ix-xogħol minflok ma tħallas għal pajp aktar wiesa'. Servi r-repożitorju minflok ma tarmih, u ikkopja bil-kwantità b'għodda li tibgħat biss id-differenzi.
rsync -av --info=progress2 ./project/ [email protected]:/srv/share/project/Meta r-repożitorju jiġi servut, kif jagħmel hgweb jew Git mill-bogħod, il-klijent jista' jaħdem fuq klonu lokali sabiex is-sejħiet tas-sistema tal-fajls tiegħu qatt ma jaqsmu t-tunnel. rsync jiġri ż-żewġ naħat u jibgħat blokki mibdula, u jneħħi ħafna mill-iskambji li tħallas kopja naïve. Bażi tad-dejta tad-desktop għandha tkun fuq magna tan-naħa tas-server bil-klijent imnaqqas għal interfaċċja, jew il-klijent kollu jaħdem fuq host intern. Kull għażla tbiddel kemm il-protokoll huwa espost għal-latenza, u dan huwa l-punt.
Waqfien qrib l-istess daqs huwa sintomu tal-MTU
Trasferimenti kbar li jieqfu wara bejn wieħed u ieħor l-istess ammont ta' dejta, waqt li l-ping u paġni żgħar jaħdmu, jindikaw id-daqs tal-pakkett u mhux il-bandwidth.
ping -M do -s 1400 -c 3 fileserver.example.netProva b'suċċess tfisser li pakkett IP ta' 1428 byte jaqsam il-passaġġ bla frammentazzjoni, għax l-intestaturi tal-ICMP u l-IP iżidu 28 byte. Nuqqas ta' suċċess bil-bandiera li tipprojbixxi l-frammentazzjoni jissuġġerixxi li l-MTU użabbli tat-tunnel huwa iżgħar milli jassumi s-server. Server li jibgħat buffers ta' 9000 byte fuq passaġġ ta' 1500 byte jġiegħel frammentazzjoni jew telf, u l-iskoperta tal-MTU tal-passaġġ tista' tfalli bil-kwiet meta l-ICMP ikun iffiltat. Naqqas l-MTU tat-tunnel, ippermetti mssfix fuq OpenVPN, jew naqqas il-buffers tas-server, imbagħad erġa' ġġri l-istess trasferiment biex tikkonferma.
Kejjel il-vojt li jiswa
Ġġri l-istess operazzjoni b'tliet modi fejn il-politika tippermetti: lokalment, mit-tunnel u fuq passaġġ dirett tal-internet. Għal kull wieħed, innota l-ħin tal-vjaġġ, ir-rata ta' fluss kbir wieħed, u kemm idum lista tad-direttorju jew ftuħ ta' applikazzjoni. It-tqabbil tal-ġirja lokali mal-ġirja mit-tunnel juri liema spiża tiddomina. Kopja li tispiċċa bil-mod tissuġġerixxi problema ta' rata jew dewmien, filwaqt li kopja li tmut f'punt kostanti tissuġġerixxi daqs tal-pakkett jew apparat b'istat fil-passaġġ.
Meta biss l-ewwel megabytes jinġibdu, ħares lejn l-awtentikazzjoni u l-metadejta; meta kollox jitkaxkar, ħares lejn il-kapaċità u t-telf. Sejjaħ il-kawża li taqbel, u waqaf milli tistenna li konnessjoni WAN iġġib ruħha bħal kejbil tal-LAN.