Università di Roma “La Sapienza” Dipartimento di Informatica e Sistemistica Attività del Laboratorio Midlab Meeting.

Slides:



Advertisements
Similar presentations
Peer-to-Peer Infrastructure and Applications Andrew Herbert Microsoft Research, Cambridge
Advertisements

Università di Roma La Sapienza Dipartimento di Informatica e Sistemistica 1 WP3.2 Replicazione Software Roberto Baldoni Riunione Annuale MAIS Roma 24 Novembre.
Università di Roma La Sapienza Dipartimento di Informatica e Sistemistica Distributed Systems Corso di Laurea Specialistica in Ingegneria Informatica AA.
Università di Roma La Sapienza Dipartimento di Informatica e Sistemistica Progetto IS-MANET Kick-off meeting Milano
IST SEWASIE 16 May 2002 Sonia Bergamaschi Università di Modena e Reggio Emilia.
1 From Grids to Service-Oriented Knowledge Utilities research challenges Thierry Priol.
DELOS Highlights COSTANTINO THANOS ITALIAN NATIONAL RESEARCH COUNCIL.
D SEA Group Software Engineering and Architecture Group i On Exploiting DIVERSITY e-professionals scenario Paola Inverardi Dipartimento di Informatica.
Università di Roma “La Sapienza” Dipartimento di Informatica e Sistemistica MINEMA Summer School - Klagenfurt (Austria) July 11-15, The Publish/Subscribe.
Efficient Event-based Resource Discovery Wei Yan*, Songlin Hu*, Vinod Muthusamy +, Hans-Arno Jacobsen +, Li Zha* * Chinese Academy of Sciences, Beijing.
OneM2M Technical Requirements - Driven by EU BUTLER and IEEE PAC - Group Name: WG1 (REQ) Source: Friedbert Berens, FBConsulting Sarl,
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 12 Slide 1 Distributed Systems Design 2.
Reliability on Web Services Presented by Pat Chan 17/10/2005.
The File Mover: An Efficient Data Transfer System for Grid Applications C. Anglano, M. Canonico Dipartimento di Informatica Universita' del Piemonte Orientale,
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. SemanticGov Project Overview and Objectives
0 General information Rate of acceptance 37% Papers from 15 Countries and 5 Geographical Areas –North America 5 –South America 2 –Europe 20 –Asia 2 –Australia.
Service Oriented Architectures in Heterogeneous Environments
Variability Oriented Programming – A programming abstraction for adaptive service orientation Prof. Umesh Bellur Dept. of Computer Science & Engg, IIT.
1 Sensor Networks and Networked Societies of Artifacts Jose Rolim University of Geneva.
Chapter 17: Client/Server Computing Business Data Communications, 4e.
Software Engineering and Middleware: a Roadmap by Wolfgang Emmerich Ebru Dincel Sahitya Gupta.
1 AINA 2006 Wien, April th 2006 DiVES: A DISTRIBUTED SUPPORT FOR NETWORKED VIRTUAL ENVIRONMENTS The IEEE 20th International Conference on Advanced.
Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica System architectures Updated: November 2014.
Hermes: A Distributed Event- Based Middleware Architecture Peter Pietzuch and Jean Bacon 1st DEBS Workshop, Vienna,
Chapter 9: Moving to Design
Institute of Technology, Sligo Dept of Computing Semester 3, version Semester 3 Chapter 3 VLANs.
A Study on Mobile P2P Systems Hongyu Li. Outline  Introduction  Characteristics of P2P  Architecture  Mobile P2P Applications  Conclusion.
Distributed Publish/Subscribe Network Presented by: Yu-Ling Chang.
Principles for Collaboration Systems Geoffrey Fox Community Grids Laboratory Indiana University Bloomington IN 47404
Lecture 15 Summary Wireless Networks and Mobile Systems.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
1 eG4M – e-Government for Mediterranean countries by Gianluca Misuraca Networking Manager “eG4M – Project” Meeting for the Launch of the Network of Innovators.
Inter-process Communication and Coordination Chaitanya Sambhara CSC 8320 Advanced Operating Systems.
Chapter 4 Networking and the Internet Introduction to CS 1 st Semester, 2015 Sanghyun Park.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED.
Mobile Networking Challenges1 5.6 Mobile Ad Hoc Networks  Ad hoc network does not have any preexisting centralized server nodes to perform packet routing,
Wireless Access and Terminal Mobility in CORBA Dimple Kaul, Arundhati Kogekar, Stoyan Paunov.
Service Oriented Architectures Presentation By: Clifton Sweeney November 3 rd 2008.
1 4/23/2007 Introduction to Grid computing Sunil Avutu Graduate Student Dept.of Computer Science.
AUTHORS: MIKE P. PAPAZOGLOU WILLEM-JAN VAN DEN HEUVEL PRESENTED BY: MARGARETA VAMOS Service oriented architectures: approaches, technologies and research.
Next Generation Grid(s) - European Grid Research R. Tirler – IST DG Dutch Grid Day Amsterdam - 3 rd July Next Generation Grid(s) European.
OS Services And Networking Support Juan Wang Qi Pan Department of Computer Science Southeastern University August 1999.
Semantic based P2P System for local e-Government Fernando Ortiz-Rodriguez 1, Raúl Palma de León 2 and Boris Villazón-Terrazas 2 1 1Universidad Tamaulipeca.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
1 BRUSSELS - 14 July 2003 Full Security Support in a heterogeneous mobile GRID testbed for wireless extensions to the.
Department of Electronic Engineering Challenges & Proposals INFSO Information Day e-Infrastructure Grid Initiatives 26/27 May.
Hwajung Lee.  Interprocess Communication (IPC) is at the heart of distributed computing.  Processes and Threads  Process is the execution of a program.
NGCWE Expert Group EU-ESA Experts Group's vision Prof. Juan Quemada NGCWE Expert Group IST Call 5 Preparatory Workshop on CWEs 13th.
Enabling the Future Service-Oriented Internet (EFSOI 2008) Supporting end-to-end resource virtualization for Web 2.0 applications using Service Oriented.
Chapter 3 - VLANs. VLANs Logical grouping of devices or users Configuration done at switch via software Not standardized – proprietary software from vendor.
University of Pennsylvania 7/15/98 Asymmetric Bandwidth Channel (ABC) Architecture Insup Lee University of Pennsylvania July 25, 1998.
Future Internet: Some ideas from CINI Giorgio Ventre Università di Napoli Federico II & Consorzio Interuniversitario Nazionale per l’Informatica
Emergency Services Workshop, 21th-24 th of October, Vienna, Austria Page 1 IP-Based Emergency Applications and Services for Next Generation Networks PEACE.
Information-Centric Networks10b-1 Week 10 / Paper 2 Hermes: a distributed event-based middleware architecture –P.R. Pietzuch, J.M. Bacon –ICDCS 2002 Workshops.
Mobile Computing and Wireless Communication Pisa 26 November 2002 Roberto Baldoni University of Roma “La Sapienza”
Information-Centric Networks Section # 10.2: Publish/Subscribe Instructor: George Xylomenos Department: Informatics.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
Meier, R. Cahill, V. Distributed Systems Group, School of Computer Science and Statistics, Trinity College Dublin, Ireland RTLab. Seolyoung,
Medium Access Control. MAC layer covers three functional areas: reliable data delivery access control security.
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CLOUD COMPUTING
CHAPTER 3 Architectures for Distributed Systems
University of Technology
Project Demo Mehdi Sadri Jamshid Esmaelnezhad Spring 2012
Chapter 3 VLANs Chaffee County Academy
Chapter 17: Client/Server Computing
Indirect Communication Paradigms (or Messaging Methods)
Indirect Communication Paradigms (or Messaging Methods)
Presentation transcript:

