Accueil Cloud computing Qu'est-ce que le cache distribué? - définition de techopedia

Qu'est-ce que le cache distribué? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie cache distribué?

Le cache distribué est une extension du concept traditionnel de mise en cache où les données sont placées localement dans un stockage temporaire pour une récupération rapide. Un cache distribué est plus étendu dans le cloud computing, ce qui signifie que différents ordinateurs ou serveurs contribuent une partie de leur mémoire cache dans un grand pool accessible par plusieurs nœuds et machines virtuelles. Le concept et la signification de la mise en cache ici restent les mêmes; ce n'est que le processus de création du grand pool de cache qui est relativement nouveau dans son concept et sa technologie.

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 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 enregistrer et récupérer des données et, en tant que tel, a été principalement implémenté à l'aide d'un matériel rapide à proximité de tout ce qui l'utilise. Mais le cache distribué doit parfois être accessible via des lignes de communication en dehors du bus de niveau matériel, ce qui lui donne une surcharge 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 les données d'application résidant dans les bases de données et les données de session Web. Il convient mieux aux charges de travail qui effectuent plus de lecture que d'écriture de données, telles que les catalogues de produits ou les images définies qui ne changent pas fréquemment et les accès d'utilisateurs multiples en même temps. Cela n'apporterait pas beaucoup d'avantages aux données uniques à chaque utilisateur qui peuvent être dynamiques; cela est mieux servi par le cache local.

Bien qu'il ne soit pas aussi rapide que le cache local traditionnel, le cache distribué a été rendu possible car la mémoire principale est devenue très bon marché et les cartes réseau et les réseaux en général sont devenus très rapides.

Qu'est-ce que le cache distribué? - définition de techopedia