Conception and implementation of semantic and cooperative proxies

Autor: Coquil, David
Přispěvatelé: Laboratoire d'InfoRmatique en Image et Systèmes d'information (LIRIS), Institut National des Sciences Appliquées de Lyon (INSA Lyon), Université de Lyon-Institut National des Sciences Appliquées (INSA)-Université de Lyon-Institut National des Sciences Appliquées (INSA)-Centre National de la Recherche Scientifique (CNRS)-Université Claude Bernard Lyon 1 (UCBL), Université de Lyon-École Centrale de Lyon (ECL), Université de Lyon-Université Lumière - Lyon 2 (UL2), SI LIRIS, Équipe gestionnaire des publications
Jazyk: francouzština
Rok vydání: 2006
Předmět:
Popis: One major issue related to the large-scale deployment of distributed information systems such as the Web is that of the efficient access to data for which caches are a possible solution. Web caches exist at the client level, at the server level, and on intermediate servers, the proxies. The conception and the implementation of efficient Web caches and especially proxies is the main focus of the thesis. Three performance improvement techniques are studied: replacement, prefetching and cooperation policies. Contrarily to traditional approaches that mainly us low-level parameters, we apply semantic catching techniques based on the indexing of documents and on analysis of user access patterns. Algorithms for the measurement of the usefulness of a document for a cache are detailed. This value called temperature is used to define a replacement policy and a prefetching heuristics. These techniques are used in a video server cache management application. A cooperative architecture based on the exchange of documents and of temperature monitoring results is defined. Another application of proxies and semantic catching is also presented in the context of content-based multimedia queries. Using previous research focused on integrating content-based queries with classical databases, we define a cooperative architecture dedicated to distributed content-based multimedia queries which basic components are cooperative proxies and semantic caches. Finally an application of temperature for the management of cache index for the members of theme-based virtual communities
L'un des problèmes importants posé par le déploiement à large échelle de systèmes d'information distribués comme le web est l'accès efficace aux données, pour lequel les caches sont une solution possible. Les caches Web existent au niveau des clients, des serveurs, et de serveurs intermédiaires, les proxies. La conception et la mise en œuvre de proxies performants est l'objet principal de la thèse. Trois directions d'amélioration des performances sont étudiées : politiques de remplacement, de pré-chargement, et de coopération. Contrairement aux propositions antérieures qui utilisent des paramètres de bas niveau, nous appliquons des techniques de cache sémantique basées sur l'indexation des documents et l'évaluation des intérêts des utilisateurs. Une mesure de l'intérêt d'un document pour un cache est définie, la température, qui est utilisée pour définir des politiques de remplacement et de pré-chargement. Une application de ce modèle à la gestion de cache d'un serveur vidéo est présentée. Une architecture de coopération entre proxies basée sur l'échange de documents et d'informations sur la tendance des requêtes est définie. L'intégration de techniques de recherche par le contenu dans un système d'information distribué fait l'objet d'une étude. L'étude s'appuie sur des travaux antérieurs intégrant à la recherche par le contenu à une base de données qui sont étendus par la définition d'une architecture coopérative pour les requêtes distribuées basées sur le contenu utilisant des proxies et des caches sémantiques permettant des accès efficaces. Une application de la température à la gestion d'index de caches pour les communautés virtuelles est enfin proposée
Databáze: OpenAIRE