SlideShare ist ein Scribd-Unternehmen logo
1 von 70
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Verbesserung der Qualität von  Peer-to-Peer-Systemen (QuaP2P) Improving the Quality of P2P-Systems 31. Oktober 2006 Eröffnung  der DFG Forschergruppe Prof. Dr.rer.nat. Max Mühlhäuser Prof. Dr.rer.nat. Andy Schürr Prof. Dr.-Ing. Ralf Steinmetz (Sprecher) Prof. Alejandro Buchmann, Ph.D. Prof. Dr.rer.nat. Claudia Eckert Dr.-Ing. Oliver Heckmann Prof. Dr. Jussi Kangasharju
 
 
Participating Research Groups / Chairs Alejandro Buchmann Jussi Kangasharju Oliver Heckmann Ralf Steinmetz Claudia Eckert Andy Schürr Max Mühlhäuser Content Management Software Engineering IT Security Ubiquitous Computing Communication Networks Quality of Service Databases & Middleware QuaP2P QuaP2P
Peer-to-Peer: 9 Properties ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Example:  Why is P2P Attractive? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Server Clients Peer
P2P is a Disruptive Technology ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
2nd Generation Unstructured P2P : Centralized 1st Generation 3rd Generation from R.Schollmeier and J.Eberspächer, TU München DHT-Based Pure P2P Hybrid P2P Centralized P2P ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Structured P2P Unstructured P2P
Goals of the Research Group ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Mechanisms: Example ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Quality Attributes Costs Security Quality of P2P Systems Retrievability Coherence Consistency Correctness Performance Scalability Flexibility Stability Dependability Service Provisioning Overlay Operations Individual Node Complete System IP Infrastructure Availability Reliability Robustness/ Fault tolerance Integrity Confidentiality Authentication Non-repudiation Trust Validity Efficiency Adaptability [Heckmann et.al. 2006 a]
Reference Scenario A: Disaster Recovery [Steinmetz et.al. 2006] Haben Sie oder der Herr?? Ein besseres Bild dazu oder soll dies bleiben?  NL: Ich versuche bis Montag ein besseres zu bekommen.
Reference Scenario A: Disaster Recovery [Steinmetz et.al. 2006]
 
Reference Scenario A: Disaster Recovery ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Scenario B:  Globally Distributed Software Development „ nomadic" developers (team work on site) Abbreviations: RM  = Resource Management CM  = Content Management DB  = Database [Steinmetz et.al. 2006] RM-System Trace-DB Modeling tool CM-System Programming  environment Developers  in Intranet Project Leader RM-System Trace-DB Modeling tool CM-System Programming  environment Developers  in Intranet Subcontractors CM-System Programming  environment „ nomadic" developers Open-Source Projects Bugtracker Feature-tracker Sourceforge … „ nomadic" developers … …
Quality Requirements  of the Scenarios ,[object Object],[object Object],[object Object],[object Object],Adaptability Efficiency Validity Trust Scenario Performance– Services Provisioning +++ + Performance - Overlay Operations ++ (+) Costs - Individual Node +++ (+) Costs - Complete System +++ (+) Costs - IP Infrastructure +++ + Scalability ++ + Stability ++ ++ Flexibility +++ + A B Retrievability +++ ++ Coherence ++ +++ Consistency ++ +++ Correctness + +++ Dependability – Availability ++ +++ Dependability – Reliability + +++ Dependability – Robustness/Fault tolerance +++ ++ Security – Integrity ++ +++ Security – Confidentiality + +++ Security – Authentication + +++ Security – Non-repudiation + ++ ,[object Object]
Joint Activities Goals  (finished + in progress)    Joint publications   Joint events (@fairs, seminar, lab work, colloquium, …)  Joint theses (BSc, MSc, diploma,…)  Joint prototypes (simulation, scenarios, open source) Pubs: Events: Thesis: Prof. C.Eckert,  SEC M.Benz 2+1 1 MM / Bradler 2 1 5+3 1 OH / Graffi Pubs: Events: Thesis: Pubs: Events: Thesis: Pubs: Events: Thesis: Pubs: Events: Thesis: Pubs: Events: Thesis: Pubs: Events: Thesis: RSt / Kovacevic 2+1 1 2 1 2 1 2 1 AS / Mukherjee 2 2 2 1 2 2 AB / Leng JK / Schröder 2 1 3 1 2 1 +1 2 1 2 1 2+1 1 Prof. J. Kangasharju,  UP2P J.Schröder-Bernhardi 2 1 Prof. A.Schürr,  ES P.Mukherjee 2 2 Prof. A.Buchmann, DVS C.Leng 3 1 Dr. O.Heckmann, KOM K.Graffi 2 1 Prof. M.Mühlhäuser, TK D.Bradler 3 1 Prof. R.Steinmetz, KOM A.Kovacevic CE / Benz
Allocation of the Research Topics Alejandro Buchmann Jussi Kangasharju Oliver Heckmann Ralf Steinmetz Claudia Eckert Andy Schürr Max Mühlhäuser Content Management Software Engineering IT Security Ubiquitous Computing Communication Networks Quality of Service Databases & Middleware Flexibility Scalability Stability Performance Costs Efficiency Adaptability Validity Trust Correctness Consistency Coherence Retrievability Integrity Confidentiality Authentication Non-Repudiation Availability Reliability Robustness
 
DFG Financed Researchers Efficiency Performance Costs Kalman Graffi  Adaptability Scalability Stability Adaptability Flexibility Catastrophe scenario Dirk Bradler  IT Security Integrity Confidentiality Authentication Non-Repudiation Michael Benz  Dependability Availability Reliability Robustness Validity Correctness Software development scenario Patrick Mukherjee  Validity Consistency Coherence Retrievability Julian Schröder-Bernhardi  Efficiency Adaptability Validity Trust Aleksandra Kovacivic  Christof Leng
DFG Financed Researchers Efficiency Performance Costs Kalman Graffi  Adaptability Scalability Stability IT Security Integrity Confidentiality Authentication Non-Repudiation Michael Benz  Dependability Availability Reliability Robustness Validity Correctness Software development scenario Patrick Mukherjee  Validity Consistency Coherence Retrievability Julian Schröder-Bernhardi  Efficiency Adaptability Validity Trust Aleksandra Kovacivic  Christof Leng  Dipl.-Wirtsch.-Inform.   Dirk Bradler  Studied  Management Information Systems  at TUD 2000 – 2006 Since 2006 at  Telecooperation  ( Prof. Mühlhäuser ) Thesis: „ Deploying and Managing Distributed Services in a Peer-to-Peer Network”, in cooperation with  SAP Labs,  Palo Alto, CA  Adaptability Flexibility Catastrophe scenario Dirk Bradler
Rescue Communication System 1/2 “…  all area communications seemed simultaneously Overwhelmed.” – After-Action Report on the Reponse to the September 11 Terrorist Attack on the Pentagon “ In the first few hours, foot messengers at times proved to be the most reliable means of communicating.” - After-Action Report on the Reponse to the September 11 Terrorist Attack on the Pentagon “ Improve communications between the operating branches and sections.”- Findings from San Simeon Earthquake December 22, 2003 After catastrophes communication is very limited or not possible at all.
Rescue Communication System 2/2 “ It's expensive to serve, but it's easy to use P2P to share.” - Greg Bildson, COO of LimeWire  P2P systems can improve communication after catastrophes. “ We believe P2P networks […] do indeed represent the next distribution channel for digital media.” - Michael Weiss, CEO StreamCast  “ These networks scale indefinitely without increasing search time and without the need for costly centralized resources.” - Skype
Flexibility in P2P Systems Context awareness eases configuration and deployment of P2P based applications. Context Definition: Information that is relevant for the interaction with the application and that can be used as additional information to enhance the interaction with the user
Selection of Concrete Tasks Implement context processing in P2P simulator Evaluate different P2P topologies
DFG Financed Researchers Efficiency Performance Costs Kalman Graffi  Adaptability Scalability Stability Adaptability Flexibility Catastrophe scenario Dirk Bradler  IT Security Integrity Confidentiality Authentication Non-Repudiation Michael Benz  Dependability Availability Reliability Robustness Validity Consistency Coherence Retrievability Julian Schröder-Bernhardi  Efficiency Adaptability Validity Trust Aleksandra Kovacivic  Christof Leng  Dipl.-Inform.   Patrick Mukherjee  Studied Computer Science at  TU Berlin, 1997 – 2004. Accenture 2005 – 2006 Since 2006 at  Real-Time Systems Lab ( Prof. Schürr ) Thesis: „Constraint-basierte Simulation von Eisenbahnfahrten:  Hierarchische Problemzerlegung  und –lösung“  (Adaptive distribution of simulation  problems) Validity Correctness Software development scenario Patrick Mukherjee
Validity: Correctness ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
External Correctness of Versioned Data v1.1.1.1 v1.1.1.2 v1.1.1.3 v1.1.1.2 ,[object Object],[object Object],v1.1.1.1
P2P-Based  I ntegrated P roject S upport E nvironment  (aka Reference Scenario B) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Subcontractors Project Leader Open-Source Projects “ Nomadic” Developers
Possible Projects ,[object Object],P2P SCM P2P Wiki COTS Tool Integration P2P Security Mechanisms P2P Resource  Management P2P Distributed  Computation P2P CSCW
DFG Financed Researchers Efficiency Performance Costs Kalman Graffi  Adaptability Scalability Stability Adaptability Flexibility Catastrophe scenario Dirk Bradler  IT Security Integrity Confidentiality Authentication Non-Repudiation Michael Benz  Validity Correctness Software development scenario Patrick Mukherjee  Validity Consistency Coherence Retrievability Efficiency Adaptability Validity Trust Aleksandra Kovacivic  Christof Leng  Julian Schröder-Bernhardi  Dipl.-Inform.   Julian Schröder-Bernhardi Studied Computer Science at TUD 2000 – 2006. Since 2006 at Ubiquitous Peer-to-Peer Infrastructures Group ( Prof. Kangasharju ) Diploma Thesis: "Analysis of communication and traffic in P2P-network with focus on  web caches",  in cooperation with T-Systemts Dependability Availability Reliability Robustness
Availability ,[object Object],[object Object],[object Object]
Reliability ,[object Object],[object Object],[object Object]
Robustness / Fault tolerance ,[object Object],[object Object]
Current focus Investigation of the interdependencies between dependability and the other quality criteria. Providing a language for the evaluation of the service quality.
DFG Financed Researchers Efficiency Performance Costs Kalman Graffi  Adaptability Scalability Stability Adaptability Flexibility Catastrophe scenario Dirk Bradler  Dependability Availability Reliability Robustness Validity Correctness Software development scenario Patrick Mukherjee  Validity Consistency Coherence Retrievability Julian Schröder-Bernhardi  Efficiency Adaptability Validity Trust Aleksandra Kovacivic  Christof Leng  Dipl.-Inform.   Michael Benz  Studied Computer Science at TUD, 2000 – 2005 Since 2006 at  IT-Security Group ( Prof. Eckert ) Thesis: "Cluster based rendering with  distributed frame buffers" IT Security Integrity Confidentiality Authentication Non-Repudiation Michael Benz
[object Object],Michael Benz: Security in P2P Systems Existing security mechanisms are usually not suitable for a distributed P2P environment Enhancing P2P Systems with…    Trust relationships    Protection against malicious Peers    Confidential search algorithms    Usage Control    Delegation Integrity Confidentiality Authenticity Non-repudiation
Michael Benz: Security in P2P Systems ,[object Object],Trust Usage Control / Confidential Search Delegation P2P-Application P2P-Infrastructure
 
