SlideShare ist ein Scribd-Unternehmen logo
1 von 11
PEER TO PEER DATA
MANAGEMENT
Presented by :
Junaid Lodhi (131357)
Hamza Shafqat (131369)
BscsVII
EARLY P2P ARCHITECTURE
 There was no differentiation between the functionality of each site in the system
 Major difference in current system in massive distribution i.e. thousands of sites
 Heterogeneity of those massive distribution
 volatility of these system i.e. In current system machine join and leave p2p
system quite often
REQUIREMENTS OF MODERN P2P SYSTEM
 Autonomy: autonomous peer should be able to join and leave the system at any
time without restriction.
 Query expressiveness: the query language should allow the user to describe the
desired data at the appropriate level of detail.
 Efficiency : efficient use of p2p system resources should result in lower cost and
higher throughput
 Quality of service: refers to user perceived efficiency like query results data
consistency and data availability
 FaultTolerance: No trade off on efficiency despite of failures of peers
 Security : Use of Intellectual property rights enforcement on data contents.
DATA MANAGEMENT ISSUES ADDRESSED
BY MODERN P2P SYSTEMS
 Data location: A peer must be able to locate data stored in other peer
 Query Processing : given a query, system must be able to discover the peers that
contribute relevant data
 Data Integration:When shared sources are heterogonous, peer still be able to
access data.
 Data Consistency: If data are replicated a key is issued to maintain the consistency
between duplicates
APPLICATIONS OF MODERN P2P SYSTEM
 BitTorrent
 DistriBrute : p2p desktop deployment product
 Tribler: Open source Social interactive p2p clinet with with integrated search,
video and audio player
HYBRID P2P
 Hybrid models are a combination of peer-to-peer and client-server models
 A common hybrid model is to have a central server that helps peers find each
other.
PEERTO PEER MODELS
 Purely Decentralized System
 Centralized System
 Hybrid System

PURELY DECENTRALIZED MODEL
It is a type of model in which there is not central sever all nodes are acting as both
client and server all are getting and sending data to each other no server is
managing them.
Advantages:
i.) High Performance
ii.) Failure of single node doesn’t fails whole network.
iii.) Easily scalable and robustness.
Disadvantages:
i.)We cannot administrate the network.
ii.) Cannot filter the network traffic that what files are being shared.
CENTRALIZED P2P MODEL:
In this model which there is a central server whose job is that it is maintaining all the records of files which each node
have.
When a node needs a file its requests to the server makes the lookup in its database and redirects the requesting
node to that node which has file.
So then this requesting node makes the direct connection with that node which has file
 Advantages:
i.) Quick searches.
ii.) Low bandwidth required.
iii.) Searches can be filtered to some extent.
iv.) Main advantage of this system is faster resource sharing.
Disadvantages:
i.) Failure of server fails down whole network.
ii.)This model is more easily be attacked.
HYBRID P2P
 Main advantage of Centralized model is faster and reliable resource sharing.
 Advantages of Hybrid Model:
I.) Issue of scalability in centralized model resolved.
ii.) We can quickly locate the resource by use of supernodes.
 Disadvantages:
i.) Searching is still based upon the flooding.
ii.) Loss of Distribution , more centralized control.
Peer to peer data management

Weitere ähnliche Inhalte

Was ist angesagt?

Introduction to Storage technologies
Introduction to Storage technologiesIntroduction to Storage technologies
Introduction to Storage technologiesKaivalya Shah
 
Database failure and recovery 1
Database failure and recovery 1Database failure and recovery 1
Database failure and recovery 1vishal choudhary
 
Tools for data warehousing
Tools  for data warehousingTools  for data warehousing
Tools for data warehousingManju Rajput
 
Ans.tutorial#2
Ans.tutorial#2Ans.tutorial#2
Ans.tutorial#2Anandpudur
 
Management Zabbix with Terraform
Management Zabbix with TerraformManagement Zabbix with Terraform
Management Zabbix with TerraformAécio Pires
 
Apache Spark Internals
Apache Spark InternalsApache Spark Internals
Apache Spark InternalsKnoldus Inc.
 
