VPN orqali bitta 2 GB faylni nusxalang va uzatish yaxshi ko'rinadi. O'n mingta kichik hujjatdan iborat papkani nusxalang va o'sha ulanish buzilgandek ko'rinadi. Farq ikki ish orasida o'zgargan tarmoq kengligi sozlamasi emas. Ikkinchi ish vaqtini sozlash, metadata va javoblarni kutishga sarflaydi, tunnelning kechikishi esa bu kutishni ko'rinadigan qiladi.

Bitta fayl oqadi; fayllar papkasi muzokara qiladi

Katta nusxa umrining ko'p qismini bir necha ochiq dastagidagi o'qish-yozish siklida o'tkazadi. Protokol xarajati har bir fayl uchun bir marta to'lanadi, ma'lumotlar esa katta bloklarda harakatlanadi. Natijada tarmoq kengligi ustunlik qiladi.

Papka nusxasi har bir fayl uchun to'laydi: yaratish, atributlarni so'rash, ochish, yozish, yopish va katalog metasini yangilash. Ularning har biri keyingi qadam davom etishidan oldin javob kutadigan so'rov. Baytlar kichik; muvofiqlashtirish unday emas.

Shuning uchun past ulanish foydalanish grafigi deyarli hech narsani isbotlamaydi. Ulanish bo'sh turibdi, chunki mijoz kutmoqda, tunnel sekin bo'lgani uchun emas. Saqlash massivi yoki oxirgi nuqta skaneri ham shu shakldagi kechikishni qo'shishi mumkin. Har qanday tarmoq sozlamasini o'zgartirishdan oldin qaysi bosqich kutayotganini aniqlang.

Qatnovlar baytlardan tezroq to'planadi

Kechikish - bitta bog'liq almashinuv narxi. Agar faylga bir necha ketma-ket almashinuv kerak bo'lsa va tunnel har tomonga 40 ms qo'shsa, fayl uchun xarajat tez o'sadi. O'n mingta fayl buni daqiqalarga aylantiradi.

Hisob-kitob misol uchun, o'lchov emas: fayl albatta bitta qatnovga tushishi kafolatlanmagan va mijozlar ishning bir qismini ustma-ust qo'yadi.

Jami miqdorni ikki richag o'zgartiradi. Fayl uchun bog'liq almashinuvlar sonini kamaytiring yoki ularning ko'proq qismini bir vaqtda ishga tushiring. Birinchisi protokol yoki ish yuki o'zgarishi; ikkinchisi parallellik. Hech biri sekin ulanishni tezlashtirmaydi.

Ish yukini o'lchang, ulanishni emas

Bir xil oxirgi nuqtalar va bir xil kirish siyosatiga ega uchta ishni solishtiring: bitta katta fayl, kichik fayllar papkasi va haqiqiy biznes operatsiyasi. Har bir natija bilan fayllar soni, o'lcham taqsimoti, nusxalash vositasi va tarmoq sharoitlarini yozib oling.

Bu tafsilotlarsiz bitta MB/s raqamini hech kimning raqami bilan solishtirib bo'lmaydi.

Kechikishni o'tkazuvchanlikdan alohida o'lchang. Fayl serveriga oddiy qatnov testi kichik operatsiyalarda ko'paytiriladigan raqamni beradi. Keyin nusxaning o'rtacha tezligini emas, so'rovlar naqshini kuzating. Agar tezlik past bo'lsa va ulanish bo'sh bo'lsa, to'siq tunneldan yuqorida.

Ishni o'zgartiring: parallellik va arxivlar

Ruxsat etilgan ommaviy nusxa uchun boshqariladigan parallellikka ega vosita ko'proq so'rovlarni ishga tushiradi. Robocopy ning /MT varianti Windowsda odatiy misol. Oqimlarni qo'shish tezroq nusxani kafolatlamaydi.

Mijoz, server va saqlash chiday oladigan sonni tanlang, ish jurnalini va har qanday xatoni saqlang.

Manbada arxivlash va joyida ochish har bir fayl uchun masofadagi ishni olib tashlaydi. Taqqoslashga tayyorlash va chiqarish vaqtini kiriting, arxiv ish uchun kerakli metadata va ruxsatlarni saqlashini tasdiqlang. Ikkala usul ham ilovani o'z fayl operatsiyalarini guruhlashga majburlamaydi.

Hisoblagichni nazoratli test bilan tekshiring

Bir o'zgaruvchini o'zgartirib, o'sha ishni ikki marta ishga tushiring va ikkala raqamni yozib oling. Sozlama yordam berdimi yoki tarmoq tasodifan tinchroq edimi, buni bilishning yagona yo'li nazoratli testdir.

Ikki buyruq fayllar sonini va qatnovning asosiy chizig'ini beradi:

Get-ChildItem \\fileserver.hq.example\\share -Recurse | Measure-Object -Property Length -Sum
ping -n 20 fileserver.hq.example

Keyin nusxani cheklangan oqimlar soni bilan ishga tushiring va jurnalni oldingi ishga tushirish bilan solishtiring:

robocopy \\fileserver.hq.example\\share C:\\local /E /MT:16 /LOG:copy.log /TEE

Hisoblagichni yaxshilash uchun SMB imzosini, shifrlashni yoki oxirgi nuqta himoyasini o'chirmang. Bu o'zgarishlar xavfsizlik xususiyatini to'siq bo'lmagan bo'lishi mumkin raqamga almashtiradi. Va yozuvlaringizda VPN transportini SMB ning o'z transportidan alohida saqlang, chunki biridagi tuzatish ikkinchisi haqida dalil emas.

O'xshash maqolalar