Università di Roma “La Sapienza” Dipartimento di Informatica e Sistemistica Attività del Laboratorio Midlab Meeting Esteem - Rieti Marzo 2006 Sara Tucci-Piergiovanni, PhD Dipartimento di Informatica e Sistemistica Università di Roma “La Sapienza”

Università di Roma “La Sapienza” Dipartimento di Informatica e Sistemistica Componenti del gruppo Prof. Giacomo Cioffi Prof. Roberto Baldoni Prof. Roberto Beraldi Vivien Quema (postdoc) Antonino Virgillito (postdoc) Sara Tucci-Piergiovanni (postdoc) Leonardo Querzoni (dott.) Alessia Milani (dott.) Adnan Noor Mian (dott.) Sirio Scipioni (dott.) Davide Lamanna (contrattista) Adriano Rippa (tesista) Silvia Bonomi (tesista)

Università di Roma “La Sapienza” Dipartimento di Informatica e Sistemistica Componenti del gruppo Giacomo Cioffi Roberto Baldoni Roberto Beraldi Vivien Quema (postdoc) Antonino Virgillito (postdoc) Sara Tucci P. (postdoc) Leonardo Querzoni (dott.) Alessia Milani (dott.) Adnan Noor Mian (dott.) Sirio Scipioni (dott.) Davide Lamanna (contrattista) Adriano (tesista) Silvia (tesista) Visite recenti: Lorenzo Alvisi (Univ. of Texas at Austin) Dave Bakken (Univ. Of Washington) Gregory Chockler (MIT-IBM Haifa) Roy Friedman (Technion) Rachid Guerraoui (EPFL) Carl Hauser (Washington State University) Miroslav Malek (Humbold University) Marta Patino (Univ. Politecnica Madrid) Ricardo Jimenez Peris (Univ. Politecnica Madrid) Michel Raynal (INRIA) Roman Vitemberg (UCSD) Visite recenti: Lorenzo Alvisi (Univ. of Texas at Austin) Dave Bakken (Univ. Of Washington) Gregory Chockler (MIT-IBM Haifa) Roy Friedman (Technion) Rachid Guerraoui (EPFL) Carl Hauser (Washington State University) Miroslav Malek (Humbold University) Marta Patino (Univ. Politecnica Madrid) Ricardo Jimenez Peris (Univ. Politecnica Madrid) Michel Raynal (INRIA) Roman Vitemberg (UCSD)

