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

Stéphane Frenot - Département Télécommunication - SID - I-Intro 3 Introduction aux Systèmes d'Information Répartis.

Présentations similaires


Présentation au sujet: "Stéphane Frenot - Département Télécommunication - SID - I-Intro 3 Introduction aux Systèmes d'Information Répartis."— Transcription de la présentation:

1 Stéphane Frenot - Département Télécommunication - SID - I-Intro 3 Introduction aux Systèmes d'Information Répartis

2 Stéphane Frenot - Département Télécommunication - SID - I-Intro 4 Introduction La distribution et l'accès à l'information dans une entreprise sont des facteurs fondamentaux de succès L'informatique est par nature distribuée, évolutive et variée ==> Besoins pour de nouvelles architectures informatique

3 Stéphane Frenot - Département Télécommunication - SID - I-Intro 5 Du réel au virtuel Entreprise classique –Système informatique sur un site unique –Maîtrise de l'ensemble des phases conduisant à la réalisation d'un produit Entreprise virtuelle –Regroupement d'entreprises localisées sur des sites géographiques distants –Coopération en associant des compétences complémentaires –Association limitée dans le temps ==> Qu'elle infrastructure informatique peut supporter le système d'information de l'entreprise virtuelle ?

4 Stéphane Frenot - Département Télécommunication - SID - I-Intro 6 Facteurs économiques Conjecture économique Mondialisation du commerce et des marchés Accroissement de la concurrence Croissance de la complexité des produits ==> Nécessité d'augmenter la productivité et la compétitivité

5 Stéphane Frenot - Département Télécommunication - SID - I-Intro 7 Facteurs technologiques Apparition des NTIC , Multimedia, Réseau, Visio, GroupWare, 3D, Internet…. ==> Bouleversement du paysage économique, informatique et structurel des entreprises classiques

6 Stéphane Frenot - Département Télécommunication - SID - I-Intro 8 Définitions 1 Qu'est ce qu'un système d'information ?

7 Stéphane Frenot - Département Télécommunication - SID - I-Intro 9 Un système d'information médical Des bases de données –Administratives –Dossier médical –Données médicales Une infrastructure réseau –Liaisons Ethernet –Liaisons modem Des postes de travail –MacIntosh, PC (WIN98, PC…) –Bureau du médecin, des infirmières…

8 Stéphane Frenot - Département Télécommunication - SID - I-Intro 10 Des applications médicale Gestion : –administrative –du dossier médical –des médicaments –des lits –des actes –des examens –du courrier électronique –…

9 Stéphane Frenot - Département Télécommunication - SID - I-Intro 11 Le système d'information

10 Stéphane Frenot - Département Télécommunication - SID - I-Intro 12 Les besoins du SI Echange de données entre applications hétérogènes manipulant des données au format propriétaire Répartition des données sur des sites géographiques distants Interopérabilité des plates-formes de développement Portabilité des applications Gestion de la cohérence permanente des données Gestion des accès concurrents Persistance des données Intégration des systèmes légacy Ouverture Sécurité

11 Stéphane Frenot - Département Télécommunication - SID - I-Intro 13 D'autres exemple existent –Domaine banquaire –Domaine de la production automobile...

12 Stéphane Frenot - Département Télécommunication - SID - I-Intro 14 Définitions 2 Qu'est ce qu'une application ?

13 Stéphane Frenot - Département Télécommunication - SID - I-Intro 15 Exemple commande sur Internet Authentification sur le réseau local Connexion sur le serveur distant Passage de la commande Gestion du suivi Gestion de relance

14 Stéphane Frenot - Département Télécommunication - SID - I-Intro 16 Définitions : termes et concepts Echange Partage Répartition et Distributions Portabilité Interopérabilité

15 Stéphane Frenot - Département Télécommunication - SID - I-Intro 17 Définitions 3 Qu'est qu'une architecture ? C'est la description de l'ensemble des composants logiciels qui constituent une ou plusieurs applications Objectif : définir une ligne de conception ou de développement.

16 Stéphane Frenot - Département Télécommunication - SID - I-Intro 18 Architectures Architecture technique: ensemble de composants techniques (machines, réseaux, logiciels de base) permettant de bâtir une solution informatique. –Poste de travail: terminal ou micro-ordinateur –Serveur: site central, serveur HTTP, serveur d applications, serveur de données, serveur d administration,... Architecture dexécution: regroupement de composants logiciels remplissant une fonction parmi: –Interface homme-machine: présentation + dialogue –Traitement: fonctions applicatives –Données: gestion de données Architecture applicative: décomposition d un système d information ou d une applicative en composants. IHM T D

