La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Mesure des performances WEB en introduisant un contrôle dadmission.

Présentations similaires


Présentation au sujet: "Mesure des performances WEB en introduisant un contrôle dadmission."— Transcription de la présentation:

1 Mesure des performances WEB en introduisant un contrôle dadmission

2 Sommaire 1.Présentation du projet a.Problème posé b.Intérêt du projet 2.Analyse du projet a.Objectifs du contrôle dadmission b.Architecture de notre environnement c.Fonctionnalités d.Contraintes 3.Idée de conception a.Analyse des moyens à disposition b.Recherche des outils nécessaires 4.Objectifs du second semestre a.Planning prévisionnel

3 Sommaire 1.Présentation du projet a.Problème posé b.Intérêt du projet 2.Analyse du projet a.Objectifs du contrôle dadmission b.Architecture de notre environnement c.Fonctionnalités d.Contraintes 3.Idée de conception a.Analyse des moyens à disposition b.Recherche des outils nécessaires 4.Objectifs du second semestre a.Planning prévisionnel

4 Présentation du projet a.Problème posé Essor du haut débit accès aux applications WEB à de plus en plus de clients Serveurs WEB surchargés rapidement. Serveurs WEB surchargés rapidement. Impact à grande échelle Impact à grande échelle A lorigine dInternet, ce problème nen était pas un. Comment gérer ces accès de manière à ce que les serveur WEB soient toujours disponibles?

5 Sommaire 1.Présentation du projet a.Problème posé b.Intérêt du projet 2.Analyse du projet a.Objectifs du contrôle dadmission b.Architecture de notre environnement c.Fonctionnalités d.Contraintes 3.Idée de conception a.Analyse des moyens à disposition b.Recherche des outils nécessaires 4.Objectifs du second semestre a.Planning prévisionnel

6 Présentation du projet b.Intérêt du projet Offrir une solution capable de résoudre un réel problème. Proposer une méthode qui assure une qualité de service pour les clients. Proposer une méthode adaptative accessible pour les entreprises fournisseur de services WEB. Devenir riche ?!

7 Sommaire 1.Présentation du projet a.Problème posé b.Intérêt du projet 2.Analyse du projet a.Objectifs du contrôle dadmission b.Architecture de notre environnement c.Fonctionnalités d.Contraintes 3.Idée de conception a.Analyse des moyens à disposition b.Recherche des outils nécessaires 4.Objectifs du second semestre a.Planning prévisionnel

8 Analyse du projet a.Objectifs du contrôle dadmission Gestion du trafic entrant sur le serveur web Gestion du trafic entrant sur le serveur web Rejet des requêtes selon le taux de charge du serveur. Rejet des requêtes selon le taux de charge du serveur. Autonomie Autonomie Fonctionnement autonome, dépendance minimale avec lenvironnement externe Fonctionnement autonome, dépendance minimale avec lenvironnement externe Adaptable Adaptable Optimisation de la qualité de service.

9 Sommaire 1.Présentation du projet a.Problème posé b.Intérêt du projet 2.Analyse du projet a.Objectifs du contrôle dadmission b.Architecture de notre environnement c.Fonctionnalités d.Contraintes 3.Idée de conception a.Analyse des moyens à disposition b.Recherche des outils nécessaires 4.Objectifs du second semestre a.Planning prévisionnel

10 Analyse du projet b.Architecture de notre environnement Ou se situe le contrôleur dadmission ? Passerelle entre serveur WEB et client entrant Passerelle entre serveur WEB et client entrant Ajouté à larchitecture existante Ajouté à larchitecture existante

11 Analyse du projet b.Architecture de notre environnement Ou se situe le contrôleur dadmission ?

12 Sommaire 1.Présentation du projet a.Problème posé b.Intérêt du projet 2.Analyse du projet a.Objectifs du contrôle dadmission b.Architecture de notre environnement c.Fonctionnalités d.Contraintes 3.Idée de conception a.Analyse des moyens à disposition b.Recherche des outils nécessaires 4.Objectifs du second semestre a.Planning prévisionnel

13 Analyse du projet c.Fonctionnalités Fonctionnement simple Fonctionnement simple Prise en compte du taux de charge serveur Prise en compte du taux de charge serveur Gestion du flux http entrant Gestion du flux http entrant

14 Analyse du projet c.Fonctionnalités Fonctionnement par Différenciation de services Fonctionnement par Différenciation de services Basé sur le fonctionnement simple Basé sur le fonctionnement simple Ordonnancement des flux entrant selon leur appartenance (basic ou premium) Ordonnancement des flux entrant selon leur appartenance (basic ou premium) Qualité de service dépendante du statut du client Qualité de service dépendante du statut du client