Umts system architecture
Umts system architectureUmts system architecture
Umts system architectureMidhun S
 
Deductive databases
Deductive databasesDeductive databases
Deductive databasesJohn Popoola
 
Advanced Security With GeoServer
Advanced Security With GeoServerAdvanced Security With GeoServer
Advanced Security With GeoServerGeoSolutions
 
Chapter 11: Data Link Control
Chapter 11: Data Link ControlChapter 11: Data Link Control
Chapter 11: Data Link ControlJeoffnaRuth
 
Mastering Security with GeoServer and GeoFence - FOSS4G EU 2017
Mastering Security with GeoServer and GeoFence - FOSS4G EU 2017Mastering Security with GeoServer and GeoFence - FOSS4G EU 2017
Mastering Security with GeoServer and GeoFence - FOSS4G EU 2017GeoSolutions
 
ENCAPSULATION AND TUNNELING
ENCAPSULATION AND TUNNELINGENCAPSULATION AND TUNNELING
ENCAPSULATION AND TUNNELINGMohammad Adil
 
FC SAN Fabric環境におけるパフォーマンストラブルの対処法
FC SAN Fabric環境におけるパフォーマンストラブルの対処法FC SAN Fabric環境におけるパフォーマンストラブルの対処法
FC SAN Fabric環境におけるパフォーマンストラブルの対処法Brocade
 
Overview of Concurrency Control & Recovery in Distributed Databases
Overview of Concurrency Control & Recovery in Distributed DatabasesOverview of Concurrency Control & Recovery in Distributed Databases
Overview of Concurrency Control & Recovery in Distributed DatabasesMeghaj Mallick
 
I pv6 routing_protocol_for_low_power_and_lossy_
I pv6 routing_protocol_for_low_power_and_lossy_I pv6 routing_protocol_for_low_power_and_lossy_
I pv6 routing_protocol_for_low_power_and_lossy_Sheetal Kshirsagar
 
Design Issues and Challenges in Wireless Sensor Networks
Design Issues and Challenges in Wireless Sensor NetworksDesign Issues and Challenges in Wireless Sensor Networks
Design Issues and Challenges in Wireless Sensor NetworksKhushbooGupta145
 

Was ist angesagt? (20)

Routing
RoutingRouting
Routing
 
Introduction to Storage technologies
Introduction to Storage technologiesIntroduction to Storage technologies
Introduction to Storage technologies
 
Database failure and recovery 1
Database failure and recovery 1Database failure and recovery 1
Database failure and recovery 1
 
Tools for data warehousing
Tools  for data warehousingTools  for data warehousing
Tools for data warehousing
 
Ans.tutorial#2
Ans.tutorial#2Ans.tutorial#2
Ans.tutorial#2
 
Management Zabbix with Terraform
Management Zabbix with TerraformManagement Zabbix with Terraform
Management Zabbix with Terraform
 
Apache Spark Internals
Apache Spark InternalsApache Spark Internals
Apache Spark Internals
 
Deductive databases
Deductive databasesDeductive databases
Deductive databases
 
21 Scheme_MODULE-2_CCN.pdf
21 Scheme_MODULE-2_CCN.pdf21 Scheme_MODULE-2_CCN.pdf
21 Scheme_MODULE-2_CCN.pdf
 
Hive vs. Impala
Hive vs. ImpalaHive vs. Impala
Hive vs. Impala
 
Umts system architecture
Umts system architectureUmts system architecture
Umts system architecture
 
Deductive databases
Deductive databasesDeductive databases
Deductive databases
 
Advanced Security With GeoServer
Advanced Security With GeoServerAdvanced Security With GeoServer
Advanced Security With GeoServer
 
Chapter 11: Data Link Control
Chapter 11: Data Link ControlChapter 11: Data Link Control
Chapter 11: Data Link Control
 
Mastering Security with GeoServer and GeoFence - FOSS4G EU 2017
Mastering Security with GeoServer and GeoFence - FOSS4G EU 2017Mastering Security with GeoServer and GeoFence - FOSS4G EU 2017
Mastering Security with GeoServer and GeoFence - FOSS4G EU 2017
 
