Memorie cache distribuită - Distributed cache

În calcul , un cache distribuit este o extensie a conceptului tradițional de cache utilizat într-o singură locație . Un cache distribuit poate acoperi mai multe servere, astfel încât să poată crește în dimensiune și în capacitate tranzacțională. Este utilizat în principal pentru a stoca datele aplicațiilor care se află în baza de date și datele de sesiune web . Ideea de stocare în cache distribuită a devenit fezabilă acum, deoarece memoria principală a devenit foarte ieftină și plăcile de rețea au devenit foarte rapide, 1 Gbit devenind standard peste tot și 10 Gbit câștigând aderență. De asemenea, o memorie cache distribuită funcționează bine pe mașinile cu costuri mai mici utilizate de obicei pentru servere web , spre deosebire de servere de baze de date care necesită hardware scump. O arhitectură de internet emergentă cunoscută sub numele de rețea centrată pe informații (ICN) este unul dintre cele mai bune exemple de rețea cache distribuită. ICN este o soluție la nivel de rețea, prin urmare, schemele existente de gestionare a cache-ului de rețea distribuită nu sunt potrivite pentru ICN. În mediul supercomputer , cache-ul distribuit este de obicei implementat sub formă de buffer de rafală .

Exemple

Vezi si

Referințe