15 Sommaire 1.Présentation du projet a.Problème posé b.Intérêt du projet 2.Analyse du projet a.Objectifs du contrôle dadmission b.Architecture de notre environnement c.Fonctionnalités d.Contraintes 3.Idée de conception a.Analyse des moyens à disposition b.Recherche des outils nécessaires 4.Objectifs du second semestre a.Planning prévisionnel

16 Analyse du projet d.Contraintes Conditions de réussites Conditions de réussites Un suivi continu Un suivi continu Travail déquipe Travail déquipe Contraintes dordre technique Contraintes dordre technique Accès au matériel mis à disposition Accès au matériel mis à disposition Contraintes de qualité Contraintes de qualité Fonctionnement autonome Fonctionnement autonome Stabilité Stabilité Contraintes de délai Contraintes de délai

17 Sommaire 1.Présentation du projet a.Problème posé b.Intérêt du projet 2.Analyse du projet a.Objectifs du contrôle dadmission b.Architecture de notre environnement c.Fonctionnalités d.Contraintes 3.Idée de conception a.Analyse des moyens à disposition b.Recherche des outils nécessaires 4.Objectifs du second semestre a.Planning prévisionnel

18 Idée de conception a.Analyse des moyens à disposition Les savoir-faire : Mémoire de stage de M. Preti Mémoire de stage de M. Preti Définition du taux de charge dun serveur Définition du taux de charge dun serveur Génération de requêtes HTTP Génération de requêtes HTTP Gestion des files dattente Gestion des files dattente Connaissances de M. Hayel Connaissances de M. Hayel

19 Idée de conception a.Analyse des moyens à disposition Les ressources : Matériel à disposition Matériel à disposition Salle réseaux Salle réseaux Machines Linux Machines Linux Outils à disposition Outils à disposition applications applications

20 Sommaire 1.Présentation du projet a.Problème posé b.Intérêt du projet 2.Analyse du projet a.Objectifs du contrôle dadmission b.Architecture de notre environnement c.Fonctionnalités d.Contraintes 3.Idée de conception a.Analyse des moyens à disposition b.Recherche des outils nécessaires 4.Objectifs du second semestre a.Planning prévisionnel

21 Idée de conception b.Recherche des outils nécessaires Lenvironnement doit être implémenter Lenvironnement doit être implémenter Entrée du module : Requête HTTP Entrée du module : Requête HTTP HTTPERF HTTPERF Sortie du module : Serveur WEB Sortie du module : Serveur WEB Simulation dun serveur WEB Simulation dun serveur WEB Implémentation de la QoS Implémentation de la QoS Utilisation de loutil Traffic Control Utilisation de loutil Traffic Control

22 Idée de conception HTTPERF

23 Serveur Web Accepte les connexions entrantes HTTP clientes Accepte les connexions entrantes HTTP clientes Génère un temps de traitement qui correspondra à laccès à la ressource Génère un temps de traitement qui correspondra à laccès à la ressource Termine léchange avec le client Termine léchange avec le client

24 Idée de conception Traffic Control Programme utilisateur dans iproute2 Programme utilisateur dans iproute2 RED (Random Early Detection) RED (Random Early Detection) CBQ (Class Based Queue) CBQ (Class Based Queue) Permet dallouer une vitesse de traitement différente pour les files dattente. Permet dallouer une vitesse de traitement différente pour les files dattente.

25 Idée de conception Traffic Control

26 Sommaire 1.Présentation du projet a.Problème posé b.Intérêt du projet 2.Analyse du projet a.Objectifs du contrôle dadmission b.Architecture de notre environnement c.Fonctionnalités d.Contraintes 3.Idée de conception a.Analyse des moyens à disposition b.Recherche des outils nécessaires 4.Objectifs du second semestre a.Planning prévisionnel

27 Objectifs du second semestre a.Planning prévisionnel Février – mars 2007 : conception basique de lapplication Février – mars 2007 : conception basique de lapplication Avril 2007 : mise en place dans le contrôleur dadmission de la différenciation de services Avril 2007 : mise en place dans le contrôleur dadmission de la différenciation de services Mai 2007 : phase de test et de validation de lapplication Mai 2007 : phase de test et de validation de lapplication Fin second semestre : Soutenance et remise du projet au tuteur du projet. Fin second semestre : Soutenance et remise du projet au tuteur du projet.


Télécharger ppt "Mesure des performances WEB en introduisant un contrôle dadmission."

Présentations similaires


Annonces Google