Mae ffeiliau bach yn cropian dros VPN oherwydd teithiau rownd, nid cyflymder
Mae ffolder o ffeiliau pitw yn talu costau metadata a theithiau rownd y mae ffeil fawr yn eu cuddio. Mesurwch siâp y llwyth gwaith cyn beio lled band y twnnel.
Copïwch un ffeil 2 GB dros y VPN ac mae’r trosglwyddiad yn edrych yn iawn. Copïwch ffolder o ddeng mil o ddogfennau bach ac mae’r un cyswllt yn edrych yn doredig. Nid gosodiad lled band sydd wedi newid rhwng y ddwy dasg yw’r gwahaniaeth. Mae’r ail dasg yn treulio’i hamser ar sefydlu, metadata ac aros am atebion, a hwyrni’r twnnel sy’n gwneud yr aros hwnnw’n weladwy.
Mae un ffeil yn ffrydio; mae ffolder o ffeiliau yn trafod
Mae copi mawr yn treulio’r rhan fwyaf o’i oes mewn dolen darllen-ac-ysgrifennu ar ychydig o ddolenni agored. Telir gorbenion y protocol unwaith y ffeil, ac mae’r data’n symud mewn blociau mawr. Lled band sy’n dominyddu’r canlyniad.
Mae copi ffolder yn talu fesul ffeil: creu, holi priodweddau, agor, ysgrifennu, cau ac uwchraddio metadata’r cyfeiriadur. Mae pob un o’r rhain yn gais sy’n aros am ateb cyn i’r cam nesaf fynd ymlaen. Mae’r beitiau’n fach; nid yw’r cydlynu.
Dyna pam nad yw graff o ddefnydd isel o’r cyswllt yn profi fawr ddim. Mae’r cyswllt yn segur oherwydd bod y cleient yn aros, nid oherwydd bod y twnnel yn araf. Gall arae storio neu sganiwr pwynt terfyn ychwanegu’r un siâp o oedi. Nodwch pa gam sy’n aros cyn newid unrhyw osodiad rhwydwaith.
Mae teithiau rownd yn cronni’n gyflymach na beitiau
Hwyrni yw cost un cyfnewidiad dibynnol. Os oes angen sawl cyfnewidiad cyfresol ar ffeil ac mae’r twnnel yn ychwanegu 40 ms bob ffordd, mae’r gost fesul ffeil yn tyfu’n gyflym. Mae deng mil o ffeiliau yn troi hynny’n funudau.
Mae’r rhifyddeg yn ddarluniadol, nid yn fesur: nid yw’n sicr y bydd ffeil yn costio un daith rownd, ac mae cleientiaid yn gorgyffwrdd â rhywfaint o’r gwaith.
Mae dwy lifer yn newid y cyfanswm. Lleihëwch nifer y cyfnewidiadau dibynnol fesul ffeil, neu cadwch fwy ohonynt ar y gweill ar unwaith. Newid protocol neu lwyth gwaith yw’r gyntaf; cyfochredd yw’r ail. Nid yw’r naill na’r llall yn gwneud cyswllt araf yn gyflymach.
Mesurwch y llwyth gwaith, nid y cyswllt
Cymharwch dri thasg gyda’r un pwyntiau terfyn a’r un polisi mynediad: un ffeil fawr, y ffolder ffeiliau bach, a’r gweithrediad busnes go iawn. Cofnodwch nifer y ffeiliau, dosbarthiad maint, yr offeryn copïo ac amodau’r rhwydwaith gyda phob canlyniad.
Ni ellir cymharu un rhif MB/s heb y manylion hynny â rhif neb arall.
Mesurwch hwyrni ar wahân i drwoddled. Mae prawf daith rownd syml i’r gweinydd ffeiliau yn rhoi’r rhif sy’n lluosi ar draws gweithrediadau bach. Yna gwyliwch batrwm ceisiadau’r copi yn hytrach na’i gyfradd gyfartalog. Os yw’r gyfradd yn isel a’r cyswllt yn segur, mae’r tagfa uwchben y twnnel.
Newidiwch y dasg: cyfochredd ac archifau
Ar gyfer copi swp awdurdodedig, mae offeryn â chyfochredd rheoledig yn cadw mwy o geisiadau ar y gweill. Opsiwn /MT Robocopy yw’r enghraifft gyffredin ar Windows. Nid yw ychwanegu llinynnau yn gwarantu copi cyflymach.
Dewiswch nifer y gall y cleient, y gweinydd a’r storfa ei gynnal, a chadwch y log tasg a’r holl wallau.
Mae archifo wrth y ffynhonnell a dadbacio’n lleol yn dileu gwaith anghysbell fesul ffeil. Cynhwyswch amser paratoi a thynnu yn y gymhariaeth, a chadarnhewch fod yr archif yn cadw’r metadata a’r caniatâd sydd eu hangen ar y dasg. Nid yw’r un na’r llall o’r triciau yn gwneud i raglen gasglu ei gweithrediadau ffeil ei hun.
Gwiriwch y cyfrifydd â phrawf rheoledig
Rhedwch yr un dasg ddwywaith gydag un newidyn wedi newid, a chofnodwch y ddau rif. Prawf rheoledig yw’r unig ffordd i wybod a helpodd gosodiad neu a oedd y rhwydwaith yn dawelach o ddamwain.
Mae dau orchymyn yn rhoi nifer y ffeiliau a’r llinell sylfaen ar gyfer y daith rownd:
Get-ChildItem \\fileserver.hq.example\\share -Recurse | Measure-Object -Property Length -Sum
ping -n 20 fileserver.hq.example
Yna rhedwch y copi gyda nifer cyfyngedig o linynnau a chymharwch y log â’r prawf blaenorol:
robocopy \\fileserver.hq.example\\share C:\\local /E /MT:16 /LOG:copy.log /TEE
Peidiwch anablu llofnodi SMB, amgryptio na diogelwch pwynt terfyn i wella’r cyfrifydd. Mae’r newidiadau hynny’n masnachu priodwedd diogelwch am rif nad oedd efallai’n dagfa. A chadwch gludiant VPN ar wahân i gludiant SMB ei hun yn eich nodiadau, oherwydd nid yw trwsio’r naill yn dystiolaeth am y llall.