Cuprins:
Definiție - Ce înseamnă Distribuit Cache?
Cache-ul distribuit este o extensie la conceptul tradițional de memorie în cache în care datele sunt plasate local într-un depozit temporar pentru a fi recuperat rapid. Un cache distribuit are mai mult cloud computing în sensul său, ceea ce înseamnă că diferite mașini sau servere contribuie o parte din memoria lor de memorie cache într-un pool mare care poate fi accesat de mai multe noduri și mașini virtuale. Conceptul și sensul cachingului rămân aici; este doar procesul de creare a marelui cache, care este relativ nou în concept și tehnologie.Techopedia explică Cache distribuit
Cache-ul distribuit este utilizat pe scară largă în sistemele de calcul cloud și în mediile virtualizate, deoarece oferă o scalabilitate mare și toleranță la erori. Un cache distribuit poate cuprinde mai multe noduri sau servere, ceea ce îi permite să crească în capacitate prin simpla adăugare a mai multor servere. În mod tradițional, o memorie cache a servit ca o metodă foarte rapidă pentru salvarea și preluarea datelor și, ca atare, a fost implementată în cea mai mare parte folosind hardware rapid, în imediata apropiere de orice îl folosește. Dar cache-ul distribuit trebuie uneori accesat pe liniile de comunicare, în afară de magistrala la nivel de hardware, ceea ce îi conferă o suprapunere suplimentară, ceea ce înseamnă că nu este la fel de rapid ca memoria cache tradițională. Din această cauză, este ideal să folosiți memoria cache distribuită pentru stocarea datelor aplicației care se află în bazele de date și în datele sesiunii Web. Este mai potrivit pentru sarcini de lucru care fac mai multă citire decât scrierea datelor, cum ar fi cataloage de produse sau imagini setate care nu se schimbă frecvent și acces multiplu în același timp. Nu ar oferi multe avantaje pentru datele unice pentru fiecare utilizator care pot fi dinamice; acest lucru este servit mai bine de cache-ul local.
Deși nu este la fel de rapid ca în cache-ul local tradițional, memoria cache distribuită a fost posibilă, deoarece memoria principală a devenit foarte ieftină, iar cardurile și rețelele în general au devenit foarte rapide.