Պատճենեք մեկ 2 GB ֆայլ VPN-ով և փոխանցումը լավ է թվում։ Պատճենեք տասը հազար փոքր փաստաթղթերի պանակ և նույն կապը կոտրված է թվում։ Տարբերությունը թողունակության կարգավորում չէ, որը փոխվել է երկու աշխատանքների միջև։ Երկրորդ աշխատանքը ժամանակը ծախսում է տեղադրման, մետատվյալների և պատասխանների սպասման վրա, և հենց թունելի ուշացումն է այդ սպասումը տեսանելի դարձնում։

Մեկ ֆայլ հոսում է, ֆայլերի պանակը բանակցում է

Մեծ պատճենումն իր կյանքի մեծ մասն անցկացնում է ընթերցման-գրառման հանգույցում՝ մի քանի բաց բռնակների վրա։ Արձանագրության ծախսը վճարվում է մեկ անգամ յուրաքանչյուր ֆայլի համար, և տվյալները շարժվում են մեծ բլոկներով։ Արդյունքում գերակշռում է թողունակությունը։

Պանակի պատճենումը վճարում է յուրաքանչյուր ֆայլի համար՝ ստեղծում, հատկանիշների հարցում, բացում, գրառում, փակում և գրացուցակի մետատվյալների թարմացում։ Դրանցից յուրաքանչյուրը հարցում է, որը սպասում է պատասխանի, նախքան հաջորդ քայլը կշարունակվի։ Բայթերը փոքր են, համակարգումը՝ ոչ։

Այդ պատճառով կապի ցածր օգտագործման գրաֆիկը գրեթե ոչինչ չի ապացուցում։ Կապն անգործ է, որովհետև հաճախորդը սպասում է, ոչ թե որովհետև թունելը դանդաղ է։ Պահոցի զանգվածը կամ վերջնակետային սկաները կարող են ավելացնել նույն ձևի ուշացում։ Բացահայտեք, թե որ փուլն է սպասում, նախքան ցանկացած ցանցային կարգավորում փոխելը։

Ետադարձ ուղևորությունները գումարվում են ավելի արագ, քան բայթերը

Ուշացումը մեկ կախյալ փոխանակման արժեքն է։ Եթե ֆայլին անհրաժեշտ են մի քանի հաջորդական փոխանակումներ, և թունելն ավելացնում է 40 ms յուրաքանչյուր ուղղությամբ, ապա մեկ ֆայլի արժեքը արագ աճում է։ Տասը հազար ֆայլ դա վերածում է րոպեների։

Թվաբանությունը պատկերավոր է, ոչ թե չափում. երաշխավորված չէ, որ ֆայլը կարժենա մեկ ետադարձ ուղևորություն, և հաճախորդները համընկնում են աշխատանքի մի մասում։

Երկու լծակ փոխում են ընդհանուրը։ Կրճատեք մեկ ֆայլի կախյալ փոխանակումների քանակը կամ ավելի շատերը պահեք միաժամանակ ընթացքի մեջ։ Առաջինը արձանագրության կամ ծանրաբեռնվածության փոփոխություն է, երկրորդը՝ զուգահեռականություն։ Ոչ մեկը դանդաղ կապը ավելի արագ չի դարձնում։

Չափեք ծանրաբեռնվածությունը, ոչ թե կապը

Համեմատեք երեք աշխատանք նույն վերջնակետերով և նույն մուտքի քաղաքականությամբ՝ մեկ մեծ ֆայլ, փոքր ֆայլերի պանակը և իրական բիզնես գործողությունը։ Յուրաքանչյուր արդյունքի հետ գրանցեք ֆայլերի քանակը, չափերի բաշխումը, պատճենման գործիքը և ցանցի պայմանները։

Այդ մանրամասներից զուրկ մեկ MB/s թիվ չի կարող համեմատվել ուրիշի թվի հետ։

Չափեք ուշացումը առանձին թողունակությունից։ Ֆայլային սերվերին պարզ ետադարձ թեստը տալիս է այն թիվը, որը բազմապատկվում է փոքր գործողություններում։ Այնուհետև դիտեք պատճենման հարցումների օրինաչափությունը, ոչ թե դրա միջին արագությունը։ Եթե արագությունը ցածր է, իսկ կապն անգործ է, խցանումը թունելից վերև է։

Փոխեք աշխատանքը՝ զուգահեռականություն և արխիվներ

Լիազորված զանգվածային պատճենման համար վերահսկվող զուգահեռականությամբ գործիքը ավելի շատ հարցումներ է պահում ընթացքի մեջ։ Robocopy-ի /MT տարբերակը Windows-ում սովորական օրինակ է։ Հոսքերի ավելացումը ավելի արագ պատճենում չի երաշխավորում։

Ընտրեք մի թիվ, որը կարող են դիմանալ հաճախորդը, սերվերը և պահոցը, և պահեք աշխատանքի մատյանն ու ցանկացած սխալ։

Աղբյուրում արխիվացումը և տեղում բացումը հեռացնում են յուրաքանչյուր ֆայլի հեռավոր աշխատանքը։ Համեմատության մեջ ներառեք նախապատրաստման և արտահանման ժամանակը, և հաստատեք, որ արխիվը պահպանում է աշխատանքի համար անհրաժեշտ մետատվյալներն ու թույլտվությունները։ Հնարքներից ոչ մեկը հավելվածին չի ստիպում խմբավորել սեփական ֆայլային գործողությունները։

Ստուգեք հաշվիչը վերահսկվող թեստով

Գործարկեք նույն աշխատանքը երկու անգամ՝ փոխելով մեկ փոփոխական, և գրանցեք երկու թվերը։ Վերահսկվող թեստը միակ միջոցն է իմանալու՝ կարգավորումն օգնեց, թե ցանցը պատահաբար ավելի հանգիստ էր։

Երկու հրաման տալիս են ֆայլերի քանակը և ետադարձ ուղևորության բազային գիծը:

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

Այնուհետև գործարկեք պատճենումը սահմանափակ հոսքերի քանակով և համեմատեք մատյանը նախորդ գործարկման հետ:

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

Չանջատեք SMB ստորագրումը, գաղտնագրումը կամ վերջնակետային պաշտպանությունը հաշվիչը բարելավելու համար։ Այդ փոփոխությունները անվտանգության հատկությունը փոխանակում են թվի հետ, որը գուցե խցանումը չէր։ Եվ ձեր նշումներում VPN-ի տեղափոխումը առանձին պահեք SMB-ի սեփական տեղափոխումից, քանի որ մեկում ուղղումը ապացույց չէ մյուսի մասին։

Առնչվող հոդվածներ