Топтағы біреу VPN арқылы файлдық ортақтасу баяу дейді, ал бірінші ұсыныс әрқашан кэш болады. BranchCache-ті қашықтан қатынау жобасына қоспас бұрын шағымды үш пішіннің біріне бөліңіз: өзгермеген мазмұнды қайта жүктеулер, жүктеулер немесе мыңдаған жазбасы бар қалталарда метадерекке толы шолу. BranchCache қолдау көрсетілетін мазмұнда бірінші пішінді шешеді және қалған екеуі үшін пайдалы ештеңе жасамайды. Бұл айналып өтуге болатын шектеу емес; бұл орналастыруға бір апта жұмсамас бұрын жасауға тиіс салыстыру.

Бірдей ортақтасу, үш түрлі шағым

Сегіз адам бірдей өзгермеген оқу бейнесін ашатын филиал кеңсесі — бұл функция жасалған жағдай. Бірінші алу WAN арқылы өтеді, мазмұн оқырмандарға жақын жерде кэштеледі, ал сол өзгермеген файлдың кейінгі алулары жергілікті түрде қызмет көрсетіледі. Пайда нақты және тар: бірдей мазмұн, өзгермеген, бірнеше оқырман.

Үй байланысы арқылы жаңа жазбаны жүктейтін ноутбук — керісінше жағдай. Әлі жоқ файлдың алдын ала кэштелінген көшірмесі жоқ, сондықтан жүктеу әрқашанғы сол шектеулі жолмен жүреді. Жүктеу кэші жүктеуді жоймайды және орналастыру таңдауы мұны өзгертпейді.

Үшінші пішін — адамдардың көңілін қалдыратын пішін, өйткені ол жүктеу мәселесіне ұқсайды. Мыңдаған файлы бар каталогты ашу, оны сұрыптау және метадеректерді оқу — бұл бір үлкен нысанның қайталама тасымалы емес, шағын операциялар ағыны. Файл денелерін кэштеу тізімдеуге ештеңе бермейді.

Таратылған кэш: VPN пулы филиалдың LAN емес

Таратылған режимде клиент компьютерлері кэштелінген мазмұнды бір-бірімен бөліседі және Microsoft бұл режимді бір қосалқы желі шегінде жұмыс істейтін деп құжаттайды. VPN клиенттер пулы бұл мағынада қосалқы желі емес, тіпті барлық мекенжайлар іргелес көрінсе де: теңдесті табу, клиенттен клиентке қолжетімділік және кэш деректерін алмасуға рұқсат — бөлек сұрақтар, ал әдеттегі қашықтан қатынау жобасы үшеуіне де жоқ деп жауап береді.

Клиенттер арасындағы трафикке рұқсат беру арқылы пулды филиал LAN сияқты ұстауға болады, бірақ бұл қауіпсіздік шешімі, кэш шешімі емес. Қашықтан қатынау жобаларының көбі клиенттерді бір-бірінен дәл бір зақымдалған ноутбук екіншісіне жетпеуі үшін оқшаулайды, және егер теңдестер бұрыннан сенімді тең болмаса, бұл оқшаулауды кэш соққысына айырбастау — нашар мәміле.

Жалғыз көшіп жүрген пайдаланушы үшін таратылған режимде бөлісетін ешкім жоқ. Кэш сол бір клиенттің қайталама оқуларына қызмет ете алады, бірақ бұл клиент жағындағы кэш пайдасы, филиалда орналастыру пайдасы емес, және кеңсе жылдамдайды деп күтпес бұрын мұны айту керек.

Хостталған кэш: орналастыру көмектесетінін шешеді

Хостталған кэш ортақ кэшті серверге қояды, бұл қосалқы желілер арасында мағынасы бар жалғыз режим және клиенттер бір-бірімен сөйлесе алмағанда жұмыс істейтін жалғыз режим. Бірден туындайтын сұрақ — сол сервер қайда тұр. Бастауышпен бірдей шектеулі байланыс арқылы қол жететін хостталған кэш байттарды жылжытты, мәселені емес.

