Cache distribué - Distributed cache

En informatique , un cache distribué est une extension du concept traditionnel de cache utilisé dans une seule locale . Un cache distribué peut s'étendre sur plusieurs serveurs afin de pouvoir augmenter en taille et en capacité transactionnelle. Il est principalement utilisé pour stocker les données d'application résidant dans la base de données et les données de session Web . L'idée de la mise en cache distribuée est devenue réalisable maintenant parce que la mémoire principale est devenue très bon marché et les cartes réseau sont devenues très rapides, avec 1 Gbit désormais standard partout et 10 Gbit gagne du terrain. En outre, un cache distribué fonctionne bien sur les machines moins coûteuses généralement utilisées pour les serveurs Web, par opposition aux serveurs de bases de données qui nécessitent un matériel coûteux. Une architecture Internet émergente connue sous le nom de réseautage centré sur l'information (ICN) est l'un des meilleurs exemples de réseau de cache distribué. L'ICN est une solution au niveau du réseau, par conséquent les schémas de gestion de cache de réseau distribués existants ne sont pas bien adaptés à l'ICN. Dans l' environnement des superordinateurs , le cache distribué est généralement implémenté sous la forme d'un tampon de rafale .

Exemples

Voir également

Les références