Caché Distribuido

Autor: Eugene Taylor
Fecha De Creación: 10 Agosto 2021
Fecha De Actualización: 22 Junio 2024
Anonim
Caché Distribuido - Tecnología
Caché Distribuido - Tecnología

Contenido

Definición: ¿Qué significa caché distribuida?

El caché distribuido es una extensión del concepto tradicional de almacenamiento en caché donde los datos se colocan en un almacenamiento temporal localmente para una recuperación rápida. Un caché distribuido tiene un alcance más de computación en la nube, lo que significa que diferentes máquinas o servidores contribuyen con una parte de su memoria caché en un gran grupo al que pueden acceder múltiples nodos y máquinas virtuales. El concepto y el significado del almacenamiento en caché aquí siguen siendo los mismos; es solo el proceso de crear el gran conjunto de caché que es relativamente nuevo en concepto y tecnología.

Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica la caché distribuida

La memoria caché distribuida se usa ampliamente en sistemas de computación en la nube y entornos virtualizados porque proporciona una gran escalabilidad y tolerancia a fallas. Un caché distribuido puede abarcar múltiples nodos o servidores, lo que le permite aumentar su capacidad simplemente agregando más servidores. Tradicionalmente, un caché ha servido como un método muy rápido para guardar y recuperar datos y, como tal, se ha implementado principalmente utilizando hardware rápido muy cerca de lo que sea que lo esté utilizando. Pero a veces es necesario acceder a la caché distribuida a través de líneas de comunicación aparte del bus a nivel de hardware, lo que le proporciona una sobrecarga adicional, lo que significa que no es tan rápido como la caché de hardware tradicional. Debido a esto, es ideal usar caché distribuida para almacenar datos de aplicaciones que residen en bases de datos y datos de sesiones web. Es más adecuado para cargas de trabajo que leen más que escribir datos, como los catálogos de productos o establecer imágenes que no cambian con frecuencia y el acceso de múltiples usuarios al mismo tiempo. No proporcionaría muchos beneficios para los datos únicos de cada usuario que pueden ser dinámicos; esto es mejor servido por el caché local.


Aunque no es tan rápido como el caché local tradicional, el caché distribuido ha sido posible porque la memoria principal se ha vuelto muy barata y las tarjetas de red y las redes en general se han vuelto muy rápidas.