Casa Cloud computing Cos'è la cache distribuita? - definizione da techopedia

Cos'è la cache distribuita? - definizione da techopedia

Sommario:

Anonim

Definizione: che cosa significa cache distribuita?

La cache distribuita è un'estensione del tradizionale concetto di memorizzazione nella cache in cui i dati vengono archiviati localmente in una memoria temporanea per un rapido recupero. Una cache distribuita ha più portata nel cloud computing, il che significa che macchine o server diversi contribuiscono con una parte della loro memoria cache in un grande pool a cui possono accedere più nodi e macchine virtuali. Il concetto e il significato della cache qui rimangono gli stessi; è solo il processo di creazione del grande pool di cache relativamente nuovo in termini di concetto e tecnologia.

Techopedia spiega la cache distribuita

La cache distribuita è ampiamente utilizzata nei sistemi di cloud computing e negli ambienti virtualizzati perché offre grande scalabilità e tolleranza agli errori. Una cache distribuita può estendersi su più nodi o server, il che consente di aumentare la capacità semplicemente aggiungendo più server. Una cache è stata tradizionalmente un metodo molto veloce per il salvataggio e il recupero dei dati e, come tale, è stata per lo più implementata utilizzando hardware veloce in prossimità di tutto ciò che lo utilizza. Ma a volte è necessario accedere alla cache distribuita su linee di comunicazione oltre al bus a livello di hardware, il che le fornisce un sovraccarico aggiuntivo, il che significa che non è abbastanza veloce come la cache hardware tradizionale. Per questo motivo, è ideale utilizzare la cache distribuita per archiviare i dati dell'applicazione che risiedono in database e dati di sessioni Web. È più adatto per i carichi di lavoro che eseguono più letture rispetto alla scrittura di dati, come cataloghi di prodotti o impostare immagini che non cambiano frequentemente e l'accesso per più utenti contemporaneamente. Non fornirebbe molti vantaggi per dati unici per ciascun utente che possono essere dinamici; questo è servito meglio dalla cache locale.

Sebbene non sia veloce come la cache locale tradizionale, la cache distribuita è stata resa possibile perché la memoria principale è diventata molto economica e le schede di rete e le reti in generale sono diventate molto veloci.

Cos'è la cache distribuita? - definizione da techopedia