Università di Roma “La Sapienza” Dipartimento di Informatica e Sistemistica FP5 MIDAS (Software and Services) FP6 RESIST (Security and Dependability) FP6 Semantic-Gov (E-gov) FIRB MAIS (MIUR) FIRB EG4M (MIUR) ER IS-MANET (MIUR) FINMECCANNICA Laboratorio Software (industrale) TELECOM Italia DELIS (industrale) Alcuni Progetti

Università di Roma “La Sapienza” Dipartimento di Informatica e Sistemistica Alcuni Progetti FP5 MIDAS (Software and Services) FP6 RESIST (Security and Dependability) FP6 Semantic-Gov (E-gov) FIRB MAIS (MIUR) FIRB EG4M (MIUR) ER IS-MANET (MIUR) FINMECCANICA laboratorio software (industrale) TELECOM Italia DELIS (industrale) The ReSIST network is directly addressing the IST strategic objective towards a global dependability and security framework, and more precisely the sub-objective focusing on the development of integrated interdisciplinary frameworks and related technologies for the provision of resilience, dependability and security in complex interconnected and heterogeneous communication networks and information infrastructures that underpin our economy and society.

Università di Roma “La Sapienza” Dipartimento di Informatica e Sistemistica Alcuni Progetti FP5 MIDAS (Software and Services) FP6 RESIST (Security and Dependability) FP6 Semantic-Gov (E-gov) FIRB MAIS (MIUR) FIRB EG4M (MIUR) ER IS-MANET (MIUR) SELEX-SI FDP (industrale) FINMECCANICA Laboratorio Software (industrale) SemanticGov aims at building the infrastructure (software, models, services, etc) necessary for enabling the offering of semantic web services by public administration (PA). To achieve this SemanticGov project aims at capitalizing on the Service Oriented Architectures paradigm, implemented through state-of- the-art Semantic Web Services technology and supported by rigorous and reusable public administration domain analysis and modelling. SemanticGov aims at building the infrastructure (software, models, services, etc) necessary for enabling the offering of semantic web services by public administration (PA). To achieve this SemanticGov project aims at capitalizing on the Service Oriented Architectures paradigm, implemented through state-of- the-art Semantic Web Services technology and supported by rigorous and reusable public administration domain analysis and modelling.