Michael Benz: Security in P2P Systems ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],User Identity Previous Transactions Quantity Quality Speed Ranking & Scoring Incentives / Punishment
 
DFG Financed Researchers Efficiency Performance Costs Kalman Graffi  Adaptability Flexibility Catastrophe scenario Dirk Bradler  IT Security Integrity Confidentiality Authentication Non-Repudiation Michael Benz  Dependability Availability Reliability Robustness Validity Correctness Software development scenario Patrick Mukherjee  Validity Consistency Coherence Retrievability Julian Schröder-Bernhardi  Efficiency Adaptability Validity Trust Christof Leng  Dipl.-Ing.   Aleksandra Kovacevic  Studied  Computer Engineering  and Computer Science at University of Belgrade, Serbia 1999 – 2004 Since 2005 at  Multimedia Communications Lab  ( Prof. Steinmetz ) Thesis: “Digital Sealed File System (DSFS) –  The System for Data Modification  Detection Adaptability Scalability Stability Aleksandra Kovacivic
What is Adaptability? ,[object Object],[object Object],[object Object],[object Object],198.67.82.21 PeerA 198.67.82.21 Routing table A A
Scalability vs. Stability ,[object Object],[object Object],[object Object],[object Object],Fully Connected Minimal Tree   Stability Scalability Sudden failure #hops t STABILITY ROBUSTNESS OPTIMAL VALUE
Simulation of Large Scale P2P Networks ,[object Object],[object Object],User Layer Overlay Layer Simulation Core Network Layer Package  Lost … … … Delay  Model Connection Management Routing Model Resource Model Online-time Model Requested Services Offered Services Look-up Model
Goals Trade-offs Mechanisms CANdemila Metrics 0 1 2 3 4 5 100 0 200 300 500 400 ms 48 132 187 383 411 492 Benchmarks Chordtella
DFG Financed Researchers Adaptability Scalability Stability Adaptability Flexibility Catastrophe scenario Dirk Bradler  IT Security Integrity Confidentiality Authentication Non-Repudiation Michael Benz  Dependability Availability Reliability Robustness Validity Correctness Software development scenario Patrick Mukherjee  Validity Consistency Coherence Retrievability Julian Schröder-Bernhardi  Efficiency Adaptability Validity Trust Aleksandra Kovacivic  Christof Leng  Dipl.-Inform.   Kalman Graffi  Studied Computer Science & Mathematics at TUD, 2002 – 2006, with distinction Since 2006 at  Multimedia Communications Lab  ( Prof. Steinmetz ) Thesis: "A Security Framework for  Organic Mesh Networks" Efficiency Performance Costs Kalman Graffi
Kalman Graffi: Efficiency in Peer-to-Peer ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Adapt to Heterogeneity Focus on Bottlenecks!
[object Object],Kalman Graffi: Efficiency in Peer-to-Peer Searches I cannot hear you Help! Emergency! Unnecessary Message Scheduling : ,[object Object],[object Object],Processing Before: After:
DFG Financed Researchers Efficiency Performance Costs Kalman Graffi  Adaptability Scalability Stability Adaptability Flexibility Catastrophe scenario Dirk Bradler  IT Security Integrity Confidentiality Authentication Non-Repudiation Michael Benz  Dependability Availability Reliability Robustness Validity Correctness Software development scenario Patrick Mukherjee  Julian Schröder-Bernhardi  Efficiency Adaptability Validity Trust Aleksandra Kovacivic  Dipl.-Inform.   Christof Leng  Studied Computer Science at TUD, 1996 – 2004, with distinction Since 2005 at  Databases and Distributed  Systems Group  ( Prof. A. Buchmann ) Thesis: "Design and Implementation of a  Trust Protocol for Peer-to-Peer  Networks" Validity Consistency Coherence Retrievability Christof Leng
Complex P2P Data Management ,[object Object],[object Object],[object Object],[object Object],[object Object],SELECT  SUM (`onlineTime` )   FROM  `users`   WHERE   `ID`  >  5  AND   `name`   LIKE  '%Christof%‘ ;
Retrievability ,[object Object],[object Object],[object Object],Join Query … … Kademlia CAN Chord Structured BubbleStorm Kazaa Gnutella Unstructured … Aggregation Query Multi-Attribute Query Range Query Identifier Lookup
Coherence and Consistency ,[object Object],[object Object],[object Object],[object Object]
Prototypes for Research Evaluation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Allocation of the Research Topics Alejandro Buchmann Jussi Kangasharju Oliver Heckmann Ralf Steinmetz Claudia Eckert Andy Schürr Max Mühlhäuser Content Management Software Engineering IT Security Ubiquitous Computing Communication Networks Quality of Service Databases & Middleware Flexibility Scalability Stability Performance Costs Efficiency Adaptability Validity Trust Correctness Consistency Coherence Retrievability Integrity Confidentiality Authentication Non-Repudiation Availability Reliability Robustness
click me …  zum   Ablauf
Anhang
 