ENCAPSULATION AND TUNNELING
ENCAPSULATION AND TUNNELINGENCAPSULATION AND TUNNELING
ENCAPSULATION AND TUNNELING
 
FC SAN Fabric環境におけるパフォーマンストラブルの対処法
FC SAN Fabric環境におけるパフォーマンストラブルの対処法FC SAN Fabric環境におけるパフォーマンストラブルの対処法
FC SAN Fabric環境におけるパフォーマンストラブルの対処法
 
Overview of Concurrency Control & Recovery in Distributed Databases
Overview of Concurrency Control & Recovery in Distributed DatabasesOverview of Concurrency Control & Recovery in Distributed Databases
Overview of Concurrency Control & Recovery in Distributed Databases
 
I pv6 routing_protocol_for_low_power_and_lossy_
I pv6 routing_protocol_for_low_power_and_lossy_I pv6 routing_protocol_for_low_power_and_lossy_
I pv6 routing_protocol_for_low_power_and_lossy_
 
Design Issues and Challenges in Wireless Sensor Networks
Design Issues and Challenges in Wireless Sensor NetworksDesign Issues and Challenges in Wireless Sensor Networks
Design Issues and Challenges in Wireless Sensor Networks
 

Andere mochten auch

The Applause Board - A Peer Initiated Recognition System.
The Applause Board - A Peer Initiated Recognition System.The Applause Board - A Peer Initiated Recognition System.
The Applause Board - A Peer Initiated Recognition System.Dave Horgan
 
The Value of Peer to Peer Recognition
The Value of Peer to Peer RecognitionThe Value of Peer to Peer Recognition
The Value of Peer to Peer RecognitionInternal Consistency
 
The power of Peer to Peer Recognition in Employee Engagement
The power of Peer to Peer Recognition in Employee EngagementThe power of Peer to Peer Recognition in Employee Engagement
The power of Peer to Peer Recognition in Employee EngagementKwench Global Tech
 
El arte de hablar y escribir
El arte de hablar y escribirEl arte de hablar y escribir
El arte de hablar y escribirSandra_Ramirez
 
IBM Spectrum Scale ECM - Winning Combination
IBM Spectrum Scale  ECM - Winning CombinationIBM Spectrum Scale  ECM - Winning Combination
IBM Spectrum Scale ECM - Winning CombinationSasikanth Eda
 
Front line engagement & peer-to-peer management systems
Front line engagement & peer-to-peer management systemsFront line engagement & peer-to-peer management systems
Front line engagement & peer-to-peer management systemsRon McFarland
 
RV 2015: How to Start: Project Funding Lessons and Strategies by Mark Linsenm...
RV 2015: How to Start: Project Funding Lessons and Strategies by Mark Linsenm...RV 2015: How to Start: Project Funding Lessons and Strategies by Mark Linsenm...
RV 2015: How to Start: Project Funding Lessons and Strategies by Mark Linsenm...Rail~Volution
 
RV 2015: Guerrilla Placemaking by Josh Ghaffari
RV 2015: Guerrilla Placemaking by Josh GhaffariRV 2015: Guerrilla Placemaking by Josh Ghaffari
RV 2015: Guerrilla Placemaking by Josh GhaffariRail~Volution
 
BRT 101: Design, Operations and Economic Impact by Andrew Guthrie
BRT 101: Design, Operations and Economic Impact by Andrew GuthrieBRT 101: Design, Operations and Economic Impact by Andrew Guthrie
BRT 101: Design, Operations and Economic Impact by Andrew GuthrieRail~Volution
 
RV 2015: Cleaner Transit, Healthier Communities: Climate Change Policies and ...
RV 2015: Cleaner Transit, Healthier Communities: Climate Change Policies and ...RV 2015: Cleaner Transit, Healthier Communities: Climate Change Policies and ...
RV 2015: Cleaner Transit, Healthier Communities: Climate Change Policies and ...Rail~Volution
 
