Peer-to-Peer. Peer-to-Peer (P2P) Definitions P2P is an architectural principle based on decentralization and resource sharing It is replacing the current.

Slides:



Advertisements
Ähnliche Präsentationen
Art der Arbeit (Projekt-/Studien-/Diplomarbeit/
Advertisements

Verbs Used Impersonally With Dative Deutsch I/II Fr. Spampinato.
Can you think of some KEY phrases which would be useful in multiple contexts? Take 2 minutes with a partner and come up with as many as you can!
Relative Clauses… Putting sentences together in harmony.
Machen Sie sich schlau am Beispiel Schizophrenie.
| DC-IAP/SVC3 | © Bosch Rexroth Pneumatics GmbH This document, as well as the data, specifications and other information set forth in.
CALPER Publications From Handouts to Pedagogical Materials.
The most obvious or direct use of auch is to mean also. Ich möchte auch Gitarre lernen. Auch ich möchte Gitarre lernen. I would like to learn Guitar. Someone.
Universität StuttgartInstitut für Wasserbau, Lehrstuhl für Hydrologie und Geohydrologie Copulas (1) András Bárdossy IWS Universität Stuttgart.
Coordinating Conjunctions Why we need them & how to use them deutschdrang.com.
 Every part in a sentence has a grammatical function. Some common functions are: - Subject - Verb - Direct object / accusative object - Indirect object.
Qualitätssicherung von Software Prof. Dr. Holger Schlingloff Humboldt-Universität zu Berlin und Fraunhofer FIRST.
Institut für Angewandte Mikroelektronik und Datentechnik Course and contest Results of Phase Selected Topics in VLSI Design (Module 24513) ©
Filmtechnische Geräte in dem Film Farben (colours) Humor (humour) Musik (music) Symbole und Leitmotive (symbols and themes)
Institut für Angewandte Mikroelektronik und Datentechnik Phase 5 Architectural impact on ASIC and FPGA Nils Büscher Selected Topics in VLSI Design (Module.
Networking on local area knowledge of territory-continuous presence in community (family-centre – people centre – key locations)
Present Perfect Tense Conversational Past.
Listening Comprehension Kapitel 8 (Lehrbuch KONTAKTE) Thema: Essen und Einkaufen Level: 2. Semester Deutsch at University Level.
Synchronization: Multiversion Concurrency Control
SiPass standalone.
Stephanie Müller, Rechtswissenschaftliches Institut, Universität Zürich, Rämistrasse 74/17, 8001 Zürich, Criminal liability.
Literary Machines, zusammengestellt für ::COLLABOR:: von H. Mittendorfer Literary MACHINES 1980 bis 1987, by Theodor Holm NELSON ISBN
Welcome to Web Services & Grid Computing Jens Mache
Physik multimedial Lehr- und Lernmodule für das Studium der Physik als Nebenfach Julika Mimkes: Links to e-learning content for.
GERMAN WORD ORDER ORDER s. Sentences are made up by placing a variety of words in a specific order. If the order is wrong, the sentence is difficult to.
COMMANDS imperative 1. you (formal): Sie 2. you (familiar plural): ihr
1 Konica Minolta IT Solutions Prinzip Partnerschaft MANAGED MONITORING ÜBERWACHJUNG DER SERVERINFRASTRUKTUR UND ANWENDUNGEN DIREKT AUS DER CLOUD.
Unterwegs.
KLIMA SUCHT SCHUTZ EINE KAMPAGNE GEFÖRDERT VOM BUNDESUMWELTMINISTERIUM Co2 online.
Olaf Hartmann NPC Austrian Research Promotion Agency FFG EUREKA in Austria Österreichische Forschungsförderungsgesellschaft | Sensengasse 1 | 1090 Wien.
Why Should You Choose ELeaP Learning Management System?
Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)
© Crown copyright 2011, Department for Education These materials have been designed to be reproduced for internal circulation, research and teaching or.
EUROPÄISCHE GEMEINSCHAFT Europäischer Sozialfonds EUROPÄISCHE GEMEINSCHAFT Europäischer Fonds für Regionale Entwicklung Workpackage 5 – guidelines Tasks.
Berliner Elektronenspeicherring-Gesellschaft für Synchrotronstrahlung m.b.H., Albert-Einstein-Straße 15, Berlin frontend control at BESSY R. Fleischhauer.
Kapitel 2 Grammar INDEX 1.Subjects & Verbs 2.Conjugation of Verbs 3.Subject Verb Agreement 4.Person and Number 5.Present Tense 6.Word Order: Position of.
Memorisation techniques
Here‘s what we‘ll do... Talk to the person sitting in front of you. Introduce each other, and ask each other questions concerning the information on your.
10.3 Lektion 10 Geschichte und Gesellschaft STRUKTUREN © and ® 2012 Vista Higher Learning, Inc Der Konjunktiv I and indirect speech —Ich komme.
German Reflexive pronouns
Großvater Großmutter Großvater Großmutter Tante/Onkel Vater Mutter.
On the case of German has 4 cases NOMINATIVE ACCUSATIVE GENITIVE DATIVE.
Essay structure Example: Die fetten Jahre sind vorbei: Was passiert auf der Almhütte? Welche Bedeutung hat sie für jede der vier Personen? Intro: One or.
What’s the weather like?. Look at the question above Turn it around and you have Das Wetter ist.... The phrase Das Wetter ist.... or Es ist.... can be.
LLP DE-COMENIUS-CMP Dieses Projekt wurde mit Unterstützung der Europäischen Kommission finanziert. Die Verantwortung für den Inhalt dieser.
Sentence Structure Questions
Apache Camel Christian Schneider
Premiere Conferencing GmbH
Freizeit Thema 5 Kapitel 1 (1)
Azure Countdown Wenn der Freund und Helfer Freunde und Helfer braucht: Sichere Content-Upload-Plattform für Bürger.
Vorlesung Völkerrecht Diplomatischer Schutz
The dynamic ultrasound
Investitionen sichern - wachse mit Forms in die neue Welt
Process and Impact of Re-Inspection in NRW
Synonyms are two or more words belonging to the same part of speech and possessing one or more identical or nearly identical denotational meanings, interchangeable.
Metadata - Catalogues and Digitised works
THE PERFECT TENSE IN GERMAN
eSciDoc als Plattform für die Wissenschaft Anwendungen und Szenarien
Uranus. Uranus is the seventh in terms of distance from the Sun, the third in diameter and the fourth in mass of the planet of the Solar System. It was.
„Förderwolke“ A Cloud-based exchange platform for the qualitative enhancement and improvement of inclusive education Dipl. Reha-Päd. Hanna Linke scientific.
ELECTR IC CARS Karim Aly University of Applied Sciences.
Official Statistics Web Cartography in Germany − Regional Statistics, Federal and European Elections, Future Activities − Joint Working Party meeting.
Integrating Knowledge Discovery into Knowledge Management
Practical Exercises and Theory
School supplies.
Die tiere Share: Introduce the session and PDSA.
- moodle – a internet based learning platform
 Präsentation transkript:

Peer-to-Peer

Peer-to-Peer (P2P) Definitions P2P is an architectural principle based on decentralization and resource sharing It is replacing the current paradigm of client-server computing The contribution of database community to P2P is the introduction of schemas Most important problem of P2P is finding the distributed resources P2P System Features: –local control of data –dynamic addition and removal of peers –only local knowledge of available data and schemas –self-organization and optimization

Super-Peer Networks Super-peer networks, where a small subset of peers takes over –peer aggregation, –query routing and –possibly mediation Super-peers routes queries first in the super-peer backbone, and then distributes them to the peers connected to the super-peers.

Mediation Typical file-sharing systems have a single global schema for describing their data P2P networks have to consider heterogeneous schemas in the network and have to rely on local transformation mechanisms and rules. Mediation TRIPLE. As has been pointed out in [8], defining views appears to be the right means for mediation, especially in case of schemas or ontologies modeled with the help of description logics. Since on the Semantic Web current approaches for schema/ontology languages build on description logics, e.g., DAML+OIL and its W3C successor OWL [11, 34], a powerful rule language with the capability to define views seems to be a promising candidate for mediation. Especially relevant in our Edutella TRIPLE peer is its capability to define parameterized views which add the flexibility to define multi-step mappings (by nesting/sequencing such The expansion of these abstract query plans can be based on different strategies, related to the quality of clustering in the P2P network. If the data are clustered well with respect to the queries, it is most efficient to push joins in the query as near as possible to the data sources, and then take the union of the results for these joins. If the clustering does not reflect the partitions needed by the views). This peer (currently being developed as part of the ELENA project5) allows advanced querying, inferencing and mediation, and also provides reasoning services to be used in ELENA for providing personalization in the context of a smart learning space. It can also be used to express query correspondence assertions and model correspondences as flexible mechanisms to express mappings between heterogeneous schemas as discussed in [21].

Information Integration (Ullman, 1997)Ullman, 1997 Aerosol-relevant information arises from multiplicity of sources, each having specific evolution history, driving forces, formats etc. Data analysis, i.e. the transformation of raw data into ‘actionable’ knowledge, requires combining data from numerous sources Problems in combining data: –Legacy data systems can not be altered to support integration –Data systems use different terms or meaning of similar terms –Some data sources, do not have a schema and formal access methods

Integration Architecture (Ullman, 1997)Ullman, 1997 Heterogeneous sources are wrapped by software that translates between the sources local language, model and concepts and the shared global concepts Mediators obtain information from one or more components (wrappers or other mediators) and pass it on to other mediators or to external users. In a sense, a mediator is a view of the data found in one or more sources; it does not hold the data but it acts as it it did. The job of the mediator is to go to the sources and provide an answer to the query. Wrapper Mediator User QueryView

Peer-to-Peer Definition Es handelt sich um eine Softwarearchitektur. Die beteiligten Peers sind direkt miteinander verbunden. Diese direkte Verbundenheit bezieht sich jedoch nicht auf eine direkte physikalische Verbindung, sondern auf eine logische direkte Verbundenheit über das Internet mit Hilfe von TCP/IP Die beteiligten Peers sind strukturell ähnlich aufgebaut. Die Verrichtung von Aufgaben im P2P Netzwerk basiert auf homogener Aufgabenverteilung bezüglich Last und Art der Aufgaben. Peers übernehmen insofern temporär sowohl Client- als auch Serverfunktionalitäten. Für die Verrichtung von Aufgaben werden dezentrale Ressourcen geteilt. Diese Ressourcen können z. B. Plattenspeicher, Rechenkapazität oder Inhalte sein. Eine mögliche zentrale Instanz (wie z. B. ein Indexserver) ist nur mit den nötigsten Funktionalitäten ausgestattet. Die grundsätzliche Kommunikation verläuft von Peer zu Peer, so dass das Netzwerk einen hohen Grad an Dezentralität aufweist.

Verschiedene Peer-to-Peer Architekturen BrokerPeers

Verbreitung von Peer-to-Peer Systemen? The 3 laws of technology Moore’s Law: Formulated by Gordon Moore of Intel in the early 1970s: The processing power of a microchip doubles every 18 months. Corollary: computers become faster - and the price of a given level of computing power halves - every 18 months. Disk space Every 12 Month (Franklin) Gilder’s Law: Proposed by George Gilder, prolific author and prophet of the new technology age: The total bandwidth of communication systems triples every 12 months. New developments seem to confirm that bandwidth availability will continue to expand at a rate that supports Gilder’s Law. Metcalfe’s Law: Attributed to Robert Metcalfe, originator of Ethernet and founder of 3COM: The value of a network is proportional to the square of the number of nodes; so, as a network grows, the value of being connected to it grows exponentially, while the cost per user remains the same or even reduces.