Università di Roma “La Sapienza” Dipartimento di Informatica e Sistemistica Alcuni Progetti FP5 MIDAS (Software and Services) FP6 RESIST (Security and Dependability) FP6 Semantic-Gov (E-gov) FIRB MAIS (MIUR) FIRB EG4M (MIUR) ER IS-MANET (MIUR) FINMECCANICA Laboratorio Software (industrale) TELECOM Italia DELIS (industrale) The goal of eG4M project is to investigate new methodologies for supporting Mediterranean countries in establishing and consolidating eGovernment. The project concentrates on extending the eGovernment reference model (e- Model) and to issue an eGovernment methodology, that provides extensive guidelines for IT plans.

Università di Roma “La Sapienza” Dipartimento di Informatica e Sistemistica Alcuni Progetti FP5 MIDAS (Software and Services) FP6 RESIST (Security and Dependability) FP6 Semantic-Gov (E-gov) FIRB MAIS (MIUR) FIRB EG4M (MIUR) ER IS-MANET (MIUR) FINMECCANICA Laboratorio Software (industrale) TELECOM Italia DELIS (industrale) The IS-MANET project aims at realizing an infrastructure for the interconnection of MANETs (mobile ad-hoc networks) via satellite links. This infrastructure will be used to realize a prototype of an application for the management of environmental emergencies by "Protezione Civile". This application field presents a context in which the fluid and reconfigurable communication infrastructure provided by MANETs becomes fundamental.

Università di Roma “La Sapienza” Dipartimento di Informatica e Sistemistica Alcuni Progetti FP5 MIDAS (Software and Services) FP6 RESIST (Security and Dependability) FP6 Semantic-Gov (E-gov) FIRB MAIS (MIUR) FIRB EG4M (MIUR) ER IS-MANET (MIUR) FINMECCANICA Laboratorio Software (industrale) TELECOM Italia DELIS (industrale) Algorithms and architectures for scalable data dissemination in a system of systems. The project will investigate the possibility of adding predictability and reliability to event dissemination on the top of heterogeneous large scale systems and will evaluate suitability of new standards like Data Distribution Service. Algorithms and architectures for scalable data dissemination in a system of systems. The project will investigate the possibility of adding predictability and reliability to event dissemination on the top of heterogeneous large scale systems and will evaluate suitability of new standards like Data Distribution Service.

Università di Roma “La Sapienza” Dipartimento di Informatica e Sistemistica Alcuni Progetti FP5 MIDAS (Software and Services) FP6 RESIST (Security and Dependability) FP6 Semantic-Gov (E-gov) FIRB MAIS (MIUR) FIRB EG4M (MIUR) ER IS-MANET (MIUR) FINMECCANICA Laboratorio Software (industrale) TELECOM Italia DELIS (industrale) Algorithms and architectures for “next generation network management systems” based on peer-to-peer paradigm. The project will exploit the possibility of using unstructured overlay networks for realizing a level of publish/subscribe infrastructure over the administrative domains.

Università di Roma “La Sapienza” Dipartimento di Informatica e Sistemistica Linee di ricerca: Dynamic Distributed Systems –P2P (connectivity, data storage) –Mobile ad-hoc networks (service location, communication and coordination) Communication infrastructure –Publish/subscribe Service provisioning in complex systems –Service replication –Distributed Orchestration Differenti problematiche nell’ambito di sistemi distribuiti di larghissima scala, sistemi di sistemi, paradigmi di comunicazione, servizi per la collaborazione inter- organizzazione