RV 2015: Back to the Future: Considering Health (Again) in Project Developmen...
RV 2015: Back to the Future: Considering Health (Again) in Project Developmen...RV 2015: Back to the Future: Considering Health (Again) in Project Developmen...
RV 2015: Back to the Future: Considering Health (Again) in Project Developmen...Rail~Volution
 
TOD Redevelopment on the Grandest Scale by Tom Young
TOD Redevelopment on the Grandest Scale by Tom YoungTOD Redevelopment on the Grandest Scale by Tom Young
TOD Redevelopment on the Grandest Scale by Tom YoungRail~Volution
 

Andere mochten auch (19)

The Applause Board - A Peer Initiated Recognition System.
The Applause Board - A Peer Initiated Recognition System.The Applause Board - A Peer Initiated Recognition System.
The Applause Board - A Peer Initiated Recognition System.
 
The Value of Peer to Peer Recognition
The Value of Peer to Peer RecognitionThe Value of Peer to Peer Recognition
The Value of Peer to Peer Recognition
 
The power of Peer to Peer Recognition in Employee Engagement
The power of Peer to Peer Recognition in Employee EngagementThe power of Peer to Peer Recognition in Employee Engagement
The power of Peer to Peer Recognition in Employee Engagement
 
riguel.ramsaran
riguel.ramsaranriguel.ramsaran
riguel.ramsaran
 
Tecnología móvil
Tecnología móvilTecnología móvil
Tecnología móvil
 
El arte de hablar y escribir
El arte de hablar y escribirEl arte de hablar y escribir
El arte de hablar y escribir
 
SEMINARIO TEAM
SEMINARIO TEAMSEMINARIO TEAM
SEMINARIO TEAM
 
IBM Spectrum Scale ECM - Winning Combination
IBM Spectrum Scale  ECM - Winning CombinationIBM Spectrum Scale  ECM - Winning Combination
IBM Spectrum Scale ECM - Winning Combination
 
Front line engagement & peer-to-peer management systems
Front line engagement & peer-to-peer management systemsFront line engagement & peer-to-peer management systems
Front line engagement & peer-to-peer management systems
 
RV 2015: How to Start: Project Funding Lessons and Strategies by Mark Linsenm...
RV 2015: How to Start: Project Funding Lessons and Strategies by Mark Linsenm...RV 2015: How to Start: Project Funding Lessons and Strategies by Mark Linsenm...
RV 2015: How to Start: Project Funding Lessons and Strategies by Mark Linsenm...
 
RV 2015: Guerrilla Placemaking by Josh Ghaffari
RV 2015: Guerrilla Placemaking by Josh GhaffariRV 2015: Guerrilla Placemaking by Josh Ghaffari
RV 2015: Guerrilla Placemaking by Josh Ghaffari
 
BRT 101: Design, Operations and Economic Impact by Andrew Guthrie
BRT 101: Design, Operations and Economic Impact by Andrew GuthrieBRT 101: Design, Operations and Economic Impact by Andrew Guthrie
BRT 101: Design, Operations and Economic Impact by Andrew Guthrie
 
RV 2015: Cleaner Transit, Healthier Communities: Climate Change Policies and ...
RV 2015: Cleaner Transit, Healthier Communities: Climate Change Policies and ...RV 2015: Cleaner Transit, Healthier Communities: Climate Change Policies and ...
RV 2015: Cleaner Transit, Healthier Communities: Climate Change Policies and ...
 
RV 2015: Back to the Future: Considering Health (Again) in Project Developmen...
RV 2015: Back to the Future: Considering Health (Again) in Project Developmen...RV 2015: Back to the Future: Considering Health (Again) in Project Developmen...
RV 2015: Back to the Future: Considering Health (Again) in Project Developmen...
 
Spot On Peer Recognition Program
Spot On Peer Recognition ProgramSpot On Peer Recognition Program
Spot On Peer Recognition Program
 
TOD Redevelopment on the Grandest Scale by Tom Young
TOD Redevelopment on the Grandest Scale by Tom YoungTOD Redevelopment on the Grandest Scale by Tom Young
TOD Redevelopment on the Grandest Scale by Tom Young
 
