• Français
Accueil
23-11-2008
 
 
Le Laboratoire
forum
Menu principal
Accueil
News
Tips
Articles
Letterman Subscribe




Le Catching
Écrit par Bougot Thomas   
26-06-2007
Index de l'article
Le Catching
Page 2
Page 3
Page 4
Cette technique consiste à rapprocher les informations le plus près de l’utilisateur afin que le délai d’attente soit le moins long possible

Introduction :

L'introduction du Web mondial a changé énormément de chose vis-à-vis des réseaux, notamment leurs rapidités. Avec le Web, l'utilisateur peut rechercher tout type d'information sans avoir de connaissance réseau. Du point de vue de l'utilisateur il n'est pas important de savoir ou se trouve l’information qu’il recherche. Ceci mène à une énorme croissance du trafic sur l'épine dorsale locale, nationale et internationale du réseau. Puisque l'utilisation du Web se développe exponentiellement, il aurait dû être prévu que le trafic du world wide web sur les réseaux nationaux et internationaux se développe de la même façon. Néanmoins l'utilisateur s'attend à une haute qualité de service avec des temps de réponse modestes.

L’achat de nouveaux serveurs peut être une solution, cependant une solution alternative existe, le caching. Cette technique à pour but de fournir à l’utilisateur l’information qu’il recherche de façon plus rapide.

En quoi consiste le caching.

Cette technique consiste à rapprocher les informations le plus près de l’utilisateur afin que le délai d’attente soit le moins long possible. Prenons un exemple, imaginons un utilisateur qui veut accéder à une certaine information, celle-ci se trouve géographique très loin de lui, pour que l’information lui parvienne, elle devra parcourir une très grande distance, passer par différents routeurs, tout ceci nécessite beaucoup de temps.

De plus, le caching a une fonction, il permet d’alléger la charge d’un serveur de pages dynamiques, pour cela, il fait une copie les données statiques produites par les scripts sur un serveur de cache.

Cependant, l'utilisation du caching présente deux problèmes principaux : comment nous assurer que ce soit bien les bonnes données qui soit renvoyées, et comment obtenir la meilleure exécution. En général, il peut y avoir une différence entre la façon dont sont retournées les valeurs, et la façon dont sont exécuté les caches.

Le Caching existe sous deux formes, lesquelles:

Le caching est employé sous deux formes dans le Web. La première est un cache local, qui est établi dans un browser de Web. Un client Web détient dans sa mémoire les documents actuellement affichés dans les fenêtres de browser et également les anciens documents. Ce cache local est également employé pour le stockage (provisoire) de l'historique. Il y a deux formes de cache de client : persistant et non persistent. Un cache persistante maintient les documents entre les invocations du browser, Netscape emploie un cache persistant. Un cache non persistent désaffecte n'importe quelle mémoire des lors que l'utilisateur stoppe le browser.

La deuxième forme de caching existe au sein du réseau Web. La requête émise par l’utilisateur se verra redirigée vers un serveur local, qui vérifiera si la réponse à la requête se trouve dans son cache, sinon elle sera envoyée vers un serveur distant, qui vérifiera à son tour, et ainsi de suite…



Dernière mise à jour : ( 31-12-2003 )
 
< Précédent   Suivant >
CLTE - Moteur de tests en ligne
Le CLTE est le moteur de tests en ligne du Laboratoire SUPINFO des Technologies Cisco.
Connectez-vous ! Création d'un compte gratuit
 
Top! Top!