Mis on puhverserveri vahemällu salvestamine?

Puhverserveri vahemällu kasutatakse selleks, et vähendada aega, mis kulub arvutivõrkudes olevatel kasutajatel Interneti-sisule juurde pääsemiseks. Kui võrguadministraatorid lubavad vahemällu salvestamise, salvestab puhverserver sageli kasutatava sisu, nii et ta ei peaks sisu Internetist alla laadima iga kord, kui kasutaja seda nõuab. Kui kasutaja sisestab veebibrauseris veebiaadressi, läheb päring puhverserverile, mis otsib oma vahemälust määratud materjali. Kui nõutud teavet ei leita, saadab see päringu Internetti. See võib säästa ribalaiust ja lühendada aega, mida kasutaja peab sisu ootama.

Puhverserverid saavad sisu vahemällu salvestamiseks kasutada nii passiivset kui ka aktiivset puhverserveri vahemällu salvestamist. Kui puhverserver ei leia oma vahemälust soovitud veebisaiti ja laadib seejärel veebiserverist alla uue koopia, teostab see passiivset vahemällu. Aktiivne vahemällu salvestamine toimub siis, kui puhverserver on jõude ja salvestab vahemällu veebisaidid, millele võrgu kasutajad sageli juurde pääsevad. Aktiivse vahemällu salvestamise lubamisega saavad võrguadministraatorid tagada, et puhverserveril on sisu värske koopia. Aktiivse vahemälu negatiivne külg on see, et see võib nõuda rohkem ribalaiust ja ei pruugi sobida serveritele, millel on ribalaiuse piirangud või nõutav seisakuaeg.

Puhverserveri vahemällu salvestatud andmed ei ole püsivad ja neid tuleb regulaarselt värskendada, et kasutajad saaksid sisu uusima versiooni. Kuigi vahemällu salvestatud objekte tuleb veebisaidi sisu muutudes värskendada, on neil ka aegumisaeg. Kui üksus aegub, kontrollib puhverserver veebiserveriga teavet sisu uusima versiooni kohta. Kui toimub muudatus, laadib see alla uue koopia; vastasel juhul ei pea see sisu uuesti alla laadima ja värskendab lihtsalt aegumisaega. Puhverserverid peavad nende toimingute logi, et administraatorid saaksid vaadata, kui sageli server uut sisu haarab ja kui sageli kasutajad sisule otse vahemälust juurde pääsevad.

Puhverserveri vahemällu salvestamise puuduseks on see, et see võib mõnikord võrgu jõudlust kahjustada. Kui võrguadministraator eraldab vahemällu salvestamiseks serveris liiga vähe ruumi, peab server vahemälust üksusi pidevalt eemaldama. Tavaliselt eemaldatakse esmalt need esemed, mida kasutatakse kõige vähem või mis aeguvad kõige varem, et vajaduse korral rohkematele esemetele ruumi teha.