Systèmes distribués Le futur des systèmes dinformation est: Networked Diverse Numerous Mobile Ubiquitous Systèmes multiagents Middlewares: CORBA JINI HLA.

Slides:



Advertisements
Présentations similaires
Les pronoms compléments
Advertisements

Click to edit Master title style Soccuper de notre personnel Investir dans leur développement professionnel Leur donner confiance en lavenir Look after.
1 © CEA Tous droits réservés. Toute reproduction totale ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est.
Présentation IDP Sondes de détection d’intrusion
(Nom du fichier) - D1 - 01/03/2000 FTR&D/VERIMAG TAXYS : a tool for the Development and Verification of RT Systems a joint project between France Telecom.
Échanger connaissances et techniques sur les routes et le transport routier 1 The PIARC Website.
Copyright © 2010 Systematic Présentation des enjeux Europe et International 1 Jean-Luc Beylat, Vice-Président International Systematic.
(Nom du fichier) - D1 - 01/03/2000 France Télécom R&D Le présent document contient des informations qui sont la propriété de France Télécom. L'acceptation.
Data Management for Large-Scale Scientific Computations in High Performance Distributed Systems A. Choudhary, M. Kandemir, J. NoG. Memik, X. Shen, W. Liao,
Data & MetaData Management and Monitoring Metacomputing 4 février 2003 DEA DISIC.
Le Projet CoMMA: gestion dune mémoire distribuée.
Environmental Data Warehouse Cemagref, UR TSCF, TR MOTIVE 2011 – projet Miriphyque.
Primary French PowerPoints What’s Your Name?.
Revenir aux basiques !. 1 Revenir aux basiques Processus Nécessité daméliorer la Maîtrise les Offres et Projets: lanalyse des causes racines montre un.
Inforoute Santé du Canada Les défis de linteropérabilité en e-santé Mike Sheridan, Chef de lexploitation 19 mai 2006.
Talking about yourself
Marc Yvon Responsable Avant-Vente DB2 Logiciels de Gestion dinformations Portefeuille Base de Données.
Cliquez et modifiez le titre Cliquez pour modifier les styles du texte du masque Deuxième niveau Troisième niveau Quatrième niveau Cinquième niveau 1 Regulation.
Status report SOLEIL April 2008
Réseau des Tribunaux référents Network of Pilot Courts 5. Quels indicateurs pour mesurer la qualité de la justice? Which indicators for measuring the quality.
Coopération/Distribution DEA Informatique Nancy. Content 4 Introduction - Overview 4 Coordination of virtual teams : –explicit interaction model –explicit.
Diatelic - An Intelligent TeleSurveillance System for Peritoneal Dialysis Laurent Romary Minit Gupta Loria Labs, Nancy.
1 Contexte et interaction dans les interfaces zoomables Stuart Pook Eric Lecolinet Guy Vaysseix Emmanuel Barillot École Nationale Supérieure des Télécommunications.
Grid France – CC In2p3 – 19/07/2001 Travaux du WP4
TP2 ... MVC ? JList JLabel JSlider ImageLibrary Contrôleur Vue Modèle
1 AWAP : Administrable Wireless Access Point Projet de fin détude 2003 Cédric Logeais Mathias Faure.
Defence R&D Canada R et D pour la défense Canada Novel Concepts for the COP of the Future Denis Gouin Alexandre Bergeron-Guyard DRDC Valcartier.
10 Copyright © Oracle Corporation, Tous droits réservés. Autres concepts relatifs aux déclencheurs.
Development and certification of Avionics Platforms on Multi-Core processors Marc GATTI – August 29th, 2013.
TM.
Trucs et Astuces { Visual Studio 2008 – VB 9 (C#3)} Grégory Renard CTO – R&I Manager Wygwam Microsoft Regional Director / Microsoft MVP
Une Amie Un Ami Français I.
Defence Research and Development Canada Recherche et développement pour la défense Canada Canada 11-1.
Assessment and the new secondary curriculum S. Barfoot.
Rethinking language education, a challenge to tradition Repenser l'éducation aux langues, un défi à la tradition H. G. Widdowson University of Vienna -
PURCHASING PHASE REVIEW Cornerstones of Purchase baseline
Laboratoire de Bioinformatique des Génomes et des Réseaux Université Libre de Bruxelles, Belgique Introduction Statistics.
L’ensemble microcanonique
HPC pour les opérations
ETL et Data Mining Présenté par : Marc Catudal-Gosselin Université de Sherbrooke automne 2004 automne 2004.
Présentation dun modèle dinterface adaptative dun système de diagnostique et dintervention industriel: ADAPTS (Adaptive Diagnostics And Personalized Technical.
1 CSI 2532 Lab5 Installation de JDBC Février 13, 2012.
Finger Rhyme 6 Summer Term Module 6 Culturethèque-ifru2013 May not be copied for commercial purposes.
QU’EST-CE QUE TU FAIS?.
Le Baromètre Zone Cours : un environnement pour la micro-évaluation de ressources pédagogiques* Jacques Raynauld Olivier Gerbé HEC Montréal, MATI Montréal.
1 Diffusion du savoir et mobilisation des connaissances Bilan de la réunion des partenaires du Domaine Justice, Police et Sécurité à Ottawa (14 novembre.
AFRICAN GROUP ON NATIONAL ACCOUNTS AGNA GROUPE AFRICAIN DE COMPTABILITÉ NATIONALE C RÉATION DU R ÉSEAU AFRICAIN DES COMPTABLES NATIONAUX.
"Man Machine Interaction" MEMODULES as tangible shortcuts to multimedia information Omar ABOU KHALED, Rolf INGOLD, Denis LALANNE.
BIOS – – SADI Semantic Automated Discovery and Integration Sébastien Carrere.
16-Oct-00SL-BI and QAP Presented to QAWG on 23/10/2000Slide 1 Quality Assurance in SL/BI Jean-Jacques GRAS (SL-BI)
Branche Développement Le présent document contient des informations qui sont la propriété de France Télécom. L'acceptation de ce document par son destinataire.
VTHD PROJECT (Very High Broadband Network Service): French NGI initiative C. GUILLEMOT FT / BD / FTR&D / RTA
Overview %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%
The new or evolving “access right” Le nouveau “droit d’accès aux oeuvres” Alain Strowel Professeur Facultés Saint-Louis et Université de Liège, Avocat,
KM-Master Course, 2004 Module: Communautés virtuelles, Agents intelligents C3: Collaborative Knowledge construction & knowledge sharing Thierry NABETH.
A Pervasive Reminder System for Smart Homes Sylvain GIROUX and Simon GUERTIN Département d’informatique, Université de Sherbrooke 2500 boul. Université,
(Networked Software Agent) une architecture multiagent
RozoFS KPI’s edition /04/2014. © Fizians Ce document ne peut être reproduit ou communiqué sans autorisation écrite. 2 RozoFS high level architecture.
WINS Windows Internet Name Service. What is WINS?  It does name resolution (?!) DNS resolves IP numbers and FQDN ARP resolves IP numbers and MAC addresses.
PERFORMANCE One important issue in networking is the performance of the network—how good is it? We discuss quality of service, an overall measurement.
IP Multicast Text available on
Update on Edge BI pricing January ©2011 SAP AG. All rights reserved.2 Confidential What you told us about the new Edge BI pricing Full Web Intelligence.
Work: ISA8895 Implementation Section: Interoperability Chapter: B2O
High-Availability Linux Services And Newtork Administration Bourbita Mahdi 2016.
Definition Division of labour (or specialisation) takes place when a worker specialises in producing a good or a part of a good.
1-1 Introduction to ArcGIS Introductions Who are you? Any GIS background? What do you want to get out of the class?
Aymeric Weinbach MVP Microsoft
University : Ammar Telidji Laghouat Faculty : Technology Department : Electronics 3rd year Telecommunications Professor : S.Benghouini Student: Tadj Souad.
M’SILA University Information Communication Sciences and technology
Transcription de la présentation:

Systèmes distribués Le futur des systèmes dinformation est: Networked Diverse Numerous Mobile Ubiquitous Systèmes multiagents Middlewares: CORBA JINI HLA WOS etc.

Systèmes Multiagents Ensemble de plusieurs agents logiciels capables dinteragir en vue de : Copyright, 2K © DAMAS Coopérer Coéxister Compétionner

Systèmes Multiagents Chaque agent possède des informations et des compétences restreintes Copyright, 2K © DAMAS Pas de système central de contrôle Données et informations décentralisées Fonctionnement asynchrone

Communication Efficacité d'un système multiagent dépend de l'efficacité de ses communications. Utilisation de JatLite. Utilisation de KQML. Création d'un langage de requête NetSA. Copyright, 2K © DAMAS

JatLite Java Agent Template Lite (Stanford). Ensemble de classes Java pour la communication entre agents. Utilisation d'un routeur de messages (AMR). Renforce la robustesse du SMA. Très utile pour les agents mobiles et les applets. Copyright, 2K © DAMAS

KQML Knowledge Query and Manipulation Language. Basé sur les actes du langage. Contenu Message Communication Émetteur Récepteur Nature de la communication Langage Ontologie Acte du langage Contenu du message Copyright, 2K © DAMAS

KQML (suite) Sender : Agent-Appelant Receiver : Agent-Ressource Performative : ask-one Reply-with : In-reply-to :null Context:db-query Content :[in] First-name = "Marc"; Last-name = "Côté"; NAS = ; [out] Salary; Age; Sex; KQML KQML (étendu) Copyright, 2K © DAMAS

Architecture Multi-agent Architecture générique pour un système à laide de décision basée sur larchitecture NetSA

Systèmes globaux –Virtual communities: shared contexts and adaptive, dynamic management of federations –Generic system and programming environment: versioning for flexibility and self-organization, common communication protocol –Metacomputing/Grid computing: Transparent remote execution and transparent distributed file system access any-time, any-where, any-service, any-medium The WOS for

WOS Overview Each node is client and server at the same time The nodes may form communities Each node maintains information warehouses Uniform communication layer Minimal set of services –Search and discovery –Warehouse management WOS Communication Layer Remote Resource Control Unit (RRCU) Resource Control Unit (RCU) Client Side WOS Node Server Side WOS Node Graphical User Interface Ware- house The WOS is a set of versioned nodes where each node offers a minimal set of services

WOS Noeud Local Host: CPU Time Memory Access Services (hardware and software) Remote Resource Control Search Control User Resource Control Execution Control Job Control Network WOSRP/WOSP Search Results User Profiles List of Shared Resources Application Programming Interface User Interface Host Machine Manager Eduction & Search Engine Warehouse Eduction & Search Engine Warehouse User Manager

Web Operating System - Warehouses Resource database Resource management Resource cache Passive Warehouses – storage for service information – information out of date, must be replaced Active Warehouses – information obtained from which other warehouse Adaptive Warehouses – user profiles and access statistics: update of information

Web Operating System - Resources Versioned Services Applications Platforms Hardware …

Web Operating System - Eductive Engines ? Provides services using a warehouse Reactive system Responds to requests Eduction (Oxford English Dictionary): The action of drawing forth, eliciting, or developing from a state of latent, rudimentary, or potential existence; the action of educing (principles, results or calculations) from the data.

Web Operating System - WOS Node ? Eductive engine + Warehouse

Web Operating System - WOSNet ? ? ??????? Network of WOS Nodes Eductive engine Warehouse ???

Web Operating System - Operation ??????? ? ????

? ??????? ????

? ? ??????? ?? ?

? ? ????? ? ? ? ??

Communication dans le WOS Composante centrale du WOS –Cest le glue du système Le WOS Protocol (WOSP) –Simple syntaxe générique –Extensible : une version de WOSP Est la spécialisation de la syntaxe générique Définie la sémantique de communication pour une classe de services Le WOS Request Protocol (WOSRP) –Localisation de nœuds WOS –Échange dinformation sur des versions WOSP version –Établissement de WOSP connexions

WOS interfaces

WOS for High Performance Computing Using the WOS for HPC configuration phase –Locating remote nodes that can potentially execute an HPC application –Reserving remote resources on these nodes Using the WOS for HPC set-up phase –Distributing the HPC application code and data –Potentially, compiling HPC application on demand –Launching the HPC application The HPC application relies on its own communication scheme for execution

WOS for HPC: Locating potential nodes

WOS for HPC: reserving resources

Système global

Intégration de « Smart networked Objects » « smart » : nécessite une certaine intelligence Réseaux spontanés Communautés Communication transparente Human Computer Interfaces appropriés