Passage du client lourd au client l ger
This presentation is the property of its rightful owner.
Sponsored Links
1 / 40

Passage Du Client Lourd Au Client Léger PowerPoint PPT Presentation


  • 238 Views
  • Uploaded on
  • Presentation posted in: General

Passage Du Client Lourd Au Client Léger. Isabelle MORIN Ilham NAGBOU Benoit KALUZNY. PROBLEMATIQUE. Comment passer du client lourd au client léger ? Pourquoi cette solution s’impose comme la meilleure architecture ? Quelles sont les solutions ?. Sommaire.

Download Presentation

Passage Du Client Lourd Au Client Léger

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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Passage du client lourd au client l ger

Passage Du Client Lourd Au Client Léger

  • Isabelle MORIN

  • Ilham NAGBOU

  • Benoit KALUZNY


Problematique

PROBLEMATIQUE

  • Comment passer du client lourd au client léger ?

  • Pourquoi cette solution s’impose comme la meilleure architecture ?

  • Quelles sont les solutions ?


Sommaire

Sommaire

  • Partie I : le modèle client/serveur

    • Historique

    • Caractéristiques du client/serveur

    • L’architecture client/serveur

  • Partie II : passage au client léger

    • Présentation du client léger

    • Exemple de passage au client léger

    • Limitations du client léger

  • Partie III : les solutions

    • En client léger / server

    • En client léger / web


  • Partie i

    Partie I

    • Le modèle client/serveur


    Historiquement

    Historiquement

    • Année 60 : architecture centralisée

    • Année 70 : naissance de mini-computer

    • Année 80 : apparition du PC

      • La standardisation

      • La compatibilité

  • Année 90 : apparition de l’interface graphique

    • Naissance du SGBD

    • Apparition d’un langage d’interrogation : SQL


  • Les caract ristiques du client serveur

    Les Caractéristiques Du Client/Serveur

    • Repose sur une communication d’égal à égal entre les applications

    • Communication réalisé par dialogue entre processus deux à deux

    • Un processus est le client, l’autre est le serveur

    • Les processus ne sont pas identiques

    • Le résultat se traduit par un échange de données, le client réceptionne les résultats finaux délivrés par le serveur


    D finition du client serveur

    Application Dialogue Service

    CLIENT

    SERVEUR

    Définition Du Client/Serveur

    • Une architecture client/serveur est un modèle d’architecture dans lequel des programmes sont répartis entre processus clients et serveurs, communicant par des requêtes avec réponses.


    C s orient client ou serveur

    C/S Orienté Client Ou Serveur

    • Client lourd.

      • Stocke les données et les applications localement. Le serveur stocke les fichiers mis à jour, …

      • Le client obtient une bonne partie du traitement.

      • Le serveur est plus allégé.

  • Serveur lourd.

    • On met plus de charge sur le serveur: groupeware, transactions, objets,…

    • Plus faciles à gérer car on peut enrichir le serveur sans trop affecter les clients.


  • C s orient client ou serveur1

    Données et

    applications

    Applet, données

    Client léger

    Serveur

    C/S Orienté Client Ou Serveur

    • Client léger

      • Client à fonctionnalité minimale

        Terminaux X, stations de travail sans disque dur, Ordinateur Réseau (Network Computer), Ordinateur en réseau (Networked PC),…

      • Beaucoup de charge sur le serveur


    Plusieurs client serveur

    Plusieurs Client/Serveur

    • Serveurs de fichiers

    • Serveurs de base de données

    • Serveurs de transactions

    • Serveurs de groupeware

    • Serveurs d’applications


    L architecture client serveur

    PRESENTATION

    TRAITEMENTS

    DONNEES

    L’architecture Client/Serveur

    • Les familles d’architecture client/serveur.

      • Architecture 2-tiers.

      • Architecture 3-tiers.

      • Architecture N-tiers.

  • Les tiers correspondent aux niveaux d’abstraction d’une application « 1 tiers = 1 niveau », il existe 3 niveaux d’abstraction d’une application.


  • Le middleware

    Le Middleware

    • Complément de services du réseau permettant la réalisation du dialogue c/s

      • Prend en compte les requêtes de l ’application cliente

      • Les transmet de manière transparente à travers le réseau jusqu’au serveur

      • Prend en compte les données résultat du serveur vers l’application

    Serveur

    Application

    Middleware

    Réseau


    L architecture 2 tiers

    L’architecture 2-tiers

    • Caractérise les systèmes clients/serveurs dans lesquels le client demande une ressource et le serveur la lui fournit directement.

    Niveau 1

    Niveau 2

    Envoie des requêtes

    Requête http,

    Fichiers, SQL

    Envoie des réponses

    Serveur

    Client


    L architecture 2 tiers client lourd

    L’architecture 2-tiers : Client Lourd

    • Il est coûteux et contraignant de vouloir faire porter l’ensemble des traitements applicatifs par le poste client

    • Cette architecture présente quelques avantages

      • Elle permet l’utilisation d’une interface utilisateur riche

      • Elle a permis l’appropriation des applications par l’utilisateur


    L architecture 3 tiers n tiers

    Niveau 1

    Requête http,

    Fichiers, SQL

    Niveau 3

    Envoie des requêtes

    Requête SQL

    Envoie des réponses

    Client

    L’architecture 3-tiers/N-tiers

    • Il existe un niveau intermédiaire

      • Le client: le demandeur de ressources

      • Le serveur d'application : le serveur est chargé de fournir la ressource mais faisant appel à un autre serveur

      • Le serveur secondaire (généralement un serveur de base de données), fournissant un service au premier serveur

    Niveau 2

    Serveur de bases

    de données

    Serveur d’application


    Le client l ger

    Le Client Léger

    • Le client léger prend en charge que la présentation de l’application.

    • Les évolutions de l’application sont donc possibles sans nécessiter de modification de la partie cliente.

    • Les évolutions peuvent être transparentes pour l’utilisateur et les caractéristiques du poste client sont libres.


    Partie ii

    Partie II

    • Présentation du client léger

    • Exemple de passage

    • Limitations


    Pr sentation du client l ger

    Présentation Du Client Léger

    • Pour quelles applications peut-on accéder via un client léger ?

      • Applications terminaux texte

      • Applications Windows

      • Application Web utilisant HTML/ou JAVA


    Pr sentation du client l ger1

    Présentation Du Client Léger

    • Les défis à relever

      • La conjoncture économique

      • L’ouverture du système d’information

      • Déploiement , maintenance des applications

      • Maintenance et support informatique


    Pr sentation du client l ger2

    Présentation Du Client Léger

    • Le TCO 

      Le TCO total Cost of Ownership a été inventé dans les année 1970 par « Gartner group ». c’est un modèle qui fournit aux dirigeants d’entreprises le coût moyen annuel par poste de travail d’une solution informatique.  


    Pr sentation du client l ger le tco

    Présentation Du Client LégerLe TCO 

    • Il englobe quatre facteurs 

      • Coûts en capital matériel, réseau et logiciel

      • Coûts de gestion des systèmes et réseaux

      • Coûts de support technique

      • Coûts des systèmes d’information et coûts liés aux utilisateurs finaux


    Exemple de passage

    Exemple De Passage

    • Pourquoi le choix du client léger ?

      • Mal utilisation des ressources serveur

      • Pannes et arrêt système

      • Difficulté de déploiement et mises à jour des solution

      • Coûts et délais importants


    Exemple de passage1

    Exemple De Passage

    • Le projet

      • Choix d’une architecture centralisée : Citrix

      • Le fournisseur : IBM (serveurs, licences, lan..)

      • Le budget : 3.6 millions d’euros


    Exemple de passage2

    Exemple De Passage

    • Les avantages

      • Gains financiers

      • Centralisation de l’architecture

      • Diminution des ressources nécessaires au fonctionnement des postes clients

      • Sécurité


    Autres avantages du client l ger

    Autres Avantages Du Client Léger

    • Les clients légers ont un avantages significatif par rapport aux PC traditionnels

    • Facilité de maintenance

    • Simple à installer

    • Propagation limitée des virus


    Limitations du client l ger

    Limitations Du Client Léger

    • Les clients légers ne peuvent pas remplacer purement et simplement les PC traditionnels

    • Applications graphiques étendues

    • Nécessitent une infrastructure réseau adaptée

    • Stockage de données

    • Applications multimédia


    Partie iii

    Partie III

    • Les solutions

      • Les client léger / server

      • Les client léger / web


    Client l ger server

    Client léger / server

    • Le retour des architectures centralisées

      • Principe


    Citrix

    Citrix

    • Présentation

    • Technologie

      • Le logiciel Metaframe

      • Le protocole ICA

      • Le client ICA

  • Architectures

    • Simple : client simple

    • Portail : portail applicatif via internet


  • Les concurrents

    Les Concurrents

    • Windows Terminal Server :

      • Terminal Services

      • Le protocole RDP

    Newmoon : premier concurrent de Citrix


    Linux terminal server project

    Linux Terminal Server Project

    • La solution libre du client léger

    • Composition

      • GNU : licences publiques

      • Linux : système d’exploitation

      • XFree86 : gestion KVM

      • LTSP : configuration, administration

  • Avantages et inconvénients de cette solution


  • Les constructeurs

    Les Constructeurs

    • Constructeurs : Wyse, Neoware, HP Compaq …

      • Type de terminaux :

        • Simples

        • Puissants

        • Flexibles


    Client l ger web

    Client Léger Web

    • Client à la fois léger et universel

    • Type d’interface graphique utilisé :

      • Client de première génération 24%

      • Interface HTML 64 %

    • Architecture type : 3 tiers / n tiers


    Client l ger web1

    Client Léger web

    • Coté client

      • Le navigateur : client universel

      • Les langages : HTML, DHTML, XHTML, XML/XSL

      • Les standards du W3C

      • L’interface utilisateur


    Client l ger web2

    Client Léger web

    • Coté client : l’interface utilisateur


    Client l ger web3

    Client Léger web

    • Inconvénients du client léger web

      • IHM pauvre

      • Bande passante

      • Mode connecté

      • Performances

    Le client web est trop léger, la solution : le client riche


    Le client riche

    Le Client Riche

    • Principe

      • Socle d’exécution pour la portabilité

      • Déploiement par URL

  • Avantages

    • Manipulation forte

    • Meilleure portabilité

    • Déploiement facile

    • Mode connecté/déconnecté

    • Protocole non propriétaire


  • Le client riche1

    Le Client Riche

    Exemple du principe de déploiement


    Passage du client lourd au client l ger

    CONCLUSION

    • Solutions qui répond parfaitement au besoins actuel des entreprises

      • Baisse du TCO

      • Déploiement rapide

      • Réduction du trafic réseaux

      • Sécurité


  • Login