1 / 9

Voie d’approfondissement Architecte de Services en Réseaux

Voie d’approfondissement Architecte de Services en Réseaux . Michel Simatic Département Informatique 17 décembre 2008 http://www-inf.it-sudparis.eu/COURS/ASR/. Evolution des systèmes distribués (1/2). Des matériels communicants de plus en plus nombreux Des matériels de plus en plus petits.

fleur
Download Presentation

Voie d’approfondissement Architecte de Services en Réseaux

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. Voie d’approfondissementArchitecte de Services en Réseaux Michel SimaticDépartement Informatique17 décembre 2008http://www-inf.it-sudparis.eu/COURS/ASR/

  2. Evolution des systèmes distribués (1/2) • Des matériels communicants de plus en plus nombreux • Des matériels de plus en plus petits

  3. Evolution des systèmes distribués (2/2) • Aujourd’hui, l’attention est focalisée par 2% des ordinateurs [D. Tennenhouse, CACM 43(5), 2000] • Demain, tous ces matériels communiqueront entre eux

  4. Réalisations d’aujourd’hui • Plateforme Google [Wikipedia] • Novembre 2005 : 24 Mds de pages indexées • 450.000 serveurs sur 25 sites • Chaque index est identique aux autres, mais synchronisation à des intervalles pouvant dépasser le mois • Exemple de Système d’Information Commercial (SIC) • 8 millions de clients • 50 sous-systèmes Unix • 30 bases de données • Utilisation d’intergiciels (notamment pour la gestion de transactions distribuées) • Des puces RFID implantées dans les arbres parisiens [ZDnet] • Les 95.000 arbres d'alignement de Paris sont équipés d'étiquettes électroniques radio de type RFID. • Chaque arbre a sa « carte d’identité électronique » consultable/modifiable à partir d’un terminal mobile • Mise à jour de la base de données centrale le soir

  5. Défis de demain (1/2) • Prise en compte de l’hétérogénéité • Des matériels allant du petit capteur au super-calculateur • Golem Dust (UCB, 2004) • Un « mote » fonctionnant à l’énergie solaireavec des communications radio bi-directionnelmuni de capteurs d’accélération et de luminosité • Le tout dans un volume de 6.6 mm3 • www.top500.org (novembre 2008) • x 10, tous les 4 ans • Puissance du dernier d’aujourd’hui =Puissance du premier de 2002… • Les faire communiquer entre eux • Une grande diversité de technologies réseau • WiFi, BlueTooth, GPRS, UMTS, Zigbee, NFC…

  6. Défis de demain (2/2) • Gestion d’un grand nombre d’objets • Comment les identifier, les localiser, les gérer ? • RFID et EPC (Electronic Product Code) = 96 bits, dont 36 bits pour le numérode série • Gestion de données hétérogènes • Issues d’une multitude de matériels • Gestion de la mobilité • La plupart des matériels seront (sont déjà ?) mobiles • PDA, téléphones mobiles, cartes à puce, automobiles, capteurs… • Ces matériels peuvent apparaître/disparaître de la zone où ils évoluent • Le groupe de matériel communicant change dynamiquement • Comment découvrir les matériels atteignables ? Comment détecter leur disparition ? • Comment distribuer le travail entre eux ? • Comment agréger automatiquement leurs fonctionnalités ? • Problème de fond : comment distribuer les traitements et le stockage d’une multitude de données entre les différents niveaux des architectures de demain?

  7. Objectif d’ASR • Former des Architectes de Services informatiques en Réseau • Compétences (conceptuelles *et* pratiques) • Technologies de base pour la répartition : programmation système, outils de bas niveau pour les services répartis (sockets, RPC…), algorithmique répartie • Architectures type grappe/grille : exploitation de ces architectures, développement d’applications • Intergiciels (/middleware) pour la production d’applications réparties : CORBA, MOM, Web services, J2EE • Web sémantique : ontologies, techniques XML, métadonnées • Informatique mobile, ubiquitaire et diffuse (pervasive) : enjeux, concepts et outils

  8. Déroulement d’ASR • S4 • UVs • UV 3 : Conception et programmation des systèmes centralisés (M. Simatic) • UV 4 : Algorithmique et communications des applications réparties (Ch. Bac/S. Leriche) • S5 • UVs • UV 5 : Grappes et grilles (E. Renault) • UV 6 : Intergiciels pour applications réparties (C. Taconet) • UV7 : Web sémantique et applications (A. Bouzeghoub) • UV8 : Informatique mobile, ubiquitaire et diffuse (D. Conan) • Conférences • Professionnels de l’industrie ou de la R&D, sur des sujets pointus ou d’intérêt général • Game development for multi-core platforms: pitfalls and performance tuning (Sony Computer Entertainment Europe R & D) • Les middlewares au service de l'intégration par les processus métier (OpenWide) • Ontologies et indexation (Mondeca) • Programming Web Apps for Tiny Devices with Java Card 3.0 Connected Edition (Gemalto) • Projet

  9. Pour plus d’informations • Site http://www-inf.it-sudparis.eu/COURS/ASR/ • Détail du contenu des modules • Conférences • Projets de cette année et des années précédentes • Exemples de stages proposés • Venez en parler • Avec le coordonnateur de la VAP (B310.1)Bureau ouvert tous les jours, mais plus particulièrement 07/01/09AM et 08/01/09AMMichel.Simatic@it-sudparis.eu • Avec les coordonnateurs des différentes UVs • Avec les anciens

More Related