Proyecto milennium expo
Proyecto milennium expoProyecto milennium expo
Proyecto milennium expo
 
AN EFFECTIVE FRAMEWORK FOR GENERATING RECOMMENDATIONS
AN EFFECTIVE FRAMEWORK FOR GENERATING RECOMMENDATIONSAN EFFECTIVE FRAMEWORK FOR GENERATING RECOMMENDATIONS
AN EFFECTIVE FRAMEWORK FOR GENERATING RECOMMENDATIONS
 
skydrive_ppt_doc
skydrive_ppt_docskydrive_ppt_doc
skydrive_ppt_doc
 

Ähnlich wie Peer to peer data management

Textual based retrieval system with bloom in unstructured Peer-to-Peer networks
Textual based retrieval system with bloom in unstructured Peer-to-Peer networksTextual based retrieval system with bloom in unstructured Peer-to-Peer networks
Textual based retrieval system with bloom in unstructured Peer-to-Peer networksUvaraj Shan
 
Commonly Used Peer to Peer Methods & Applications
Commonly Used Peer to Peer Methods & ApplicationsCommonly Used Peer to Peer Methods & Applications
Commonly Used Peer to Peer Methods & Applications905426
 
Peer To Peer Networking
Peer To Peer NetworkingPeer To Peer Networking
Peer To Peer Networkingicanhasfay
 
The International Journal of Engineering and Science (IJES)
The International Journal of Engineering and Science (IJES)The International Journal of Engineering and Science (IJES)
The International Journal of Engineering and Science (IJES)theijes
 
Flexible bloom for searching textual content
Flexible bloom for searching textual contentFlexible bloom for searching textual content
Flexible bloom for searching textual contentUvaraj Shan
 
Flexible Bloom for Searching Textual Content Based Retrieval System in an Uns...
Flexible Bloom for Searching Textual Content Based Retrieval System in an Uns...Flexible Bloom for Searching Textual Content Based Retrieval System in an Uns...
Flexible Bloom for Searching Textual Content Based Retrieval System in an Uns...Uvaraj Shan
 
Flexible bloom for searching textual content
Flexible bloom for searching textual contentFlexible bloom for searching textual content
Flexible bloom for searching textual contentUvaraj Shan
 
QuaP2P P2P Tutorial 2006
QuaP2P P2P Tutorial 2006QuaP2P P2P Tutorial 2006
QuaP2P P2P Tutorial 2006Kalman Graffi
 
App for peer-to-peer file transfer
App for peer-to-peer file transferApp for peer-to-peer file transfer
App for peer-to-peer file transferIRJET Journal
 
Peer peer messaging system (synopsis)
Peer peer messaging system (synopsis)Peer peer messaging system (synopsis)
Peer peer messaging system (synopsis)Mumbai Academisc
 
Lecture - Network Technologies: Peer-to-Peer Networks
Lecture - Network Technologies: Peer-to-Peer NetworksLecture - Network Technologies: Peer-to-Peer Networks
Lecture - Network Technologies: Peer-to-Peer NetworksJames Salter
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)ijceronline
 
A Brief Note On Peer And Peer ( P2P ) Applications Have No...
A Brief Note On Peer And Peer ( P2P ) Applications Have No...A Brief Note On Peer And Peer ( P2P ) Applications Have No...
A Brief Note On Peer And Peer ( P2P ) Applications Have No...Brenda Thomas
 
PEER_TO_PEER SHARING PRESENTATION
PEER_TO_PEER SHARING PRESENTATIONPEER_TO_PEER SHARING PRESENTATION
PEER_TO_PEER SHARING PRESENTATIONAseem Chakrabarthy
 
Peer to peer system - Mạng ngang hàng.
Peer to peer system - Mạng ngang hàng.Peer to peer system - Mạng ngang hàng.
Peer to peer system - Mạng ngang hàng.ThaiLeHuy1
 

Ähnlich wie Peer to peer data management (20)

Peer to peer system
Peer to peer systemPeer to peer system
Peer to peer system
 
Peer to Peer services and File systems
Peer to Peer services and File systemsPeer to Peer services and File systems
Peer to Peer services and File systems
 