Integrative Forschungsbasis ,[object Object],Nutzen? Noch nicht übersetzt. NL. 1. Antragsphase 2. Antragsphase Bilateral Multilateral Referenzszenarien P2P Framework Wechsel- wirkungen Studie am Objekt Referenzszenarien &
Mitarbeiter Skalierbarkeit & Stabilität Aleksandra Kovacevic FG Multimedia Kommunikation Sicherheit Michael Benz FG Sicherheit in der Informationstechnik  Verlässlichkeit Julian Schröder-Bernhardi FG Ubiquitäre Peer-to-Peer Infrastrukturen  Konsistenz & Korrektheit Patrick Mukherjee FG Echtzeitsysteme Kohärenz & Lokalisierbarkeit Christof Leng FG Datenbanken und Verteilte Systeme Effizienz Kalman Graffi FG Multimedia Kommunikation Flexibilität Dirk Bradler FG Telekooperation
Aufteilung der Forschungsthemen Alejandro Buchmann Jussi Kangasharju Oliver Heckmann Ralf Steinmetz Claudia Eckert Andy Schürr Max Mühlhäuser Content Management Software Engineering IT Sicherheit Ubiquitous Computing Kommunikationsnetze Dienstgüte Datenbanken & Middleware Flexibilität Skalierbarkeit Stabilität Leistungsfähigkeit Aufwand Effizienz Adaptivität Validität Vertrauens-würdigkeit Korrektheit Konsistenz   Kohärenz Lokalisierbarkeit Integrität Vertraulichkeit Authentizität Verbindlichkeit Verfügbarkeit Zuverlässigkeit Robustheit
DFG finanzierte Forschende Effizienz Leistungsfähigkeit Aufwand Kalman Graffi  Adaptivität Skalierbarkeit Stabilität Adaptivität Flexibilität Katastrophenszenario Dirk Bradler  IT Sicherheit Integrität Vertraulichkeit Authentizität Verbindlichkeit Michael Benz  Verlässlichkeit Verfügbarkeit Zuverlässigkeit Robustheit Validität Korrektheit Software- entwicklungs- szenario Patrick Mukherjee  Effizienz Adaptivität Validität Vertrauens-würdigkeit Julian Schröder-Bernhardi  Aleksandra Kovacivic  Validität Konsistenz   Kohärenz Lokalisierbarkeit Christof Leng
Qualitätsmerkmal Adaptivität ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Skalierbarkeit Flexibilität Stabilität Adaptivität
Qualitätsmerkmal Effizienz ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Leistungsfähigkeit Aufwand Effizienz = Aufwand Leistungsfähigkeit Dienster-bringung Overlay-Operationen Individueller Knoten Gesamtes System IP Infrastruktur Effizienz
Qualitätsmerkmal Validität ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Lokalisierbarkeit Kohärenz Konsistenz Korrektheit Validität
Qualitätsmerkmal  Vertrauenswürdigkeit ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Sicherheit Verlässlichkeit Verfügbarkeit Zuverlässigkeit Robustheit/ Fehlertoleranz Integrität Vertraulichkeit Authentizität Verbindlichkeit Vertrauenswürdigkeit
Referenzszenarien ,[object Object],[object Object],[object Object],[object Object],Adaptivität Effizienz Validität Vertrauens- würdigkeit Referenzszenario Leistungsfähigkeit – Diensterbringung +++ + Leistungsfähigkeit - Overlay Operationen ++ (+) Aufwand - individueller Knoten +++ (+) Aufwand - gesamtes System +++ (+) Aufwand - IP Infrastruktur +++ + Skalierbarkeit ++ + Stabilität ++ ++ Flexibilität +++ + A B Lokalisierbarkeit +++ ++ Kohärenz ++ +++ Konsistenz ++ +++ Korrektheit + +++ Verlässlichkeit – Verfügbarkeit ++ +++ Verlässlichkeit – Zuverlässigkeit + +++ Verlässlichkeit – Robustheit/Fehlertoleranz +++ ++ Sicherheit – Integrität ++ +++ Sicherheit – Vertraulichkeit + +++ Sicherheit – Authentizität + +++ Sicherheit – Verbindlichkeit + ++
Experimental- und Demonstrationslabor (= Arbeitspaket A6) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Weitere ähnliche Inhalte

Andere mochten auch

Kalman Graffi - 2rd Research Talk - 2009
Kalman Graffi - 2rd Research Talk - 2009Kalman Graffi - 2rd Research Talk - 2009
Kalman Graffi - 2rd Research Talk - 2009Kalman Graffi
 
Kalman Graffi - 10 Slide - 2010
Kalman Graffi - 10 Slide - 2010Kalman Graffi - 10 Slide - 2010
Kalman Graffi - 10 Slide - 2010Kalman Graffi
 
QuaP2P P2P Tutorial 2006
QuaP2P P2P Tutorial 2006QuaP2P P2P Tutorial 2006
QuaP2P P2P Tutorial 2006Kalman Graffi
 
Kalman Graffi - 15 Slide on Monitoring P2P Systems - 2010
Kalman Graffi - 15 Slide on Monitoring P2P Systems - 2010Kalman Graffi - 15 Slide on Monitoring P2P Systems - 2010
Kalman Graffi - 15 Slide on Monitoring P2P Systems - 2010Kalman Graffi
 
Kalman Graffi - Monitoring and Management of P2P Systems - 2010
Kalman Graffi - Monitoring and Management of P2P Systems - 2010Kalman Graffi - Monitoring and Management of P2P Systems - 2010
Kalman Graffi - Monitoring and Management of P2P Systems - 2010Kalman Graffi
 
IEEE P2P 2009 - Kalman Graffi - Monitoring and Management of Structured Peer-...
IEEE P2P 2009 - Kalman Graffi - Monitoring and Management of Structured Peer-...IEEE P2P 2009 - Kalman Graffi - Monitoring and Management of Structured Peer-...
IEEE P2P 2009 - Kalman Graffi - Monitoring and Management of Structured Peer-...Kalman Graffi
 
TU Darmstadt - KOM - P2P Group Overview 2006
TU Darmstadt - KOM - P2P Group Overview 2006TU Darmstadt - KOM - P2P Group Overview 2006
TU Darmstadt - KOM - P2P Group Overview 2006Kalman Graffi
 

Andere mochten auch (7)

Kalman Graffi - 2rd Research Talk - 2009
Kalman Graffi - 2rd Research Talk - 2009Kalman Graffi - 2rd Research Talk - 2009
Kalman Graffi - 2rd Research Talk - 2009
 
Kalman Graffi - 10 Slide - 2010
Kalman Graffi - 10 Slide - 2010Kalman Graffi - 10 Slide - 2010
Kalman Graffi - 10 Slide - 2010
 
QuaP2P P2P Tutorial 2006
QuaP2P P2P Tutorial 2006QuaP2P P2P Tutorial 2006
QuaP2P P2P Tutorial 2006
 
Kalman Graffi - 15 Slide on Monitoring P2P Systems - 2010
Kalman Graffi - 15 Slide on Monitoring P2P Systems - 2010Kalman Graffi - 15 Slide on Monitoring P2P Systems - 2010
Kalman Graffi - 15 Slide on Monitoring P2P Systems - 2010
 
Kalman Graffi - Monitoring and Management of P2P Systems - 2010
Kalman Graffi - Monitoring and Management of P2P Systems - 2010Kalman Graffi - Monitoring and Management of P2P Systems - 2010
Kalman Graffi - Monitoring and Management of P2P Systems - 2010
 
IEEE P2P 2009 - Kalman Graffi - Monitoring and Management of Structured Peer-...
IEEE P2P 2009 - Kalman Graffi - Monitoring and Management of Structured Peer-...IEEE P2P 2009 - Kalman Graffi - Monitoring and Management of Structured Peer-...
IEEE P2P 2009 - Kalman Graffi - Monitoring and Management of Structured Peer-...
 
TU Darmstadt - KOM - P2P Group Overview 2006
TU Darmstadt - KOM - P2P Group Overview 2006TU Darmstadt - KOM - P2P Group Overview 2006
TU Darmstadt - KOM - P2P Group Overview 2006
 

Ähnlich wie QuaP2P Kickoff Slides 2006

IEEE CCNC 2011: Kalman Graffi - LifeSocial.KOM: A Secure and P2P-based Soluti...
IEEE CCNC 2011: Kalman Graffi - LifeSocial.KOM: A Secure and P2P-based Soluti...IEEE CCNC 2011: Kalman Graffi - LifeSocial.KOM: A Secure and P2P-based Soluti...
IEEE CCNC 2011: Kalman Graffi - LifeSocial.KOM: A Secure and P2P-based Soluti...Kalman Graffi
 
Kalman Graffi - Efficiency and Information Management in Peer-to-Peer Systems
Kalman Graffi - Efficiency and Information Management in Peer-to-Peer SystemsKalman Graffi - Efficiency and Information Management in Peer-to-Peer Systems
Kalman Graffi - Efficiency and Information Management in Peer-to-Peer SystemsKalman Graffi
 
2016 05 sanger
2016 05 sanger2016 05 sanger
2016 05 sangerChris Dwan
 
Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708Sandro D'Elia
 
Cultivating Sustainable Software For Research
Cultivating Sustainable Software For ResearchCultivating Sustainable Software For Research
Cultivating Sustainable Software For ResearchNeil Chue Hong
 
Rpi talk foster september 2011
Rpi talk foster september 2011Rpi talk foster september 2011
Rpi talk foster september 2011Ian Foster
 