Università di Roma “La Sapienza” Dipartimento di Informatica e Sistemistica Linee di ricerca Dynamic Distributed Systems P2P (connectivity, data storage) Mobile ad-hoc networks (service location, communication and coordination) Communication infrastructure Publish/subscribe Service provisioning in complex systems Service replication Distributed Orchestration Peer to peer systems : infinitely large systems, transient population, no centralized control Users arranged in overlay networks to provide: efficient information dissemination efficient data storage and retrieval CONTRIBUTI: "Evaluation of Unstructured Overlay Maintenance Protocols under Churn" 1st Workshop on Dynamic Distributed Systems (Lisboa 2006) “P2P Architecture for Self-* Atomic Memory”, I-SPAN 2005 (Las Vegas, 2005) “A Peer-to-Peer Membership Notification Service”, 3° Workshop on Databases, Information Systems and Peer-to-Peer Computing (Trondheim, 2005) “Dynamic Quorums for DHT-based P2P Networks”, 4th IEEE NCA05, (Cambridge, USA 2005)

Università di Roma “La Sapienza” Dipartimento di Informatica e Sistemistica Linee di ricerca Service advertisement e discovery –Risorse limitate (banda, transmission power, etc.) –Advertisement: proximity –Discovery: Random walks, Gossipping CONTRIBUTI: “A Middleware Architecture for Inter ad-hoc Networks Communication”, Workshop on Multi- channel and mobile information systems, a co- Located Event of WISE Rome (Italy), December 2003 “Using Random walks for service discovery in MANET”, Submitted to MOBICOM Dynamic Distributed Systems P2P (connectivity, data storage) Mobile ad-hoc networks (service location, communication and coordination) Communication infrastructure Publish/subscribe Service provisioning in complex systems Service replication Distributed Orchestration

Università di Roma “La Sapienza” Dipartimento di Informatica e Sistemistica Linee di ricerca Publisher: pubblicano eventi, Subscribers: dichiarano il proprio interesse per uno spazio di eventi Dinamicità applicativa delle sottoscrizioni e degli eventi, Dinamicità dei nodi che formano il sistema Per evitare congestioni nella rete: selective event filtering, overlay networks Dynamic Distributed Systems P2P (connectivity, data storage) Mobile ad-hoc networks (service location, communication and coordination) Communication infrastructure Publish/subscribe Service provisioning in complex systems Service replication Distributed Orchestration TCP/IP IP multicast SOAP802.11gIIOP MAC broadcast Wired network Brokers Overlay Structured P2P Overlay Unstructured P2P Overlay Mobile network Unstructured Overlay RendezvousFiltering-basedGossipingFlooding Matching Event routing Overlay Infrastructure Network Protocols Pub/Sub Architecture …

