VPN bidez partekatutako karpeta bat ireki eta direktorio-zerrenda narrastu bitartean itxarotea esperientzia ezaguna da, eta lehen bulkada banda-zabalera erruduntzea izaten da. Normalean esteka ia inaktibo egoten da. Protokoloak erantzunen zain ematen du denbora, eta itxaronaldi bakoitzak LANak inoiz kobratu ez zuen joan-etorri oso bat balio du. Lanaren forma konpondu eta partekatzea berriro erabilgarri bihurtzen da.

Urruneko lan-kopiak forma okerra du

SMBk fitxategiak ireki, metadatuak irakurri eta truke txiki askotan berresten ditu. Muntatutako unitate bateko bertsio-kontrolaren lan-kopiak tokiko fitxategi-sistemaren latentzia suposatzen du eta fitxategi txiki asko irakurtzen ditu. Mahaigaineko datu-baseak orriak ateratzen ditu erabiltzaileak lan egiten duen bitartean. Horietako bakoitzak atzerapena biderkatzaile bihurtzen du, kostua eragiketak egiten dituen truke kopuruarekin hazten delako; beraz, 40 ms-ko tunel batek ehunka eragiketa batzuk segundo batzuetan bihurtzen ditu. Kargaren tamaina ia garrantzirik gabea da aritmetika horretan.

Zifratzearen gainkostua horren zati txikia da; galera okerragoa da, zeren birtransmisio batek gehi kongestio-leiho kolapsatu batek askoz gehiago balio dute tartean diren byteek baino.

Zenba itzazu joan-etorriak megabyteak baino lehen

Neurtu atzerapena ahalmena erosi aurretik. Ping bakar batek esaten dizu zenbat ordaintzen duen truke bakoitzak.

ping -c 10 fileserver.example.net

Laburpenak gutxieneko, batez besteko eta gehieneko joan-etorri denborak ematen ditu, eta sakabanatzeak batez bestekoak adina balio du. Biderkatu batez bestekoa direktorio-zerrendak egiten duen truke kopuruaz, eta konparatu benetan ikusten duzun denborarekin. Fitxategi handi bat azkar transferitzen bada nabigatzea motela den bitartean, muga latentzia eta eskaera kopurua dira. Inoiz saturatzen ez den esteka bati hamar aldiz ahalmen gehiago gehitzeak ez du ezer aldatzen.

Mugitu lana, ez byteak

Aldatu lana non gertatzen den hodi zabalago bat ordaindu ordez. Zerbitzatu biltegia muntatu ordez, eta kopiatu multzoan soilik desberdintasunak bidaltzen dituen tresna batekin.

rsync -av --info=progress2 ./project/ [email protected]:/srv/share/project/

Biltegia zerbitzatzeak, hgwebek edo urruneko Git batek egiten duen bezala, bezeroari bertako klon batean lan egiten uzten dio, eta horrela haren fitxategi-sisteman egindako deiek ez dute inoiz tunela zeharkatzen. rsyncek bi aldeak zeharkatzen ditu eta aldatutako blokeak bidaltzen ditu, kopia inozente batek ordaintzen dituen truke gehienak ezabatuz. Mahaigaineko datu-base bat zerbitzariaren aldeko motorrean kokatzen da, bezeroa interfaze hutsa izanik, edo bezero osoa barneko ostalari batean exekutatzen da. Aukera bakoitzak aldatzen du protokoloak zenbat latentzia jasaten duen, eta hori da kontua.

Tamaina berean blokeatzeak MTUaren sintoma dira

Datu kopuru antzeko baten ondoren gelditzen diren transferentzia handiek, pingek eta orri txikiek funtzionatzen duten bitartean, paketearen tamainari eta ez banda-zabalerari seinalatzen diete.

ping -M do -s 1400 -c 3 fileserver.example.net

Proba arrakastatsuak esan nahi du 1428 byteko IP pakete bat fragmentatu gabe igarotzen dela bidea, ICMP eta IP goiburuek 28 byte gehitzen dituztelako. Fragmentatzeko debekuaren banderarekin huts egiteak tunelaren MTU erabilgarria zerbitzariak suposatzen duena baino txikiagoa dela iradokitzen du. 9000 byteko bufferrak 1500 byteko bide batera bidaltzen dituen zerbitzariak fragmentazioa edo galerak behartzen ditu, eta bidearen MTUaren aurkikuntzak isilik huts egin dezake ICMP iragazten denean. Jaitsi tunelaren MTUa, gaitu mssfix OpenVPNn, edo txikitu zerbitzariaren bufferrak, eta gero exekutatu berriro transferentzia bera berresteko.

Neurtu axola duen aldea

Exekutatu eragiketa bera hiru modutan politikoak uzten duen lekuan: tokian, tunelaren bidez eta interneteko bide zuzen baten bidez. Bakoitzarentzat, idatzi joan-etorri denbora, fluxu handi baten tasa eta direktorio-zerrenda batek edo aplikazio bat irekitzeak zenbat irauten duen. Tokiko exekuzioa tunelaren exekuzioarekin konparatzeak erakusten du zein kostuk agintzen duen. Motel amaitzen den kopia batek tasaren edo atzerapenaren arazoa iradokitzen du, eta puntu jakin batean hiltzen den kopia batek paketearen tamaina edo bidean egoera gordetzen duen gailu bat iradokitzen du.

Hasierako megabyteak soilik narrastatzen direnean, begiratu autentifikazioa eta metadatuak; dena narrastatzen denean, begiratu ahalmena eta galerak. Konpondu dagokion arrazoia, eta utzi WAN esteka batek LAN kable bat bezala jokatzea espero izateari.

Erlazionatutako artikuluak