Peer Sim & P2P
Peer Sim & P2PPeer Sim & P2P
Peer Sim & P2P
 
Final peersimp pt
Final peersimp ptFinal peersimp pt
Final peersimp pt
 
Textual based retrieval system with bloom in unstructured Peer-to-Peer networks
Textual based retrieval system with bloom in unstructured Peer-to-Peer networksTextual based retrieval system with bloom in unstructured Peer-to-Peer networks
Textual based retrieval system with bloom in unstructured Peer-to-Peer networks
 
Commonly Used Peer to Peer Methods & Applications
Commonly Used Peer to Peer Methods & ApplicationsCommonly Used Peer to Peer Methods & Applications
Commonly Used Peer to Peer Methods & Applications
 
Peer To Peer Networking
Peer To Peer NetworkingPeer To Peer Networking
Peer To Peer Networking
 
The International Journal of Engineering and Science (IJES)
The International Journal of Engineering and Science (IJES)The International Journal of Engineering and Science (IJES)
The International Journal of Engineering and Science (IJES)
 
Flexible bloom for searching textual content
Flexible bloom for searching textual contentFlexible bloom for searching textual content
Flexible bloom for searching textual content
 
Flexible Bloom for Searching Textual Content Based Retrieval System in an Uns...
Flexible Bloom for Searching Textual Content Based Retrieval System in an Uns...Flexible Bloom for Searching Textual Content Based Retrieval System in an Uns...
Flexible Bloom for Searching Textual Content Based Retrieval System in an Uns...
 
Flexible bloom for searching textual content
Flexible bloom for searching textual contentFlexible bloom for searching textual content
Flexible bloom for searching textual content
 
QuaP2P P2P Tutorial 2006
QuaP2P P2P Tutorial 2006QuaP2P P2P Tutorial 2006
QuaP2P P2P Tutorial 2006
 
App for peer-to-peer file transfer
App for peer-to-peer file transferApp for peer-to-peer file transfer
App for peer-to-peer file transfer
 
P2p Peer To Peer Introduction
P2p Peer To Peer IntroductionP2p Peer To Peer Introduction
P2p Peer To Peer Introduction
 
Peer peer messaging system (synopsis)
Peer peer messaging system (synopsis)Peer peer messaging system (synopsis)
Peer peer messaging system (synopsis)
 
Lecture - Network Technologies: Peer-to-Peer Networks
Lecture - Network Technologies: Peer-to-Peer NetworksLecture - Network Technologies: Peer-to-Peer Networks
Lecture - Network Technologies: Peer-to-Peer Networks
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
A Brief Note On Peer And Peer ( P2P ) Applications Have No...
A Brief Note On Peer And Peer ( P2P ) Applications Have No...A Brief Note On Peer And Peer ( P2P ) Applications Have No...
A Brief Note On Peer And Peer ( P2P ) Applications Have No...
 
PEER_TO_PEER SHARING PRESENTATION
PEER_TO_PEER SHARING PRESENTATIONPEER_TO_PEER SHARING PRESENTATION
PEER_TO_PEER SHARING PRESENTATION
 
Peer to peer system - Mạng ngang hàng.
Peer to peer system - Mạng ngang hàng.Peer to peer system - Mạng ngang hàng.
Peer to peer system - Mạng ngang hàng.
 

Mehr von Junaid Lodhi

Case Study 2: Instrumentation Software
Case Study 2: Instrumentation SoftwareCase Study 2: Instrumentation Software
Case Study 2: Instrumentation SoftwareJunaid Lodhi
 
Syntax directed-translation
Syntax directed-translationSyntax directed-translation
Syntax directed-translationJunaid Lodhi
 
Employee Motivation
Employee MotivationEmployee Motivation
Employee MotivationJunaid Lodhi
 
communication Mechanism in Client Server Model
communication Mechanism in Client Server Model communication Mechanism in Client Server Model
communication Mechanism in Client Server Model Junaid Lodhi
 