Università di Roma “La Sapienza” Dipartimento di Informatica e Sistemistica Linee di ricerca “Structure-less Content-Based Routing in Mobile Ad Hoc Networks”, International Conference on Pervasive Services (ICPS '05), Santorini, Greece, July 2005 TCP/IP IP multicast SOAP802.11g IIOP MAC broadcast Wired network Brokers Overlay Structured P2P Overlay Unstructured P2P Overlay Mobile network Unstructured Overlay RendezvousFiltering-basedGossipingFlooding Matching Event routing Overlay Infrastructure Network Protocols Pub/Sub Architecture … Dynamic Distributed Systems P2P (connectivity, data storage) Mobile ad-hoc networks (service location, communication and coordination) Communication infrastructure Publish/subscribe Service provisioning in complex systems Service replication Distributed Orchestration

Università di Roma “La Sapienza” Dipartimento di Informatica e Sistemistica Linee di ricerca: “ Content-Based Publish-Subscribe over Structured Overlay Networks”, 25th IEEE International Conference on Distributed Computing Systems ICDCS Wired network Brokers Overlay Structured P2P Overlay Unstructured P2P Overlay Mobile network Unstructured Overlay RendezvousFiltering-basedGossipingFlooding Matching Event routing Overlay Infrastructure Pub/Sub Architecture TCP/IP IP multicast SOAP802.11g IIOP MAC broadcast Network Protocols … Dynamic Distributed Systems P2P (connectivity, data storage) Mobile ad-hoc networks (service location, communication and coordination) Communication infrastructure Publish/subscribe Service provisioning in complex systems Service replication Distributed Orchestration

Università di Roma “La Sapienza” Dipartimento di Informatica e Sistemistica Linee di ricerca: “On The Accuracy of Event Distribution Lists for Publish/Subscribe” (to appear) 5th International Workshop on Distributed Event-Based Systems (DEBS), 2006 TCP/IP IP multicast SOAP802.11gIIOP MAC broadcast Wired network Brokers Overlay Structured P2P Overlay Unstructured P2P Overlay Mobile network Unstructured Overlay RendezvousFiltering-basedGossipingFlooding Matching Event routing Overlay Infrastructure Network Protocols Pub/Sub Architecture … TCP/IP IP multicast SOAP802.11g IIOP MAC broadcast Network Protocols … Dynamic Distributed Systems P2P (connectivity, data storage) Mobile ad-hoc networks (service location, communication and coordination) Communication infrastructure Publish/subscribe Service provisioning in complex systems Service replication Distributed Orchestration

Università di Roma “La Sapienza” Dipartimento di Informatica e Sistemistica Linee di ricerca: Client Oggetto Server (STATEFUL) Object Group Replication Logic Client Tutti gli oggetti del gruppo devono evolvere secondo la stessa sequenza di stati Strong Consistency PROBLEMA : garantire disponibilità di un servizio su WAN TECNICA USATA: replicazione del servizio MANTENERE STRONG CONSISTENCY NON PERMETTE IL DEPLOYMENT SU WAN Dynamic Distributed Systems P2P (connectivity, data storage) Mobile ad-hoc networks (service location, communication and coordination) Communication infrastructure Publish/subscribe Service provisioning in complex systems Service replication Distributed Orchestration

Università di Roma “La Sapienza” Dipartimento di Informatica e Sistemistica Linee di ricerca: CONTRIBUTO: architettura a tre livelli che permette il deployment delle repliche su WAN mantenendo solo alcuni componenti di replication logic su LAN “Fully Distributed Three-Tier Active Software Replication to appear on IEEE Transactions on Parallel and Distributed Systems 2006 “A Classification of Total Order Specifications and its Application to Fixed Sequencer-based Implementations”. to appear on Journal of Parallel and Distributed Computing LAN WAN clcl c1c1 c2c2 r1r1 r2r2 rmrm request handler sequencer REPLICATION LOGIC client-tierserver-tier mid-tier Dynamic Distributed Systems P2P (connectivity, data storage) Mobile ad-hoc networks (service location, communication and coordination) Communication infrastructure Publish/subscribe Service provisioning in complex systems Service replication Distributed Orchestration

Università di Roma “La Sapienza” Dipartimento di Informatica e Sistemistica Linee di ricerca: Orchestration of Web-Services (for e-Gov) is based on cooperative processes It needs to be carried on, controlled and monitored by organizations –but such a task can not be assigned to a single organization, due to laws, regulations, etc. –conversely it should be moved all along the enactment –in a given time instant, only one and exactly one organization is orchestrating (i.e., coordinating) the different Web-Services involved in the given cooperative process case “Supporting Inter-Administration Cooperation”: The EU- PUBLI.com Approach, 3rd International Conference on Electronic Government (eGov04) “A Distributed Architecture for Supporting e-Government Cooperative Processes”, TED Conference on e- Government (TCGOV 2005) Bozen-Bolzano, Italy Dynamic Distributed Systems P2P (connectivity, data storage) Mobile ad-hoc networks (service location, communication and coordination) Communication infrastructure Publish/subscribe Service provisioning in complex systems Service replication Distributed Orchestration

Università di Roma “La Sapienza” Dipartimento di Informatica e Sistemistica Alcuni Numeri Scientifici JournalsConfer.Tech. RepTot Organizzazione di eventi –Presidenze di comitati di programma: 2 –Partecipazione a comitati di programma: 25 –Lancio di un workshop internazionale sui “sistemi distribuiti dinamici” Preparazione di un libro su “Global Data Management” pubblicato da IOs