LifeSocial - A P2P-Platform for Secure Online Social Networks
LifeSocial - A P2P-Platform for Secure Online Social NetworksLifeSocial - A P2P-Platform for Secure Online Social Networks
LifeSocial - A P2P-Platform for Secure Online Social NetworksKalman Graffi
 
IEEE ISM 2008: Kalman Graffi: A Distributed Platform for Multimedia Communities
IEEE ISM 2008: Kalman Graffi: A Distributed Platform for Multimedia CommunitiesIEEE ISM 2008: Kalman Graffi: A Distributed Platform for Multimedia Communities
IEEE ISM 2008: Kalman Graffi: A Distributed Platform for Multimedia CommunitiesKalman Graffi
 
FAIR Computational Workflows
FAIR Computational WorkflowsFAIR Computational Workflows
FAIR Computational WorkflowsCarole Goble
 
So Long Computer Overlords
So Long Computer OverlordsSo Long Computer Overlords
So Long Computer OverlordsIan Foster
 
Welcome ndm11
Welcome ndm11Welcome ndm11
Welcome ndm11balmanme
 
kantorNSF-NIJ-ISI-03-06-04.ppt
kantorNSF-NIJ-ISI-03-06-04.pptkantorNSF-NIJ-ISI-03-06-04.ppt
kantorNSF-NIJ-ISI-03-06-04.pptbutest
 
DevOps Support for an Ethical Software Development Life Cycle (SDLC)
DevOps Support for an Ethical Software Development Life Cycle (SDLC)DevOps Support for an Ethical Software Development Life Cycle (SDLC)
DevOps Support for an Ethical Software Development Life Cycle (SDLC)Mark Underwood
 
Software Sustainability: Better Software Better Science
Software Sustainability: Better Software Better ScienceSoftware Sustainability: Better Software Better Science
Software Sustainability: Better Software Better ScienceCarole Goble
 

Ähnlich wie QuaP2P Kickoff Slides 2006 (20)

IEEE CCNC 2011: Kalman Graffi - LifeSocial.KOM: A Secure and P2P-based Soluti...
IEEE CCNC 2011: Kalman Graffi - LifeSocial.KOM: A Secure and P2P-based Soluti...IEEE CCNC 2011: Kalman Graffi - LifeSocial.KOM: A Secure and P2P-based Soluti...
IEEE CCNC 2011: Kalman Graffi - LifeSocial.KOM: A Secure and P2P-based Soluti...
 
Kalman Graffi - Efficiency and Information Management in Peer-to-Peer Systems
Kalman Graffi - Efficiency and Information Management in Peer-to-Peer SystemsKalman Graffi - Efficiency and Information Management in Peer-to-Peer Systems
Kalman Graffi - Efficiency and Information Management in Peer-to-Peer Systems
 
2016 05 sanger
2016 05 sanger2016 05 sanger
2016 05 sanger
 
Grid computing
Grid computingGrid computing
Grid computing
 
Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708
 
2016 open-source-network-softwarization
2016 open-source-network-softwarization2016 open-source-network-softwarization
2016 open-source-network-softwarization
 
2016 open-source-network-softwarization
2016 open-source-network-softwarization2016 open-source-network-softwarization
2016 open-source-network-softwarization
 
Thesis Defense MBI
Thesis Defense MBIThesis Defense MBI
Thesis Defense MBI
 
Cultivating Sustainable Software For Research
Cultivating Sustainable Software For ResearchCultivating Sustainable Software For Research
Cultivating Sustainable Software For Research
 
Rpi talk foster september 2011
Rpi talk foster september 2011Rpi talk foster september 2011
Rpi talk foster september 2011
 
LifeSocial - A P2P-Platform for Secure Online Social Networks
LifeSocial - A P2P-Platform for Secure Online Social NetworksLifeSocial - A P2P-Platform for Secure Online Social Networks
LifeSocial - A P2P-Platform for Secure Online Social Networks
 
IEEE ISM 2008: Kalman Graffi: A Distributed Platform for Multimedia Communities
IEEE ISM 2008: Kalman Graffi: A Distributed Platform for Multimedia CommunitiesIEEE ISM 2008: Kalman Graffi: A Distributed Platform for Multimedia Communities
IEEE ISM 2008: Kalman Graffi: A Distributed Platform for Multimedia Communities
 
FAIR Computational Workflows
FAIR Computational WorkflowsFAIR Computational Workflows
FAIR Computational Workflows
 
So Long Computer Overlords
So Long Computer OverlordsSo Long Computer Overlords
So Long Computer Overlords
 
Welcome ndm11
Welcome ndm11Welcome ndm11
Welcome ndm11
 
2017 dagstuhl-nfv-rothenberg
2017 dagstuhl-nfv-rothenberg2017 dagstuhl-nfv-rothenberg
2017 dagstuhl-nfv-rothenberg
 
kantorNSF-NIJ-ISI-03-06-04.ppt
kantorNSF-NIJ-ISI-03-06-04.pptkantorNSF-NIJ-ISI-03-06-04.ppt
kantorNSF-NIJ-ISI-03-06-04.ppt
 
DevOps Support for an Ethical Software Development Life Cycle (SDLC)
DevOps Support for an Ethical Software Development Life Cycle (SDLC)DevOps Support for an Ethical Software Development Life Cycle (SDLC)
DevOps Support for an Ethical Software Development Life Cycle (SDLC)
 
AVSTP2P Overview
AVSTP2P OverviewAVSTP2P Overview
AVSTP2P Overview
 
Software Sustainability: Better Software Better Science
Software Sustainability: Better Software Better ScienceSoftware Sustainability: Better Software Better Science
Software Sustainability: Better Software Better Science
 

Mehr von Kalman Graffi

IEEE CRS 2014 - Secure Distributed Data Structures for Peer-to-Peer-based Soc...
IEEE CRS 2014 - Secure Distributed Data Structures for Peer-to-Peer-based Soc...IEEE CRS 2014 - Secure Distributed Data Structures for Peer-to-Peer-based Soc...
IEEE CRS 2014 - Secure Distributed Data Structures for Peer-to-Peer-based Soc...Kalman Graffi
 
LibreSocial - P2P Framework for Social Networks - Overview
LibreSocial - P2P Framework for Social Networks - OverviewLibreSocial - P2P Framework for Social Networks - Overview
LibreSocial - P2P Framework for Social Networks - OverviewKalman Graffi
 
IEEE P2P 2013 - Bootstrapping Skynet: Calibration and Autonomic Self-Control ...
IEEE P2P 2013 - Bootstrapping Skynet: Calibration and Autonomic Self-Control ...IEEE P2P 2013 - Bootstrapping Skynet: Calibration and Autonomic Self-Control ...
IEEE P2P 2013 - Bootstrapping Skynet: Calibration and Autonomic Self-Control ...Kalman Graffi
 
IEEE ICCCN 2013 - Continuous Gossip-based Aggregation through Dynamic Informa...
IEEE ICCCN 2013 - Continuous Gossip-based Aggregation through Dynamic Informa...IEEE ICCCN 2013 - Continuous Gossip-based Aggregation through Dynamic Informa...
IEEE ICCCN 2013 - Continuous Gossip-based Aggregation through Dynamic Informa...Kalman Graffi
 
IEEE ICC 2013 - Symbiotic Coupling of P2P and Cloud Systems: The Wikipedia Case
IEEE ICC 2013 - Symbiotic Coupling of P2P and Cloud Systems: The Wikipedia CaseIEEE ICC 2013 - Symbiotic Coupling of P2P and Cloud Systems: The Wikipedia Case
IEEE ICC 2013 - Symbiotic Coupling of P2P and Cloud Systems: The Wikipedia CaseKalman Graffi
 
IEEE HPCS 2013 - Comparative Evaluation of Peer-to-Peer Systems Using Peerfac...
IEEE HPCS 2013 - Comparative Evaluation of Peer-to-Peer Systems Using Peerfac...IEEE HPCS 2013 - Comparative Evaluation of Peer-to-Peer Systems Using Peerfac...
IEEE HPCS 2013 - Comparative Evaluation of Peer-to-Peer Systems Using Peerfac...Kalman Graffi
 
Kalman Graffi - IEEE NetSys 2013 - Ca-Re-Chord - A Churn Resistant Self-stabi...
Kalman Graffi - IEEE NetSys 2013 - Ca-Re-Chord - A Churn Resistant Self-stabi...Kalman Graffi - IEEE NetSys 2013 - Ca-Re-Chord - A Churn Resistant Self-stabi...
Kalman Graffi - IEEE NetSys 2013 - Ca-Re-Chord - A Churn Resistant Self-stabi...Kalman Graffi
 