Оны оқырмандарға жақын орналастырыңыз, оған иесін беріңіз және дискіні бүкіл ортақтасуға емес, жұмыс жиынына өлшеңіз. Microsoft компаниясының BranchCache шолуы екі режимді де және клиенттің мінез-құлқын сипаттайды, соның ішінде адамдар ұмытатын бөлігін: клиенттер кэштелінген деректерді пайдаланбас бұрын әлі де авторизация мен мазмұн ақпараты үшін бастауышқа жүгінеді.

Орналастыру — бірге жоспарланған үш рөл, бір белгі құсбелгісі емес. Бастауыш сервер мазмұн үшін хэштерді жариялайды, хостталған кэш қосылған және анықталады, ал клиенттер оны пайдалануға конфигурацияланған. Сервер жағында бұл PowerShell-де танылады:

Enable-BCHostedServer -RegisterSCP
Get-BCStatus | Select-Object BranchCacheIsEnabled, ClientMode, HostedCacheServerList

Клиентте оны атаулы серверлерге бағыттаңыз немесе қызмет қосылу нүктесі арқылы оларды табуға мүмкіндік беріңіз; содан кейін саясат қолданылды деп болжаудың орнына ол шын мәнінде таңдаған режимді растаңыз:

Enable-BCHostedClient -ServerNames cache1.corp.example -UseSCP
Get-BCStatus | Select-Object BranchCacheIsEnabled, ClientMode

Бастауышқа әлі не жетеді

Кэштеу авторизацияны жоймайды. Файлды оқуға рұқсаты жоқ клиент оны басқа біреу кэштегендіктен қатынас ала алмайды, ал бастауыш әлі де авторизация сұрағына жауап береді және кэш іздеуін мүмкін ететін мазмұн ақпаратын береді. Егер бастауыш қолжетімсіз болса, кэштелінген көшірме өздігінен офлайн ортақтасуға айналмайды.

Мазмұн өзгерістері де болжамды тыныш бұзады. Қайта сақталған, қайта кодталған немесе резервтік көшіру өнімі тиіп кеткен файл кэштелінген хэшке енді сәйкес келмеуі мүмкін және келесі оқу бастауышқа қайтады. Бұл дұрыс мінез-құлық, сондықтан жұмыс жиыны сағат сайын өзгеретін кэш аз пайда әкеледі.

Шығару — үшінші шек. Кэш шекті, сондықтан үлкен жұмыс жиыны ескі мазмұнды сыртқа итереді, ал пайда қайталама оқулардың шығаруға дейін болуына байланысты, кейін емес. Кэшті бүкіл ортақтасуға өлшеу — техникалық тұрғыдан дұрыс орналастырудан көңіл қалудың әдеттегі жолы.

Оны екі алу және бір жүктеумен қабылдаңыз

Дұрыс үш ағынды сынап, әрқайсысы нені көрсететінін жазып алыңыз. Клиенттен өкілдік файлды бірінші алу, бастауыш байланысында және пайдаланушы сағатында өлшенген. Сол өзгермеген файлды сол орналастыру тобындағы екінші клиенттен екінші алу. Жаңа файлды бір жүктеу, ол ешқандай жақсарту көрсетпеуі тиіс және кэшке ол ешқашан жасамаған нәрсенің еңбегі жазылмайтынын растайды.

Егер екінші алу байттардың көп бөлігі үшін әлі де бастауыш байланысынан өтсе, кэш пайдаланылмайды, ал себебі әдетте дұрыс емес режимдегі клиент, бастауыштағы жарияланбаған хэш немесе шектеулі байланыстың дұрыс емес жағындағы хостталған кэш. Бұл үш түрлі түзету және олардың тек біреуі ғана желілік орналастыруға қатысты.

Содан кейін қорытындыны бастапқы шағымның пішінінде айтыңыз: осы бастауыштан осы оқырмандарға өзгермеген мазмұнды қайта жүктеулерді осы кэш қызмет көрсетеді. Ортақтасуға қатысты қалғанның бәрі өзгеріссіз қалады, соның ішінде жүктеулер, қалталарды тізімдеу және офлайн әңгіме, ол әлі де өз жауабын қажет етеді.

Қатысты мақалалар