1 / 11

Sophie Laplace - Marc Dalmau - Philippe Roose

Journées Composants 2005. Gestion de la qualité de service de la conception à l’exécution dans les applications distribuées multimédias. Sophie Laplace - Marc Dalmau - Philippe Roose. Université de Pau et des Pays de l’Adour - I.U.T. de Bayonne - laplace@iutbayonne.univ-pau.fr.

Download Presentation

Sophie Laplace - Marc Dalmau - Philippe Roose

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Journées Composants 2005 Gestion de la qualité de service de la conception à l’exécution dans les applications distribuées multimédias Sophie Laplace - Marc Dalmau - Philippe Roose Université de Pau et des Pays de l’Adour - I.U.T. de Bayonne - laplace@iutbayonne.univ-pau.fr

  2. Problématique JC 2005 • Domaine: Prise en compte de la QdS dans les applications multimédias réparties sur des réseaux de type Internet grand public (ni garantie de service, ni allocation de ressource) • Objectif: Fournir et maintenir la meilleure QdS possible pour l’utilisateur malgré les variations du contexte • QdS : Adéquation du service fourni à l’utilisateur avec celui qu’il souhaite • Solution : Adaptation de l’application au contexte Réalisation : Intergiciel réparti restructurant les assemblages de composants constituant l’application L.I.U.P.P.A. - Sophie Laplace - JC 2005 - Le Croisic - Avril 2005

  3. Proposition JC 2005 • Modèle d’application basé sur notre modèle de QdS • Modèle de plate-forme utilisant des graphes • Plate-forme de conception : • Graphe fonctionnel • Graphe des configurations • Plate-forme d’exécution • Le déploiement  • La supervision : • Détection • Evaluation de la QdS: Graphe d’évaluation • Choix d’une meilleure configuration L.I.U.P.P.A. - Sophie Laplace - JC 2005 - Le Croisic - Avril 2005

  4. Modèles de l’application et de la QdS JC 2005 • Application: Structuration à deux niveaux issue de la perception des utilisateurs: • QdS du service rendu = groupe • QdS d’une fonctionnalité = constitué de composants, conduits, processeurs élémentaires sous-groupe • QdS  : • dépend de 2 critères  • intrinsèque (In) indépendant des variations du contexte (statique) • contextuel (Co) dépendant des variations du contexte (dynamique) • pour l’application critères évalués par moyennes pondérées puis QdS = max (In, Co) L.I.U.P.P.A. - Sophie Laplace - JC 2005 - Le Croisic - Avril 2005

  5. Graphe fonctionnel du groupe auditeur 5 Plate-forme : Construction du graphe fonctionnel JC 2005 Graphe fonctionnel du sous-groupe image Graphe des précédences L.I.U.P.P.A. - Sophie Laplace - JC 2005 - Le Croisic - Avril 2005

  6. Plate-forme : Construction du graphe des configurations JC 2005 6 L.I.U.P.P.A. - Sophie Laplace - JC 2005 - Le Croisic - Avril 2005

  7. Graphe d’évaluation du sous-groupe image 7 Plate-forme : Evaluation de In JC 2005 L.I.U.P.P.A. - Sophie Laplace - JC 2005 - Le Croisic - Avril 2005

  8. Conclusion (1) JC 2004 • Objectif: Gestion de QdS Nécessité de tenir compte - de ce que veut l'utilisateur (QdS idéale) - de ce dont on dispose (In, qualitatif) - du contexte (Co, mesurable). • Solution:Adaptation de l’application par restructuration, suppression/ajout/remplacement/redistribution de composants  Nécessité d’une structure - reflétant la vision de l'utilisateur:  groupe constitué de sous-groupes - permettant la mesure du contexte :  plate-forme répartie de supervision L.I.U.P.P.A. - Sophie Laplace - JC 2005 - Le Croisic - Avril 2005

  9. Conclusion (2) JC 2004 • Proposition: • Choix d'une meilleure configuration guidé : • par ce que veut l'utilisateur • par ce qu'on peut faire en fonction du contexte • Utilisation de graphes pour: • représenter ce qu'on peut faire (graphe fonctionnel) • représenter comment on peut le faire (graphe des configurations) • évaluer la QdS des configurations (graphe d’évaluation) et donc choisir une meilleure configuration L.I.U.P.P.A. - Sophie Laplace - JC 2005 - Le Croisic - Avril 2005

  10. Perspectives JC 2004 • Equilibre entre • la recherche de l’optimum absolu • le temps mis à cette recherche  Solution: réitération de la recherche d’un optimum relatif • Heuristiques de recherche: combinaison de • recherche au niveau haut = vision utilisateur i.e. fonctionnalités (sous-groupe) dans un groupe • recherche au niveau bas = vision déploiement i.e. composants dans une fonctionnalité  Solution: validation de la combinaison des deux heuristiques par le prototype L.I.U.P.P.A. - Sophie Laplace - JC 2005 - Le Croisic - Avril 2005

  11. Journées Composants 2004 Gestion de la qualité de service de la conception à l’exécution dans les applications distribuées multimédias QUESTIONS Université de Pau et des Pays de l’Adour - I.U.T. de Bayonne - laplace@iutbayonne.univ-pau.fr Sophie Laplace

More Related