Kalman Graffi - IEEE NetSys 2013 - Adding Capacity-Aware Storage Indirection ...
Kalman Graffi - IEEE NetSys 2013 - Adding Capacity-Aware Storage Indirection ...Kalman Graffi - IEEE NetSys 2013 - Adding Capacity-Aware Storage Indirection ...
Kalman Graffi - IEEE NetSys 2013 - Adding Capacity-Aware Storage Indirection ...Kalman Graffi
 
Kalman Graffi - IEEE ICC 2013 - Symbiotic Coupling of Peer-to-Peer and Cloud ...
Kalman Graffi - IEEE ICC 2013 - Symbiotic Coupling of Peer-to-Peer and Cloud ...Kalman Graffi - IEEE ICC 2013 - Symbiotic Coupling of Peer-to-Peer and Cloud ...
Kalman Graffi - IEEE ICC 2013 - Symbiotic Coupling of Peer-to-Peer and Cloud ...Kalman Graffi
 
Kalman Graffi - IEEE HPCS 2013 - Comparative Evaluation of P2P Systems Using ...
Kalman Graffi - IEEE HPCS 2013 - Comparative Evaluation of P2P Systems Using ...Kalman Graffi - IEEE HPCS 2013 - Comparative Evaluation of P2P Systems Using ...
Kalman Graffi - IEEE HPCS 2013 - Comparative Evaluation of P2P Systems Using ...Kalman Graffi
 
QuaP2P Lunchtalk on Online Social Networks 2010 - LifeSocial
QuaP2P Lunchtalk on Online Social Networks 2010 - LifeSocialQuaP2P Lunchtalk on Online Social Networks 2010 - LifeSocial
QuaP2P Lunchtalk on Online Social Networks 2010 - LifeSocialKalman Graffi
 
Dagstuhl 2010 - Kalman Graffi - Alternative, more promising IT Paradigms for ...
Dagstuhl 2010 - Kalman Graffi - Alternative, more promising IT Paradigms for ...Dagstuhl 2010 - Kalman Graffi - Alternative, more promising IT Paradigms for ...
Dagstuhl 2010 - Kalman Graffi - Alternative, more promising IT Paradigms for ...Kalman Graffi
 
Kalman Graffi - 1 Slide - 2010
Kalman Graffi - 1 Slide - 2010Kalman Graffi - 1 Slide - 2010
Kalman Graffi - 1 Slide - 2010Kalman Graffi
 
Kalman Graffi - Sichere Digitale Soziale Netzwerke – Eine Chance für E-Learni...
Kalman Graffi - Sichere Digitale Soziale Netzwerke – Eine Chance für E-Learni...Kalman Graffi - Sichere Digitale Soziale Netzwerke – Eine Chance für E-Learni...
Kalman Graffi - Sichere Digitale Soziale Netzwerke – Eine Chance für E-Learni...Kalman Graffi
 
Kalman Graffi - 3rd Research Talk - 2010
Kalman Graffi - 3rd Research Talk - 2010Kalman Graffi - 3rd Research Talk - 2010
Kalman Graffi - 3rd Research Talk - 2010Kalman Graffi
 
Cebit 2009 - Kalman Graffi - LifeSocial.KOM - Eine dezentrale Plattform für s...
Cebit 2009 - Kalman Graffi - LifeSocial.KOM - Eine dezentrale Plattform für s...Cebit 2009 - Kalman Graffi - LifeSocial.KOM - Eine dezentrale Plattform für s...
Cebit 2009 - Kalman Graffi - LifeSocial.KOM - Eine dezentrale Plattform für s...Kalman Graffi
 
2009 kalman.graffi emanics_aspects_ofautonomiccomputing_20090617
2009 kalman.graffi emanics_aspects_ofautonomiccomputing_200906172009 kalman.graffi emanics_aspects_ofautonomiccomputing_20090617
2009 kalman.graffi emanics_aspects_ofautonomiccomputing_20090617Kalman Graffi
 
Cebit 2008 - PeerfactSim.KOM - A Simulator for Large Scale Peer-to-Peer Systems
Cebit 2008 - PeerfactSim.KOM - A Simulator for Large Scale Peer-to-Peer SystemsCebit 2008 - PeerfactSim.KOM - A Simulator for Large Scale Peer-to-Peer Systems
Cebit 2008 - PeerfactSim.KOM - A Simulator for Large Scale Peer-to-Peer SystemsKalman Graffi
 
Cebit 2008 - PeerfactSim.KOM - Ein Simulator für hochskalierede Peer-to-Peer ...
Cebit 2008 - PeerfactSim.KOM - Ein Simulator für hochskalierede Peer-to-Peer ...Cebit 2008 - PeerfactSim.KOM - Ein Simulator für hochskalierede Peer-to-Peer ...
Cebit 2008 - PeerfactSim.KOM - Ein Simulator für hochskalierede Peer-to-Peer ...Kalman Graffi
 
Kalman Graffi - 5 Slides Demo - 2008
Kalman Graffi - 5 Slides Demo - 2008Kalman Graffi - 5 Slides Demo - 2008
Kalman Graffi - 5 Slides Demo - 2008Kalman Graffi
 

Mehr von Kalman Graffi (20)

IEEE CRS 2014 - Secure Distributed Data Structures for Peer-to-Peer-based Soc...
IEEE CRS 2014 - Secure Distributed Data Structures for Peer-to-Peer-based Soc...IEEE CRS 2014 - Secure Distributed Data Structures for Peer-to-Peer-based Soc...
IEEE CRS 2014 - Secure Distributed Data Structures for Peer-to-Peer-based Soc...
 
LibreSocial - P2P Framework for Social Networks - Overview
LibreSocial - P2P Framework for Social Networks - OverviewLibreSocial - P2P Framework for Social Networks - Overview
LibreSocial - P2P Framework for Social Networks - Overview
 
IEEE P2P 2013 - Bootstrapping Skynet: Calibration and Autonomic Self-Control ...
IEEE P2P 2013 - Bootstrapping Skynet: Calibration and Autonomic Self-Control ...IEEE P2P 2013 - Bootstrapping Skynet: Calibration and Autonomic Self-Control ...
IEEE P2P 2013 - Bootstrapping Skynet: Calibration and Autonomic Self-Control ...
 
IEEE ICCCN 2013 - Continuous Gossip-based Aggregation through Dynamic Informa...
IEEE ICCCN 2013 - Continuous Gossip-based Aggregation through Dynamic Informa...IEEE ICCCN 2013 - Continuous Gossip-based Aggregation through Dynamic Informa...
IEEE ICCCN 2013 - Continuous Gossip-based Aggregation through Dynamic Informa...
 
IEEE ICC 2013 - Symbiotic Coupling of P2P and Cloud Systems: The Wikipedia Case
IEEE ICC 2013 - Symbiotic Coupling of P2P and Cloud Systems: The Wikipedia CaseIEEE ICC 2013 - Symbiotic Coupling of P2P and Cloud Systems: The Wikipedia Case
IEEE ICC 2013 - Symbiotic Coupling of P2P and Cloud Systems: The Wikipedia Case
 
IEEE HPCS 2013 - Comparative Evaluation of Peer-to-Peer Systems Using Peerfac...
IEEE HPCS 2013 - Comparative Evaluation of Peer-to-Peer Systems Using Peerfac...IEEE HPCS 2013 - Comparative Evaluation of Peer-to-Peer Systems Using Peerfac...
IEEE HPCS 2013 - Comparative Evaluation of Peer-to-Peer Systems Using Peerfac...
 
Kalman Graffi - IEEE NetSys 2013 - Ca-Re-Chord - A Churn Resistant Self-stabi...
Kalman Graffi - IEEE NetSys 2013 - Ca-Re-Chord - A Churn Resistant Self-stabi...Kalman Graffi - IEEE NetSys 2013 - Ca-Re-Chord - A Churn Resistant Self-stabi...
Kalman Graffi - IEEE NetSys 2013 - Ca-Re-Chord - A Churn Resistant Self-stabi...
 
Kalman Graffi - IEEE NetSys 2013 - Adding Capacity-Aware Storage Indirection ...
Kalman Graffi - IEEE NetSys 2013 - Adding Capacity-Aware Storage Indirection ...Kalman Graffi - IEEE NetSys 2013 - Adding Capacity-Aware Storage Indirection ...
Kalman Graffi - IEEE NetSys 2013 - Adding Capacity-Aware Storage Indirection ...
 