17 Stéphane Frenot - Département Télécommunication - SID - I-Intro 19 Les composants d'une architecture 1/3 La présentation : –C'est l'interface avec l'utilisateur –Caractéristique principale : variété Différents paradigmes –Ecrans, Fenêtres, Documents … Différents systèmes de présentation –Problématique Aucune solution universelle de présentation Evolution rapide des dispositifs d'interface utilisateur Intégration de nouveaux dispositifs –Reconnaissance vocale, écriture...

18 Stéphane Frenot - Département Télécommunication - SID - I-Intro 20 Les composants d'une architecture 2/3 Le stockage –Comment garantir qu'une information n'est jamais "égarée" –Caractéristique principale : évolution des volumes –Problématique : coût

19 Stéphane Frenot - Département Télécommunication - SID - I-Intro 21 Les composants d'une architecture 3/3 La logique métier –Permet de définir les fonctionnalités propre au métier –Caractéristique principale : Spécificité absolue –Problématique : Pas de standardisation Pas de solution clé en main Choix de la méthode d'implantation …

20 Stéphane Frenot - Département Télécommunication - SID - I-Intro 22 Caractéristiques et besoins des applications réparties Architecture de fonctionnement Coordination Communications Sécurisation Disponibilité Capacité de croissance Génie logiciel –Construction –Administration

21 Stéphane Frenot - Département Télécommunication - SID - I-Intro 23 Architectures des applications réparties Client / Serveur Messages Objets partagés Code mobile Agents Peer-to-Peer

22 Stéphane Frenot - Département Télécommunication - SID - I-Intro 24 Coordination Coordination : permet aux composants d'une application d'interagir en respectant des règles fixées –Synchronisation et communication –Divers mécanismes élémentaires (messages, événements…) Caractéristiques de la communication –Synchrone –Asynchrone –Flots discrets ou continus Informations partagées –Espace unique ou multiple –Divers mode de réalisation (centralisé, réparti, dupliqué)

23 Stéphane Frenot - Département Télécommunication - SID - I-Intro 25 Sécurité Confidentialité Intégrité –Protection par contrôle des droits d'accès –Isolation (pare-feux) Authentification, signature électronique –Identification des partenaires –Non-deni d'envoi ou de réception –Messages authentifiés –Respect possible de l'anonymat Une méthode de base : la cryptographie –Aspects techniques –Aspects sociaux, juridiques et législatifs

24 Stéphane Frenot - Département Télécommunication - SID - I-Intro 26 Disponibilité des informations et des services Séparation entre machines "contrôlable"(serveurs) et non contrôlables (la plupart) Technique de base n°1 : la duplication –des serveurs –des services –des informations Technique de base n°2 : les protocoles de groupe –protocole d'appartenance –protocole de diffusion(fiable, causale, atomique) Technique de base n°3 : les transactions

25 Stéphane Frenot - Département Télécommunication - SID - I-Intro 27 Capacité de croissance Propriété souhaitables : éviter la dégradation des performances lorsqu'augmentent : –le nombre de sites –le nombre d'utilisateurs –le volume des données –la fréquence des interactions Quelques heuristiques –éviter la centralisation des données –éviter les algorithmes nécessitant la participation de tous les sites –déléguer et décentraliser les décisions

26 Stéphane Frenot - Département Télécommunication - SID - I-Intro 28 Génie logiciel des applications réparties Réutilisation de l'existant –Réutilisation en général non prévue à l'avance Adaptation à l'environnement –Support matériel (machines et réseaux) –Hétérogénéité –Conditions variables d'utilisation (charge, ressources…) Quelque voies … –Méthodes à base d'objets ("composants") Encapsulation, interfaces Spécialisation de classes Interfaces d'administration –Code mobile

27 Stéphane Frenot - Département Télécommunication - SID - I-Intro 29 Quelques réflexions Comment faire du développement synchronisé ? Comment marche le DNS ? Word peut il être distribué ? Projet SETI ? Comment marche NFS ? e-commerce ? ERP, B2B, B2A, B2C, CRM ?


Télécharger ppt "Stéphane Frenot - Département Télécommunication - SID - I-Intro 3 Introduction aux Systèmes d'Information Répartis."

Présentations similaires


Annonces Google