Kas yra tarpinio serverio talpyklos kaupimas?

Tarpinio serverio talpyklos kaupimas naudojamas siekiant sumažinti laiką, per kurį kompiuterių tinklų naudotojai pasiekia turinį internete. Kai tinklo administratoriai įgalina kaupimą talpykloje, tarpinis serveris išsaugos dažnai pasiekiamą turinį, kad jo nereikėtų atsisiųsti iš interneto kiekvieną kartą, kai vartotojas to paprašys. Kai vartotojas įveda žiniatinklio adresą žiniatinklio naršyklėje, užklausa siunčiama į tarpinį serverį, kuris ieško nurodytos medžiagos savo talpykloje. Jei prašomos informacijos nepavyksta rasti, ji siunčia užklausą į internetą. Tai gali sutaupyti pralaidumo ir sumažinti laiką, kurį vartotojas turi laukti turinio.

Tarpiniai serveriai gali naudoti tiek pasyvų, tiek aktyvų tarpinio serverio talpyklą, kad būtų išsaugotas turinys. Kai tarpinis serveris negali rasti pageidaujamos svetainės talpykloje ir atsisiunčia naują kopiją iš žiniatinklio serverio, jis atlieka pasyvų kaupimą talpykloje. Aktyvus kaupimas talpykloje įvyksta, kai tarpinis serveris yra neaktyvus ir talpina svetaines, kurias tinklo vartotojai dažnai pasiekia. Įjungę aktyvią talpyklą, tinklo administratoriai gali užtikrinti, kad tarpinis serveris turėtų naują turinio kopiją. Aktyvaus kaupimo talpykloje trūkumas yra tas, kad jai gali prireikti daugiau pralaidumo ir jis gali būti netinkamas serveriams, kuriuose yra pralaidumo apribojimų arba reikalaujama prastovos.

Duomenys, saugomi tarpinio serverio talpykloje, nėra nuolatiniai ir turi būti reguliariai atnaujinami, kad vartotojai gautų naujausią turinio versiją. Nors talpykloje saugomus objektus reikia atnaujinti pasikeitus svetainės turiniui, jie taip pat turi galiojimo laiką. Kai baigiasi elemento galiojimo laikas, tarpinis serveris patikrina žiniatinklio serverį, kad gautų informaciją apie naujausią turinio versiją. Jei bus pakeitimų, bus atsisiųsta nauja kopija; kitu atveju nereikia iš naujo atsisiųsti turinio ir tiesiog atnaujinamas galiojimo laikas. Tarpiniai serveriai tvarko šių veiksmų žurnalą, kad administratoriai galėtų matyti, kaip dažnai serveris paima naują turinį ir kaip dažnai vartotojai pasiekia turinį tiesiai iš talpyklos.

Tarpinio serverio talpyklos kaupimas turi trūkumą, nes kartais gali pakenkti tinklo veikimui. Jei tinklo administratorius serveryje skiria per mažai vietos talpyklai saugoti, serveris turės ir toliau šalinti elementus iš talpyklos. Daiktai, kurie yra naudojami mažiausiai arba kurių galiojimo laikas greičiau baigiasi, paprastai išimami pirmiausia, kad prireikus būtų vietos daugiau daiktų.