Kalman Graffi - IEEE ICC 2013 - Symbiotic Coupling of Peer-to-Peer and Cloud ...
Kalman Graffi - IEEE ICC 2013 - Symbiotic Coupling of Peer-to-Peer and Cloud ...Kalman Graffi - IEEE ICC 2013 - Symbiotic Coupling of Peer-to-Peer and Cloud ...
Kalman Graffi - IEEE ICC 2013 - Symbiotic Coupling of Peer-to-Peer and Cloud ...
 
Kalman Graffi - IEEE HPCS 2013 - Comparative Evaluation of P2P Systems Using ...
Kalman Graffi - IEEE HPCS 2013 - Comparative Evaluation of P2P Systems Using ...Kalman Graffi - IEEE HPCS 2013 - Comparative Evaluation of P2P Systems Using ...
Kalman Graffi - IEEE HPCS 2013 - Comparative Evaluation of P2P Systems Using ...
 
QuaP2P Lunchtalk on Online Social Networks 2010 - LifeSocial
QuaP2P Lunchtalk on Online Social Networks 2010 - LifeSocialQuaP2P Lunchtalk on Online Social Networks 2010 - LifeSocial
QuaP2P Lunchtalk on Online Social Networks 2010 - LifeSocial
 
Dagstuhl 2010 - Kalman Graffi - Alternative, more promising IT Paradigms for ...
Dagstuhl 2010 - Kalman Graffi - Alternative, more promising IT Paradigms for ...Dagstuhl 2010 - Kalman Graffi - Alternative, more promising IT Paradigms for ...
Dagstuhl 2010 - Kalman Graffi - Alternative, more promising IT Paradigms for ...
 
Kalman Graffi - 1 Slide - 2010
Kalman Graffi - 1 Slide - 2010Kalman Graffi - 1 Slide - 2010
Kalman Graffi - 1 Slide - 2010
 
Kalman Graffi - Sichere Digitale Soziale Netzwerke – Eine Chance für E-Learni...
Kalman Graffi - Sichere Digitale Soziale Netzwerke – Eine Chance für E-Learni...Kalman Graffi - Sichere Digitale Soziale Netzwerke – Eine Chance für E-Learni...
Kalman Graffi - Sichere Digitale Soziale Netzwerke – Eine Chance für E-Learni...
 
Kalman Graffi - 3rd Research Talk - 2010
Kalman Graffi - 3rd Research Talk - 2010Kalman Graffi - 3rd Research Talk - 2010
Kalman Graffi - 3rd Research Talk - 2010
 
Cebit 2009 - Kalman Graffi - LifeSocial.KOM - Eine dezentrale Plattform für s...
Cebit 2009 - Kalman Graffi - LifeSocial.KOM - Eine dezentrale Plattform für s...Cebit 2009 - Kalman Graffi - LifeSocial.KOM - Eine dezentrale Plattform für s...
Cebit 2009 - Kalman Graffi - LifeSocial.KOM - Eine dezentrale Plattform für s...
 
2009 kalman.graffi emanics_aspects_ofautonomiccomputing_20090617
2009 kalman.graffi emanics_aspects_ofautonomiccomputing_200906172009 kalman.graffi emanics_aspects_ofautonomiccomputing_20090617
2009 kalman.graffi emanics_aspects_ofautonomiccomputing_20090617
 
Cebit 2008 - PeerfactSim.KOM - A Simulator for Large Scale Peer-to-Peer Systems
Cebit 2008 - PeerfactSim.KOM - A Simulator for Large Scale Peer-to-Peer SystemsCebit 2008 - PeerfactSim.KOM - A Simulator for Large Scale Peer-to-Peer Systems
Cebit 2008 - PeerfactSim.KOM - A Simulator for Large Scale Peer-to-Peer Systems
 
Cebit 2008 - PeerfactSim.KOM - Ein Simulator für hochskalierede Peer-to-Peer ...
Cebit 2008 - PeerfactSim.KOM - Ein Simulator für hochskalierede Peer-to-Peer ...Cebit 2008 - PeerfactSim.KOM - Ein Simulator für hochskalierede Peer-to-Peer ...
Cebit 2008 - PeerfactSim.KOM - Ein Simulator für hochskalierede Peer-to-Peer ...
 
Kalman Graffi - 5 Slides Demo - 2008
Kalman Graffi - 5 Slides Demo - 2008Kalman Graffi - 5 Slides Demo - 2008
Kalman Graffi - 5 Slides Demo - 2008
 

Kürzlich hochgeladen

Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 

Kürzlich hochgeladen (20)

Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 

