peer-to-peer-based resource discovery in global grids: a tutorial
DESCRIPTION
Peer-To-Peer-Based Resource Discovery In Global Grids: A Tutorial. Rajiv Ranjan, Aaron Harwood And Rajkumar Buyya, The University Of Melbbourne IEEE Communications Surveys & Tutorials‧2nd Quarter 2008, Volume 10, No. 2. Present by Ting-Wei, Chen. Introduction Resource Taxonomy P2P Taxonomy - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Peer-To-Peer-Based Resource Discovery In Global Grids: A Tutorial](https://reader036.vdocuments.site/reader036/viewer/2022062517/56813b57550346895da44a85/html5/thumbnails/1.jpg)
1
Peer-To-Peer-Based Resource Peer-To-Peer-Based Resource Discovery In Global Grids: A Discovery In Global Grids: A TutorialTutorial
Rajiv Ranjan, Aaron Harwood And Rajkumar Buyya, The University Of MelbbourneIEEE Communications Surveys & Tutorials‧2nd
Quarter 2008, Volume 10, No. 2
Present by Ting-Wei, Chen
![Page 2: Peer-To-Peer-Based Resource Discovery In Global Grids: A Tutorial](https://reader036.vdocuments.site/reader036/viewer/2022062517/56813b57550346895da44a85/html5/thumbnails/2.jpg)
2
OutlineOutlineIntroductionResource TaxonomyP2P TaxonomyConclusion
![Page 3: Peer-To-Peer-Based Resource Discovery In Global Grids: A Tutorial](https://reader036.vdocuments.site/reader036/viewer/2022062517/56813b57550346895da44a85/html5/thumbnails/3.jpg)
3
Introduction (cont.)
Resource discovery activity.The nature of grids emphasis
◦Computation◦Data◦Application service◦Interaction◦Knowledge◦Utility
![Page 4: Peer-To-Peer-Based Resource Discovery In Global Grids: A Tutorial](https://reader036.vdocuments.site/reader036/viewer/2022062517/56813b57550346895da44a85/html5/thumbnails/4.jpg)
4
Introduction (cont.)
Computational Grid ◦Static attributes◦Dynamic attributes
Superscheduling◦Specialized grid schedulers◦Identifying and analyzing requirements◦Querying a grid resource information
service◦Coordinating and negotiating a service
level agreement.◦Job scheduling
![Page 5: Peer-To-Peer-Based Resource Discovery In Global Grids: A Tutorial](https://reader036.vdocuments.site/reader036/viewer/2022062517/56813b57550346895da44a85/html5/thumbnails/5.jpg)
5
Introduction (cont.)
![Page 6: Peer-To-Peer-Based Resource Discovery In Global Grids: A Tutorial](https://reader036.vdocuments.site/reader036/viewer/2022062517/56813b57550346895da44a85/html5/thumbnails/6.jpg)
6
Introduction (cont.)
Monitoring and directory service (MDS)◦ Centralized GRISs◦ Host the grid index information service◦ Update the resource status
![Page 7: Peer-To-Peer-Based Resource Discovery In Global Grids: A Tutorial](https://reader036.vdocuments.site/reader036/viewer/2022062517/56813b57550346895da44a85/html5/thumbnails/7.jpg)
7
Introduction (cont.)
Hierarchical MDS organization◦ Update the information about its local resources
![Page 8: Peer-To-Peer-Based Resource Discovery In Global Grids: A Tutorial](https://reader036.vdocuments.site/reader036/viewer/2022062517/56813b57550346895da44a85/html5/thumbnails/8.jpg)
8
Resource taxonomy (cont.)
Resource organization taxonomy◦Centralized
All in a single resource Control and efficiency
◦Hierarchical Only direct links in a hierarchy are from
the parent nodes to their child nodes Tree-like structure
◦Decentralized Highly scalable Manageability is a complex task
![Page 9: Peer-To-Peer-Based Resource Discovery In Global Grids: A Tutorial](https://reader036.vdocuments.site/reader036/viewer/2022062517/56813b57550346895da44a85/html5/thumbnails/9.jpg)
9
Resource taxonomy (cont.)
Resource attribute taxonomy◦ Dynamic◦ Static
![Page 10: Peer-To-Peer-Based Resource Discovery In Global Grids: A Tutorial](https://reader036.vdocuments.site/reader036/viewer/2022062517/56813b57550346895da44a85/html5/thumbnails/10.jpg)
10
Resource taxonomy (cont.)
Resource query taxonomy◦Resource lookup query (RLQ)◦Resource update query (RUQ)
![Page 11: Peer-To-Peer-Based Resource Discovery In Global Grids: A Tutorial](https://reader036.vdocuments.site/reader036/viewer/2022062517/56813b57550346895da44a85/html5/thumbnails/11.jpg)
11
P2P taxonomy (cont.)
P2P network organization◦Structure◦Unstructure
Data organization◦Data distribution mechanisms
Locality Load balance Minimal metadata Minimal management overhead
◦Data indexing or query routing techniques
![Page 12: Peer-To-Peer-Based Resource Discovery In Global Grids: A Tutorial](https://reader036.vdocuments.site/reader036/viewer/2022062517/56813b57550346895da44a85/html5/thumbnails/12.jpg)
12
P2P taxonomy (cont.)
D-dimensional query routing organization◦Routing load balance◦Low per-node state
![Page 13: Peer-To-Peer-Based Resource Discovery In Global Grids: A Tutorial](https://reader036.vdocuments.site/reader036/viewer/2022062517/56813b57550346895da44a85/html5/thumbnails/13.jpg)
13
ConclusionDetailed taxonomy
◦Resource toxonomy◦P2P taxonomy
Useful for academic and industry-based researchers
![Page 14: Peer-To-Peer-Based Resource Discovery In Global Grids: A Tutorial](https://reader036.vdocuments.site/reader036/viewer/2022062517/56813b57550346895da44a85/html5/thumbnails/14.jpg)
14
Thank you for your attention