Pipes in Windows and Linux.
Pipes in Windows and Linux.Pipes in Windows and Linux.
Pipes in Windows and Linux.Junaid Lodhi
 

Mehr von Junaid Lodhi (6)

Case Study 2: Instrumentation Software
Case Study 2: Instrumentation SoftwareCase Study 2: Instrumentation Software
Case Study 2: Instrumentation Software
 
Syntax directed-translation
Syntax directed-translationSyntax directed-translation
Syntax directed-translation
 
Regex by 131357
Regex by 131357Regex by 131357
Regex by 131357
 
Employee Motivation
Employee MotivationEmployee Motivation
Employee Motivation
 
communication Mechanism in Client Server Model
communication Mechanism in Client Server Model communication Mechanism in Client Server Model
communication Mechanism in Client Server Model
 
Pipes in Windows and Linux.
Pipes in Windows and Linux.Pipes in Windows and Linux.
Pipes in Windows and Linux.
 

Kürzlich hochgeladen

General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 

Kürzlich hochgeladen (20)

General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 

Peer to peer data management

  • 1. PEER TO PEER DATA MANAGEMENT Presented by : Junaid Lodhi (131357) Hamza Shafqat (131369) BscsVII
  • 2. EARLY P2P ARCHITECTURE  There was no differentiation between the functionality of each site in the system  Major difference in current system in massive distribution i.e. thousands of sites  Heterogeneity of those massive distribution  volatility of these system i.e. In current system machine join and leave p2p system quite often
  • 3. REQUIREMENTS OF MODERN P2P SYSTEM  Autonomy: autonomous peer should be able to join and leave the system at any time without restriction.  Query expressiveness: the query language should allow the user to describe the desired data at the appropriate level of detail.  Efficiency : efficient use of p2p system resources should result in lower cost and higher throughput  Quality of service: refers to user perceived efficiency like query results data consistency and data availability  FaultTolerance: No trade off on efficiency despite of failures of peers  Security : Use of Intellectual property rights enforcement on data contents.
  • 4. DATA MANAGEMENT ISSUES ADDRESSED BY MODERN P2P SYSTEMS  Data location: A peer must be able to locate data stored in other peer  Query Processing : given a query, system must be able to discover the peers that contribute relevant data  Data Integration:When shared sources are heterogonous, peer still be able to access data.  Data Consistency: If data are replicated a key is issued to maintain the consistency between duplicates
  • 5. APPLICATIONS OF MODERN P2P SYSTEM  BitTorrent  DistriBrute : p2p desktop deployment product  Tribler: Open source Social interactive p2p clinet with with integrated search, video and audio player
  • 6. HYBRID P2P  Hybrid models are a combination of peer-to-peer and client-server models  A common hybrid model is to have a central server that helps peers find each other.
  • 7. PEERTO PEER MODELS  Purely Decentralized System  Centralized System  Hybrid System 
  • 8. PURELY DECENTRALIZED MODEL It is a type of model in which there is not central sever all nodes are acting as both client and server all are getting and sending data to each other no server is managing them. Advantages: i.) High Performance ii.) Failure of single node doesn’t fails whole network. iii.) Easily scalable and robustness. Disadvantages: i.)We cannot administrate the network. ii.) Cannot filter the network traffic that what files are being shared.
  • 9. CENTRALIZED P2P MODEL: In this model which there is a central server whose job is that it is maintaining all the records of files which each node have. When a node needs a file its requests to the server makes the lookup in its database and redirects the requesting node to that node which has file. So then this requesting node makes the direct connection with that node which has file  Advantages: i.) Quick searches. ii.) Low bandwidth required. iii.) Searches can be filtered to some extent. iv.) Main advantage of this system is faster resource sharing. Disadvantages: i.) Failure of server fails down whole network. ii.)This model is more easily be attacked.
  • 10. HYBRID P2P  Main advantage of Centralized model is faster and reliable resource sharing.  Advantages of Hybrid Model: I.) Issue of scalability in centralized model resolved. ii.) We can quickly locate the resource by use of supernodes.  Disadvantages: i.) Searching is still based upon the flooding. ii.) Loss of Distribution , more centralized control.