QuaP2P Kickoff Slides 2006

  • 1.
  • 2. Verbesserung der Qualität von Peer-to-Peer-Systemen (QuaP2P) Improving the Quality of P2P-Systems 31. Oktober 2006 Eröffnung der DFG Forschergruppe Prof. Dr.rer.nat. Max Mühlhäuser Prof. Dr.rer.nat. Andy Schürr Prof. Dr.-Ing. Ralf Steinmetz (Sprecher) Prof. Alejandro Buchmann, Ph.D. Prof. Dr.rer.nat. Claudia Eckert Dr.-Ing. Oliver Heckmann Prof. Dr. Jussi Kangasharju
  • 3.  
  • 4.  
  • 5. Participating Research Groups / Chairs Alejandro Buchmann Jussi Kangasharju Oliver Heckmann Ralf Steinmetz Claudia Eckert Andy Schürr Max Mühlhäuser Content Management Software Engineering IT Security Ubiquitous Computing Communication Networks Quality of Service Databases & Middleware QuaP2P QuaP2P
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12. Quality Attributes Costs Security Quality of P2P Systems Retrievability Coherence Consistency Correctness Performance Scalability Flexibility Stability Dependability Service Provisioning Overlay Operations Individual Node Complete System IP Infrastructure Availability Reliability Robustness/ Fault tolerance Integrity Confidentiality Authentication Non-repudiation Trust Validity Efficiency Adaptability [Heckmann et.al. 2006 a]
  • 13. Reference Scenario A: Disaster Recovery [Steinmetz et.al. 2006] Haben Sie oder der Herr?? Ein besseres Bild dazu oder soll dies bleiben? NL: Ich versuche bis Montag ein besseres zu bekommen.
  • 14. Reference Scenario A: Disaster Recovery [Steinmetz et.al. 2006]
  • 15.  
  • 16.
  • 17. Scenario B: Globally Distributed Software Development „ nomadic" developers (team work on site) Abbreviations: RM = Resource Management CM = Content Management DB = Database [Steinmetz et.al. 2006] RM-System Trace-DB Modeling tool CM-System Programming environment Developers in Intranet Project Leader RM-System Trace-DB Modeling tool CM-System Programming environment Developers in Intranet Subcontractors CM-System Programming environment „ nomadic" developers Open-Source Projects Bugtracker Feature-tracker Sourceforge … „ nomadic" developers … …
  • 18.
  • 19. Joint Activities Goals (finished + in progress) Joint publications Joint events (@fairs, seminar, lab work, colloquium, …) Joint theses (BSc, MSc, diploma,…) Joint prototypes (simulation, scenarios, open source) Pubs: Events: Thesis: Prof. C.Eckert, SEC M.Benz 2+1 1 MM / Bradler 2 1 5+3 1 OH / Graffi Pubs: Events: Thesis: Pubs: Events: Thesis: Pubs: Events: Thesis: Pubs: Events: Thesis: Pubs: Events: Thesis: Pubs: Events: Thesis: RSt / Kovacevic 2+1 1 2 1 2 1 2 1 AS / Mukherjee 2 2 2 1 2 2 AB / Leng JK / Schröder 2 1 3 1 2 1 +1 2 1 2 1 2+1 1 Prof. J. Kangasharju, UP2P J.Schröder-Bernhardi 2 1 Prof. A.Schürr, ES P.Mukherjee 2 2 Prof. A.Buchmann, DVS C.Leng 3 1 Dr. O.Heckmann, KOM K.Graffi 2 1 Prof. M.Mühlhäuser, TK D.Bradler 3 1 Prof. R.Steinmetz, KOM A.Kovacevic CE / Benz
  • 20. Allocation of the Research Topics Alejandro Buchmann Jussi Kangasharju Oliver Heckmann Ralf Steinmetz Claudia Eckert Andy Schürr Max Mühlhäuser Content Management Software Engineering IT Security Ubiquitous Computing Communication Networks Quality of Service Databases & Middleware Flexibility Scalability Stability Performance Costs Efficiency Adaptability Validity Trust Correctness Consistency Coherence Retrievability Integrity Confidentiality Authentication Non-Repudiation Availability Reliability Robustness
  • 21.  
  • 22. DFG Financed Researchers Efficiency Performance Costs Kalman Graffi Adaptability Scalability Stability Adaptability Flexibility Catastrophe scenario Dirk Bradler IT Security Integrity Confidentiality Authentication Non-Repudiation Michael Benz Dependability Availability Reliability Robustness Validity Correctness Software development scenario Patrick Mukherjee Validity Consistency Coherence Retrievability Julian Schröder-Bernhardi Efficiency Adaptability Validity Trust Aleksandra Kovacivic Christof Leng
  • 23. DFG Financed Researchers Efficiency Performance Costs Kalman Graffi Adaptability Scalability Stability IT Security Integrity Confidentiality Authentication Non-Repudiation Michael Benz Dependability Availability Reliability Robustness Validity Correctness Software development scenario Patrick Mukherjee Validity Consistency Coherence Retrievability Julian Schröder-Bernhardi Efficiency Adaptability Validity Trust Aleksandra Kovacivic Christof Leng Dipl.-Wirtsch.-Inform. Dirk Bradler Studied Management Information Systems at TUD 2000 – 2006 Since 2006 at Telecooperation ( Prof. Mühlhäuser ) Thesis: „ Deploying and Managing Distributed Services in a Peer-to-Peer Network”, in cooperation with SAP Labs, Palo Alto, CA Adaptability Flexibility Catastrophe scenario Dirk Bradler
  • 24. Rescue Communication System 1/2 “… all area communications seemed simultaneously Overwhelmed.” – After-Action Report on the Reponse to the September 11 Terrorist Attack on the Pentagon “ In the first few hours, foot messengers at times proved to be the most reliable means of communicating.” - After-Action Report on the Reponse to the September 11 Terrorist Attack on the Pentagon “ Improve communications between the operating branches and sections.”- Findings from San Simeon Earthquake December 22, 2003 After catastrophes communication is very limited or not possible at all.
  • 25. Rescue Communication System 2/2 “ It's expensive to serve, but it's easy to use P2P to share.” - Greg Bildson, COO of LimeWire P2P systems can improve communication after catastrophes. “ We believe P2P networks […] do indeed represent the next distribution channel for digital media.” - Michael Weiss, CEO StreamCast “ These networks scale indefinitely without increasing search time and without the need for costly centralized resources.” - Skype
  • 26. Flexibility in P2P Systems Context awareness eases configuration and deployment of P2P based applications. Context Definition: Information that is relevant for the interaction with the application and that can be used as additional information to enhance the interaction with the user
  • 27. Selection of Concrete Tasks Implement context processing in P2P simulator Evaluate different P2P topologies
  • 28. DFG Financed Researchers Efficiency Performance Costs Kalman Graffi Adaptability Scalability Stability Adaptability Flexibility Catastrophe scenario Dirk Bradler IT Security Integrity Confidentiality Authentication Non-Repudiation Michael Benz Dependability Availability Reliability Robustness Validity Consistency Coherence Retrievability Julian Schröder-Bernhardi Efficiency Adaptability Validity Trust Aleksandra Kovacivic Christof Leng Dipl.-Inform. Patrick Mukherjee Studied Computer Science at TU Berlin, 1997 – 2004. Accenture 2005 – 2006 Since 2006 at Real-Time Systems Lab ( Prof. Schürr ) Thesis: „Constraint-basierte Simulation von Eisenbahnfahrten: Hierarchische Problemzerlegung und –lösung“ (Adaptive distribution of simulation problems) Validity Correctness Software development scenario Patrick Mukherjee
  • 29.
  • 30.
  • 31.
  • 32.
  • 33. DFG Financed Researchers Efficiency Performance Costs Kalman Graffi Adaptability Scalability Stability Adaptability Flexibility Catastrophe scenario Dirk Bradler IT Security Integrity Confidentiality Authentication Non-Repudiation Michael Benz Validity Correctness Software development scenario Patrick Mukherjee Validity Consistency Coherence Retrievability Efficiency Adaptability Validity Trust Aleksandra Kovacivic Christof Leng Julian Schröder-Bernhardi Dipl.-Inform. Julian Schröder-Bernhardi Studied Computer Science at TUD 2000 – 2006. Since 2006 at Ubiquitous Peer-to-Peer Infrastructures Group ( Prof. Kangasharju ) Diploma Thesis: "Analysis of communication and traffic in P2P-network with focus on web caches", in cooperation with T-Systemts Dependability Availability Reliability Robustness
  • 34.
  • 35.
  • 36.
  • 37. Current focus Investigation of the interdependencies between dependability and the other quality criteria. Providing a language for the evaluation of the service quality.
  • 38. DFG Financed Researchers Efficiency Performance Costs Kalman Graffi Adaptability Scalability Stability Adaptability Flexibility Catastrophe scenario Dirk Bradler Dependability Availability Reliability Robustness Validity Correctness Software development scenario Patrick Mukherjee Validity Consistency Coherence Retrievability Julian Schröder-Bernhardi Efficiency Adaptability Validity Trust Aleksandra Kovacivic Christof Leng Dipl.-Inform. Michael Benz Studied Computer Science at TUD, 2000 – 2005 Since 2006 at IT-Security Group ( Prof. Eckert ) Thesis: "Cluster based rendering with distributed frame buffers" IT Security Integrity Confidentiality Authentication Non-Repudiation Michael Benz
  • 39.
  • 40.
  • 41.  
  • 42.
  • 43.  
  • 44. DFG Financed Researchers Efficiency Performance Costs Kalman Graffi Adaptability Flexibility Catastrophe scenario Dirk Bradler IT Security Integrity Confidentiality Authentication Non-Repudiation Michael Benz Dependability Availability Reliability Robustness Validity Correctness Software development scenario Patrick Mukherjee Validity Consistency Coherence Retrievability Julian Schröder-Bernhardi Efficiency Adaptability Validity Trust Christof Leng Dipl.-Ing. Aleksandra Kovacevic Studied Computer Engineering and Computer Science at University of Belgrade, Serbia 1999 – 2004 Since 2005 at Multimedia Communications Lab ( Prof. Steinmetz ) Thesis: “Digital Sealed File System (DSFS) – The System for Data Modification Detection Adaptability Scalability Stability Aleksandra Kovacivic
  • 45.
  • 46.
  • 47.
  • 48. Goals Trade-offs Mechanisms CANdemila Metrics 0 1 2 3 4 5 100 0 200 300 500 400 ms 48 132 187 383 411 492 Benchmarks Chordtella
  • 49. DFG Financed Researchers Adaptability Scalability Stability Adaptability Flexibility Catastrophe scenario Dirk Bradler IT Security Integrity Confidentiality Authentication Non-Repudiation Michael Benz Dependability Availability Reliability Robustness Validity Correctness Software development scenario Patrick Mukherjee Validity Consistency Coherence Retrievability Julian Schröder-Bernhardi Efficiency Adaptability Validity Trust Aleksandra Kovacivic Christof Leng Dipl.-Inform. Kalman Graffi Studied Computer Science & Mathematics at TUD, 2002 – 2006, with distinction Since 2006 at Multimedia Communications Lab ( Prof. Steinmetz ) Thesis: "A Security Framework for Organic Mesh Networks" Efficiency Performance Costs Kalman Graffi
  • 50.
  • 51.
  • 52. DFG Financed Researchers Efficiency Performance Costs Kalman Graffi Adaptability Scalability Stability Adaptability Flexibility Catastrophe scenario Dirk Bradler IT Security Integrity Confidentiality Authentication Non-Repudiation Michael Benz Dependability Availability Reliability Robustness Validity Correctness Software development scenario Patrick Mukherjee Julian Schröder-Bernhardi Efficiency Adaptability Validity Trust Aleksandra Kovacivic Dipl.-Inform. Christof Leng Studied Computer Science at TUD, 1996 – 2004, with distinction Since 2005 at Databases and Distributed Systems Group ( Prof. A. Buchmann ) Thesis: "Design and Implementation of a Trust Protocol for Peer-to-Peer Networks" Validity Consistency Coherence Retrievability Christof Leng
  • 53.
  • 54.
  • 55.
  • 56.
  • 57. Allocation of the Research Topics Alejandro Buchmann Jussi Kangasharju Oliver Heckmann Ralf Steinmetz Claudia Eckert Andy Schürr Max Mühlhäuser Content Management Software Engineering IT Security Ubiquitous Computing Communication Networks Quality of Service Databases & Middleware Flexibility Scalability Stability Performance Costs Efficiency Adaptability Validity Trust Correctness Consistency Coherence Retrievability Integrity Confidentiality Authentication Non-Repudiation Availability Reliability Robustness
  • 58. click me … zum Ablauf
  • 60.  
  • 61.
  • 62. Mitarbeiter Skalierbarkeit & Stabilität Aleksandra Kovacevic FG Multimedia Kommunikation Sicherheit Michael Benz FG Sicherheit in der Informationstechnik Verlässlichkeit Julian Schröder-Bernhardi FG Ubiquitäre Peer-to-Peer Infrastrukturen Konsistenz & Korrektheit Patrick Mukherjee FG Echtzeitsysteme Kohärenz & Lokalisierbarkeit Christof Leng FG Datenbanken und Verteilte Systeme Effizienz Kalman Graffi FG Multimedia Kommunikation Flexibilität Dirk Bradler FG Telekooperation
  • 63. Aufteilung der Forschungsthemen Alejandro Buchmann Jussi Kangasharju Oliver Heckmann Ralf Steinmetz Claudia Eckert Andy Schürr Max Mühlhäuser Content Management Software Engineering IT Sicherheit Ubiquitous Computing Kommunikationsnetze Dienstgüte Datenbanken & Middleware Flexibilität Skalierbarkeit Stabilität Leistungsfähigkeit Aufwand Effizienz Adaptivität Validität Vertrauens-würdigkeit Korrektheit Konsistenz Kohärenz Lokalisierbarkeit Integrität Vertraulichkeit Authentizität Verbindlichkeit Verfügbarkeit Zuverlässigkeit Robustheit
  • 64. DFG finanzierte Forschende Effizienz Leistungsfähigkeit Aufwand Kalman Graffi Adaptivität Skalierbarkeit Stabilität Adaptivität Flexibilität Katastrophenszenario Dirk Bradler IT Sicherheit Integrität Vertraulichkeit Authentizität Verbindlichkeit Michael Benz Verlässlichkeit Verfügbarkeit Zuverlässigkeit Robustheit Validität Korrektheit Software- entwicklungs- szenario Patrick Mukherjee Effizienz Adaptivität Validität Vertrauens-würdigkeit Julian Schröder-Bernhardi Aleksandra Kovacivic Validität Konsistenz Kohärenz Lokalisierbarkeit Christof Leng
  • 65.
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.

