Cache distribué

Auteur: Eugene Taylor
Date De Création: 10 Août 2021
Date De Mise À Jour: 22 Juin 2024
Anonim
Cache distribué - La Technologie
Cache distribué - La Technologie

Contenu

Définition - Que signifie cache distribué?

Le cache distribué est une extension du concept traditionnel de mise en cache, dans lequel les données sont placées localement dans un stockage temporaire pour une récupération rapide. Un cache distribué a une portée plus grande dans le cloud computing, ce qui signifie que différentes machines ou serveurs contribuent une partie de leur mémoire cache à un grand pool auquel plusieurs nœuds et machines virtuelles peuvent accéder. Le concept et la signification de la mise en cache restent les mêmes. seul le processus de création du grand pool de cache est relativement nouveau en termes de concept et de technologie.

Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.

Techopedia explique le cache distribué

Le cache distribué est largement utilisé dans les systèmes de cloud computing et les environnements virtualisés, car il offre une grande évolutivité et une grande tolérance aux pannes. Un cache distribué peut s'étendre sur plusieurs nœuds ou serveurs, ce qui lui permet d'augmenter sa capacité en ajoutant simplement plus de serveurs. Un cache a traditionnellement servi de méthode très rapide pour la sauvegarde et la récupération de données. Il a donc été principalement implémenté à l’aide de matériel rapide à proximité de son utilisateur. Cependant, il est parfois nécessaire d'accéder au cache distribué via des lignes de communication autres que le bus de niveau matériel, ce qui lui confère une charge supplémentaire, ce qui signifie qu'il n'est pas aussi rapide que le cache matériel traditionnel. Pour cette raison, il est idéal d'utiliser le cache distribué pour stocker des données d'application résidant dans des bases de données et des données de session Web. Il est plus adapté aux charges de travail lisant plus que l'écriture de données, telles que les catalogues de produits ou les images définies qui ne changent pas fréquemment et l'accès simultané à plusieurs utilisateurs. Cela ne procurerait pas beaucoup d'avantages aux données uniques à chaque utilisateur, qui peuvent être dynamiques; cela est mieux servi par le cache local.


Le cache distribué a été rendu possible, mais pas aussi rapidement que le cache local traditionnel, car la mémoire principale est devenue très peu coûteuse et les cartes réseau et les réseaux en général sont devenus très rapides.