Hinweis der Redaktion

  1. Relevanz für P2P Flexibilität Lokalität ist einer der wichtigsten Faktoren bei der Bearbeitung des Szenarios Ort der Helfer, Sanitätsstationen, etc. Skalierbarkeit & Stabilität Kein strukturiertes Netz vorhanden Provisorische Infrastruktur vorhanden Unbekannte, sich ändernde Netzwerktopologie während das neue Netz aufgebaut wird Verschiedene Organisationen beteiligt Große, schnell ansteigende Anzahl an heterogenen Knoten Effizienz Knappe Ressourcen Verkehrs- und Diensttypen müssen priorisiert werden Lokalisierbarkeit Finden aller verfügbaren Ressourcen/Meldungen/Dienste Robustheit/Fehlertoleranz Die essentiellen Informationen dürfen nicht verändert oder verloren gehen
  2. 2 TR + KolloquWS05/06 + AMCIS06 + in Planung 2 Pubs Sandra & kalman, + in Planung die gemeinsamen Meilensteine BitZipper (JK + AB), Studienstiftungsseminar (AB + OH), WSN Seminar (CE + AB + RST)
  3. geographische Verteilung von komplex strukturierten Entwicklungsdaten mit Metadaten (Modelle, Quelldateien, Tabellen, … ) 􀂾 Gewährleistung der Lokalisierbarkeit, Verfügbarkeit • paralleler lesender und schreibender Zugriff auf versionierte Entwicklungsdaten 􀂾 Gewährleistung der Kohärenz, Konsistenz • vielfältige Abhängigkeiten zwischen Entwicklungsdaten (Traceability- Links) 􀂾 Gewährleistung der Korrektheit • Entwickler müssen jederzeit auf alle Versionen aller (benötigten) Entwicklungsdaten zugreifen können 􀂾 Gewährleistung der Zuverlässigkeit, Robustheit • Entwicklungsprozesse und –organisationen legen Zugriffsrechte für sicherheitskritische Datenbestände (im Sinne von Safety und Security) fest 􀂾 Gewährleistung der Integrität, Vertraulichkeit, Authentizität
  4. Availability is the ability to deliver a service / information within a given time. Higher availability is normaly achieved by replication. How many replicas do we need? Is a file availably, if you can download it at 2.3 kB/s? Is the service still there, if node X leaves? Can we provide better availability without increasing the number of replicas? Where to store the replicas?
  5. Reliability is the ability to deliver a service / information as specified. Availability is necessary for reliability. In P2P reliability needs to be guaranteed for some service In a rescue scenario important messages need to get delivered (“Where is the surgeon that is on duty?“) In other cases reliability is to expansive, e.g. for video-streaming (re-transmission costs bandwidth + time…)
  6. Robustness is the ability of a system to maintain function even with changes in internal structure or external environment. How many nodes may leave, without bringing the network down. Fault-tolerance is the property that enables a system to continue operating properly in the event of the failure of some of its components. How many „bad nodes“ can be part of the network, without bringing the network down.
  7. Wenn wir über Effizienz reden, stellt sich zuallererst die Frage: Was eigentlich ist Effizienz? Effizienz ist definiert als die erbrachte Leistung im Verhältnis zu dem Aufwand, der benötigt wurde, um die Leistung zu erfüllen. Wenn wir nun die Effizienz verbessern/erhöhen wollen, haben wir 2 Möglichkeiten: Zum einen können wir versuchen für den selben Arbeitsaufwand noch mehr Leistung zu erbringen. Das schaffen wir indem wir bestehende Resourcen intelligenter nutzen. Zum anderen haben wir aber auch die Möglichkeit, eine Leistung / eine Funktionalität mit weniger Aufwand als bisher zu verwirklichen. Was heißt das aber genau auf Peer-to-Peer Netze bezogen? Wie können wir also höhere Effizienz erreichen? Als Informatiker kennen wir die Lösung: * Peerflaschen einblenden * -> haha Wie die Grafik ausführlich veranschaulicht: Wir betrachten die Bottlenecks im System, die Engpässe die dazu führen, dass die Resourcen nicht optimal genutzt werden können. Peers unterscheiden sich in ihrer Rechenkraft, ihrem verfügbaren Speicher, ihrer Verfügbarkeit, und weiteren Faktoren die berücksichtigt werden müssen. Zusätzlich betrachten wir die Heterogenität der Verbindungen und der Nachrichtentypen. Schwache Geräte sollen nur den Anteil leisten den sie können, kommt es dennoch zu Engpässen, so muss der Zugriff auf die Ressource bestmöglich verwaltet werden. Dazu betrachten wir ein Beispiel.
  8. Wir haben ein unstrukturiertes P2P Netz gegeben. Ein Rechner tätigt für sein Subnetz, das an ihm angeschlossen ist, mehrere Anfragen über eine Verbindung mit relative wenig Bandbreite. Kommt nun ein weiterer Nutzer hinzu, der diese Verbindung ebenfalls nutzen möchte, aber dessen Anfrage an das Netzwerk weitaus wichtiger ist, da es z.B. ein Notruf ist. So werden seine Messages zwar bis zum Engpass gut weitergeleitet, doch ohne gesonderte Strategie für den Umgang mit Engpässen werden die Messages nach ihrer Eingangsreihenfolge abgearbeitet. Dabei verzögern die vielen unwichtigen Anfragen des blauen Servers, die wichtige Anfrage von dem Nutzer. Bis die Nachricht vom Nutzer an der Reihe ist, ist wertvolle Zeit vergangen. Geschieht das in jedem Schritt, so ist die Qualität mit der die Anfrage bearbeitet wird, für viele Anwendungen nicht mehr ausreichend. Als Lösung bietet sich an, Scheduling Mechanismen einzusetzen, um wichtigere Nachrichten höher priorisiert zu bearbeiten. Dadurch erreicht man, dass zeitkritische Anwendungen ebenso zufriedenstellend bearbeitet werden wie Durchsatzfokusierte. In diesem Fall haben wir bei gleichem Aufwand, das heißt bei gleicher Anzahl an Nachrichten die pro Zeiteinheit bearbeitet werden, eine höherwertige Leistung erbracht. Durch Forschung über die Effizienz von Peer-to-Peer Systemen können wir zum einen die Leistung erhöhen und dadurch mehr Nutzer für P2P begeistern aber auch die Kosten senken und damit mehr Geräten die Teilnahme an P2P Netzen ermöglichen. Ich danke fürs zuhören und hoffe das spannende Thema der Effizienz etwas zugänglicher gemacht zu haben.
  9. Blickwinkel Leistungsfähigkeit Leistungsfähigkeit der Diensterbringung Leistungsfähigkeit der Overlay-Operationen Blickwinkel Aufwand Aufwand eines individuellen Knotens Aufwand des gesamten P2P-Systems Aufwand aus Sicht der unterstützenden IP Infrastruktur