SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Predicting the Quality of Service of a Peer-to-Peer Desktop Grid Marcus Carvalho OurGrid Project Federal University of Campina Grande, Brazil
2 P2P Desktop Grid Predicting the QoS of a P2P Grid Network of Favours: ,[object Object]
Prioritise collaboratorsUncertainties on the Quality of Service Incentive mechanism to motivate resource sharing ,[object Object]
Competitive environment,[object Object]
Prediction of P2P Grid’s Quality of Service How many resources will be available for a peer in a P2P Desktop Grid at future instants of time? 4 Problem Predicting the QoS of a P2P Grid We propose a prediction model based  on system behaviour and grid information
Network of Favours A = 1 C = 0 B = 2 C = 4 A = 0 C = 0 Predicting the QoS of a P2P Grid B = 1 C = 2 Peer A Peer B Resources proportionally shared A = 0 B = 0 A = 2 B = 0 Peer C Task Queue Balances Task Resource 5
Network of Favours A = 0 C = 2 B = 0 C = 0 A = 0 C = 0 B = 0 C = 2 Peer A Peer B Resources equally shared A = 0 B = 0 Peer C Task Queue Balances Task Resource 6 Predicting the QoS of a P2P Grid
Predicting the QoS of a P2P Grid 7 Prediction model Resources equally shared Resources proportionally shared Proportion of local peer’s balance for peer d Estimation of resources obtained from a peer d attime t = We need to estimate the functions’ values for a prediction target time tp in the future     myBalanced(t)othersBalancedt+myBalanced(t) ∙  idleResourcesdt idleResourcesd(t)consumers (t)   If any consumer has positive balance tc otherwise tp2 tp3 tp1
We assume that information at the current time tc is available Estimating local peer’s balance update myBalancedtc is known myBalancedt=myBalancedt−1−obtaineddestimatet−1 for  t≥tc We estimate the other functions as constant idleResourcesdt=idleResourcesd(tc) othersBalancedt=othersBalanced(tc) consumerst=consumers(tc)   Predicting the QoS of a P2P Grid 8 Prediction model tp2 tp3 tp1 tc
Obtained Ratio OR= obtainedrequested Estimated Ratio ER=min⁡(  estimatedrequested ,100% ) Prediction Error 𝜉 = ER − OR   Predicting the QoS of a P2P Grid 9 Evaluation - Metrics
Workload NorduGrid trace (Grid Workload Archive) 6 months 40 sites (peers) Prediction target times (tp) All consumption windows of each peer Δtp = {0, 2, 4, 6, ..., te−tc} minutes   Predicting the QoS of a P2P Grid 10 Evaluation - Scenarios tc te Δtp3 Δtp1 tp3 tp1 tp2 Δtp2
Resources per peer  r = {20, 40, 60, 80} Same # resources for all peers OR (obtainedrequested) variation over time:   Predicting the QoS of a P2P Grid 11 Evaluation - Scenarios resources per peer  r = 20   resources per peer  r =40   resources per peer  r =60   resources per peer  r =80  
Predicting the QoS of a P2P Grid 12 Prediction Results resources per peer  r = 20   resources per peer  r  =40   resources per peer  r =60   resources per peer r =80  
Predicting the QoS of a P2P Grid 13 Prediction Results
P2P Desktop Grids have volatile resources and a competitive environment  Uncertainty on the Quality of Service It is possible to have good estimations on the number of resources available for a peer in the grid Predictions based on system behaviour and grid information Predicting the QoS of a P2P Grid 14 Conclusion
Prediction based on partial and inaccurate grid information Explicitly model the idleness of resources Evaluation with different workloads Predicting the QoS of a P2P Grid 15 Future work

Weitere ähnliche Inhalte

Was ist angesagt?

task scheduling in cloud datacentre using genetic algorithm
task scheduling in cloud datacentre using genetic algorithmtask scheduling in cloud datacentre using genetic algorithm
task scheduling in cloud datacentre using genetic algorithmSwathi Rampur
 
Task Scheduling using Tabu Search algorithm in Cloud Computing Environment us...
Task Scheduling using Tabu Search algorithm in Cloud Computing Environment us...Task Scheduling using Tabu Search algorithm in Cloud Computing Environment us...
Task Scheduling using Tabu Search algorithm in Cloud Computing Environment us...AzarulIkhwan
 
A QUANTITATIVE ANALYSIS OF HANDOVER TIME AT MAC LAYER FOR WIRELESS MOBILE NET...
A QUANTITATIVE ANALYSIS OF HANDOVER TIME AT MAC LAYER FOR WIRELESS MOBILE NET...A QUANTITATIVE ANALYSIS OF HANDOVER TIME AT MAC LAYER FOR WIRELESS MOBILE NET...
A QUANTITATIVE ANALYSIS OF HANDOVER TIME AT MAC LAYER FOR WIRELESS MOBILE NET...ijwmn
 
Web Service QoS Prediction Approach in Mobile Internet Environments
Web Service QoS Prediction Approach in Mobile Internet EnvironmentsWeb Service QoS Prediction Approach in Mobile Internet Environments
Web Service QoS Prediction Approach in Mobile Internet Environmentsjins0618
 
hajer
hajerhajer
hajerra na
 
Presentation - Dynamic Tuning of RTS Threshold
Presentation - Dynamic Tuning of RTS ThresholdPresentation - Dynamic Tuning of RTS Threshold
Presentation - Dynamic Tuning of RTS ThresholdMohammad Saiful Islam
 
TASK SCHEDULING USING AMALGAMATION OF MET HEURISTICS SWARM OPTIMIZATION ALGOR...
TASK SCHEDULING USING AMALGAMATION OF MET HEURISTICS SWARM OPTIMIZATION ALGOR...TASK SCHEDULING USING AMALGAMATION OF MET HEURISTICS SWARM OPTIMIZATION ALGOR...
TASK SCHEDULING USING AMALGAMATION OF MET HEURISTICS SWARM OPTIMIZATION ALGOR...Journal For Research
 
When Two Choices Are not Enough: Balancing at Scale in Distributed Stream Pro...
When Two Choices Are not Enough: Balancing at Scale in Distributed Stream Pro...When Two Choices Are not Enough: Balancing at Scale in Distributed Stream Pro...
When Two Choices Are not Enough: Balancing at Scale in Distributed Stream Pro...Anis Nasir
 
Analysis of single server fixed batch service queueing system under multiple ...
Analysis of single server fixed batch service queueing system under multiple ...Analysis of single server fixed batch service queueing system under multiple ...
Analysis of single server fixed batch service queueing system under multiple ...Alexander Decker
 
Securing Privacy of User’s Data on Cloud Using Back Propagation Neural Networks
Securing Privacy of User’s Data on Cloud Using Back Propagation Neural NetworksSecuring Privacy of User’s Data on Cloud Using Back Propagation Neural Networks
Securing Privacy of User’s Data on Cloud Using Back Propagation Neural Networkstheijes
 
Configuration Optimization for Big Data Software
Configuration Optimization for Big Data SoftwareConfiguration Optimization for Big Data Software
Configuration Optimization for Big Data SoftwarePooyan Jamshidi
 
Message broadcasts and logical time of process
Message broadcasts and logical time of processMessage broadcasts and logical time of process
Message broadcasts and logical time of processJawid Ahmad Baktash
 
Assignment cn tl
Assignment cn tlAssignment cn tl
Assignment cn tlH K
 
Lab 4 final report
Lab 4 final reportLab 4 final report
Lab 4 final reportKyle Villano
 
Ashfaq Munshi, ML7 Fellow, Pepperdata
Ashfaq Munshi, ML7 Fellow, PepperdataAshfaq Munshi, ML7 Fellow, Pepperdata
Ashfaq Munshi, ML7 Fellow, PepperdataMLconf
 
On the modeling of
On the modeling ofOn the modeling of
On the modeling ofcsandit
 

Was ist angesagt? (20)

task scheduling in cloud datacentre using genetic algorithm
task scheduling in cloud datacentre using genetic algorithmtask scheduling in cloud datacentre using genetic algorithm
task scheduling in cloud datacentre using genetic algorithm
 
Nsl seminar(2)
Nsl seminar(2)Nsl seminar(2)
Nsl seminar(2)
 
Task Scheduling using Tabu Search algorithm in Cloud Computing Environment us...
Task Scheduling using Tabu Search algorithm in Cloud Computing Environment us...Task Scheduling using Tabu Search algorithm in Cloud Computing Environment us...
Task Scheduling using Tabu Search algorithm in Cloud Computing Environment us...
 
A QUANTITATIVE ANALYSIS OF HANDOVER TIME AT MAC LAYER FOR WIRELESS MOBILE NET...
A QUANTITATIVE ANALYSIS OF HANDOVER TIME AT MAC LAYER FOR WIRELESS MOBILE NET...A QUANTITATIVE ANALYSIS OF HANDOVER TIME AT MAC LAYER FOR WIRELESS MOBILE NET...
A QUANTITATIVE ANALYSIS OF HANDOVER TIME AT MAC LAYER FOR WIRELESS MOBILE NET...
 
Web Service QoS Prediction Approach in Mobile Internet Environments
Web Service QoS Prediction Approach in Mobile Internet EnvironmentsWeb Service QoS Prediction Approach in Mobile Internet Environments
Web Service QoS Prediction Approach in Mobile Internet Environments
 
hajer
hajerhajer
hajer
 
H04845157
H04845157H04845157
H04845157
 
G028033037
G028033037G028033037
G028033037
 
Presentation - Dynamic Tuning of RTS Threshold
Presentation - Dynamic Tuning of RTS ThresholdPresentation - Dynamic Tuning of RTS Threshold
Presentation - Dynamic Tuning of RTS Threshold
 
TASK SCHEDULING USING AMALGAMATION OF MET HEURISTICS SWARM OPTIMIZATION ALGOR...
TASK SCHEDULING USING AMALGAMATION OF MET HEURISTICS SWARM OPTIMIZATION ALGOR...TASK SCHEDULING USING AMALGAMATION OF MET HEURISTICS SWARM OPTIMIZATION ALGOR...
TASK SCHEDULING USING AMALGAMATION OF MET HEURISTICS SWARM OPTIMIZATION ALGOR...
 
When Two Choices Are not Enough: Balancing at Scale in Distributed Stream Pro...
When Two Choices Are not Enough: Balancing at Scale in Distributed Stream Pro...When Two Choices Are not Enough: Balancing at Scale in Distributed Stream Pro...
When Two Choices Are not Enough: Balancing at Scale in Distributed Stream Pro...
 
Analysis of single server fixed batch service queueing system under multiple ...
Analysis of single server fixed batch service queueing system under multiple ...Analysis of single server fixed batch service queueing system under multiple ...
Analysis of single server fixed batch service queueing system under multiple ...
 
Securing Privacy of User’s Data on Cloud Using Back Propagation Neural Networks
Securing Privacy of User’s Data on Cloud Using Back Propagation Neural NetworksSecuring Privacy of User’s Data on Cloud Using Back Propagation Neural Networks
Securing Privacy of User’s Data on Cloud Using Back Propagation Neural Networks
 
Configuration Optimization for Big Data Software
Configuration Optimization for Big Data SoftwareConfiguration Optimization for Big Data Software
Configuration Optimization for Big Data Software
 
Message broadcasts and logical time of process
Message broadcasts and logical time of processMessage broadcasts and logical time of process
Message broadcasts and logical time of process
 
Assignment cn tl
Assignment cn tlAssignment cn tl
Assignment cn tl
 
Lab 4 final report
Lab 4 final reportLab 4 final report
Lab 4 final report
 
Ashfaq Munshi, ML7 Fellow, Pepperdata
Ashfaq Munshi, ML7 Fellow, PepperdataAshfaq Munshi, ML7 Fellow, Pepperdata
Ashfaq Munshi, ML7 Fellow, Pepperdata
 
Korea Uni Presentation
Korea Uni PresentationKorea Uni Presentation
Korea Uni Presentation
 
On the modeling of
On the modeling ofOn the modeling of
On the modeling of
 

Ähnlich wie Pcgrid presentation qos p2p grid

Mncs 16-08-3주-변승규-opportunistic flooding in low-duty-cycle wireless sensor ne...
Mncs 16-08-3주-변승규-opportunistic flooding in low-duty-cycle wireless sensor ne...Mncs 16-08-3주-변승규-opportunistic flooding in low-duty-cycle wireless sensor ne...
Mncs 16-08-3주-변승규-opportunistic flooding in low-duty-cycle wireless sensor ne...Seung-gyu Byeon
 
Redesigning MPTCP in Edge clouds
Redesigning MPTCP in Edge cloudsRedesigning MPTCP in Edge clouds
Redesigning MPTCP in Edge cloudsNitinder Mohan
 
Adaptive check-pointing and replication strategy to tolerate faults in comput...
Adaptive check-pointing and replication strategy to tolerate faults in comput...Adaptive check-pointing and replication strategy to tolerate faults in comput...
Adaptive check-pointing and replication strategy to tolerate faults in comput...IOSR Journals
 
LCBM: Statistics-Based Parallel Collaborative Filtering
LCBM: Statistics-Based Parallel Collaborative FilteringLCBM: Statistics-Based Parallel Collaborative Filtering
LCBM: Statistics-Based Parallel Collaborative FilteringFabio Petroni, PhD
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
INFOCOM 2019: On the Distribution of Traffic Volumes in the Internet and its ...
INFOCOM 2019: On the Distribution of Traffic Volumes in the Internet and its ...INFOCOM 2019: On the Distribution of Traffic Volumes in the Internet and its ...
INFOCOM 2019: On the Distribution of Traffic Volumes in the Internet and its ...MohammedAlasmar3
 
A calculus of mobile Real-Time processes
A calculus of mobile Real-Time processesA calculus of mobile Real-Time processes
A calculus of mobile Real-Time processesPolytechnique Montréal
 
Opensample: A Low-latency, Sampling-based Measurement Platform for Software D...
Opensample: A Low-latency, Sampling-based Measurement Platform for Software D...Opensample: A Low-latency, Sampling-based Measurement Platform for Software D...
Opensample: A Low-latency, Sampling-based Measurement Platform for Software D...Junho Suh
 
Ieeepro techno solutions 2014 ieee dotnet project - cloud bandwidth and cos...
Ieeepro techno solutions   2014 ieee dotnet project - cloud bandwidth and cos...Ieeepro techno solutions   2014 ieee dotnet project - cloud bandwidth and cos...
Ieeepro techno solutions 2014 ieee dotnet project - cloud bandwidth and cos...ASAITHAMBIRAJAA
 
Ieeepro techno solutions 2014 ieee java project - cloud bandwidth and cost ...
Ieeepro techno solutions   2014 ieee java project - cloud bandwidth and cost ...Ieeepro techno solutions   2014 ieee java project - cloud bandwidth and cost ...
Ieeepro techno solutions 2014 ieee java project - cloud bandwidth and cost ...hemanthbbc
 
Intelligent Placement of Datacenter for Internet Services
Intelligent Placement of Datacenter for Internet Services Intelligent Placement of Datacenter for Internet Services
Intelligent Placement of Datacenter for Internet Services Arinto Murdopo
 
Unified Stream Processing at Scale with Apache Samza - BDS2017
Unified Stream Processing at Scale with Apache Samza - BDS2017Unified Stream Processing at Scale with Apache Samza - BDS2017
Unified Stream Processing at Scale with Apache Samza - BDS2017Jacob Maes
 
SCOR: Constraint Programming-based Northbound Interface for SDN
SCOR: Constraint Programming-based Northbound Interface for SDNSCOR: Constraint Programming-based Northbound Interface for SDN
SCOR: Constraint Programming-based Northbound Interface for SDNFarzaneh Pakzad
 
ACM NOSSDAV 2008 - Kalman Graffi - Load Balancing for Multimedia Streaming in...
ACM NOSSDAV 2008 - Kalman Graffi - Load Balancing for Multimedia Streaming in...ACM NOSSDAV 2008 - Kalman Graffi - Load Balancing for Multimedia Streaming in...
ACM NOSSDAV 2008 - Kalman Graffi - Load Balancing for Multimedia Streaming in...Kalman Graffi
 
Early-stage topological and technological choices for TSN-based communication...
Early-stage topological and technological choices for TSN-based communication...Early-stage topological and technological choices for TSN-based communication...
Early-stage topological and technological choices for TSN-based communication...RealTime-at-Work (RTaW)
 
Yue Tian's 2015 PIMRC powerpoint slides
Yue Tian's 2015 PIMRC powerpoint slidesYue Tian's 2015 PIMRC powerpoint slides
Yue Tian's 2015 PIMRC powerpoint slidesYue Tian
 

Ähnlich wie Pcgrid presentation qos p2p grid (20)

Mncs 16-08-3주-변승규-opportunistic flooding in low-duty-cycle wireless sensor ne...
Mncs 16-08-3주-변승규-opportunistic flooding in low-duty-cycle wireless sensor ne...Mncs 16-08-3주-변승규-opportunistic flooding in low-duty-cycle wireless sensor ne...
Mncs 16-08-3주-변승규-opportunistic flooding in low-duty-cycle wireless sensor ne...
 
Redesigning MPTCP in Edge clouds
Redesigning MPTCP in Edge cloudsRedesigning MPTCP in Edge clouds
Redesigning MPTCP in Edge clouds
 
Adaptive check-pointing and replication strategy to tolerate faults in comput...
Adaptive check-pointing and replication strategy to tolerate faults in comput...Adaptive check-pointing and replication strategy to tolerate faults in comput...
Adaptive check-pointing and replication strategy to tolerate faults in comput...
 
E01113138
E01113138E01113138
E01113138
 
LCBM: Statistics-Based Parallel Collaborative Filtering
LCBM: Statistics-Based Parallel Collaborative FilteringLCBM: Statistics-Based Parallel Collaborative Filtering
LCBM: Statistics-Based Parallel Collaborative Filtering
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
INFOCOM 2019: On the Distribution of Traffic Volumes in the Internet and its ...
INFOCOM 2019: On the Distribution of Traffic Volumes in the Internet and its ...INFOCOM 2019: On the Distribution of Traffic Volumes in the Internet and its ...
INFOCOM 2019: On the Distribution of Traffic Volumes in the Internet and its ...
 
cyclades eswc2016
cyclades eswc2016cyclades eswc2016
cyclades eswc2016
 
A calculus of mobile Real-Time processes
A calculus of mobile Real-Time processesA calculus of mobile Real-Time processes
A calculus of mobile Real-Time processes
 
Opensample: A Low-latency, Sampling-based Measurement Platform for Software D...
Opensample: A Low-latency, Sampling-based Measurement Platform for Software D...Opensample: A Low-latency, Sampling-based Measurement Platform for Software D...
Opensample: A Low-latency, Sampling-based Measurement Platform for Software D...
 
Ieeepro techno solutions 2014 ieee dotnet project - cloud bandwidth and cos...
Ieeepro techno solutions   2014 ieee dotnet project - cloud bandwidth and cos...Ieeepro techno solutions   2014 ieee dotnet project - cloud bandwidth and cos...
Ieeepro techno solutions 2014 ieee dotnet project - cloud bandwidth and cos...
 
Ieeepro techno solutions 2014 ieee java project - cloud bandwidth and cost ...
Ieeepro techno solutions   2014 ieee java project - cloud bandwidth and cost ...Ieeepro techno solutions   2014 ieee java project - cloud bandwidth and cost ...
Ieeepro techno solutions 2014 ieee java project - cloud bandwidth and cost ...
 
Intelligent Placement of Datacenter for Internet Services
Intelligent Placement of Datacenter for Internet Services Intelligent Placement of Datacenter for Internet Services
Intelligent Placement of Datacenter for Internet Services
 
Unified Stream Processing at Scale with Apache Samza - BDS2017
Unified Stream Processing at Scale with Apache Samza - BDS2017Unified Stream Processing at Scale with Apache Samza - BDS2017
Unified Stream Processing at Scale with Apache Samza - BDS2017
 
SCOR: Constraint Programming-based Northbound Interface for SDN
SCOR: Constraint Programming-based Northbound Interface for SDNSCOR: Constraint Programming-based Northbound Interface for SDN
SCOR: Constraint Programming-based Northbound Interface for SDN
 
P1141213149
P1141213149P1141213149
P1141213149
 
ACM NOSSDAV 2008 - Kalman Graffi - Load Balancing for Multimedia Streaming in...
ACM NOSSDAV 2008 - Kalman Graffi - Load Balancing for Multimedia Streaming in...ACM NOSSDAV 2008 - Kalman Graffi - Load Balancing for Multimedia Streaming in...
ACM NOSSDAV 2008 - Kalman Graffi - Load Balancing for Multimedia Streaming in...
 
Ofdma 1
Ofdma 1Ofdma 1
Ofdma 1
 
Early-stage topological and technological choices for TSN-based communication...
Early-stage topological and technological choices for TSN-based communication...Early-stage topological and technological choices for TSN-based communication...
Early-stage topological and technological choices for TSN-based communication...
 
Yue Tian's 2015 PIMRC powerpoint slides
Yue Tian's 2015 PIMRC powerpoint slidesYue Tian's 2015 PIMRC powerpoint slides
Yue Tian's 2015 PIMRC powerpoint slides
 

Pcgrid presentation qos p2p grid

  • 1. Predicting the Quality of Service of a Peer-to-Peer Desktop Grid Marcus Carvalho OurGrid Project Federal University of Campina Grande, Brazil
  • 2.
  • 3.
  • 4.
  • 5. Prediction of P2P Grid’s Quality of Service How many resources will be available for a peer in a P2P Desktop Grid at future instants of time? 4 Problem Predicting the QoS of a P2P Grid We propose a prediction model based on system behaviour and grid information
  • 6. Network of Favours A = 1 C = 0 B = 2 C = 4 A = 0 C = 0 Predicting the QoS of a P2P Grid B = 1 C = 2 Peer A Peer B Resources proportionally shared A = 0 B = 0 A = 2 B = 0 Peer C Task Queue Balances Task Resource 5
  • 7. Network of Favours A = 0 C = 2 B = 0 C = 0 A = 0 C = 0 B = 0 C = 2 Peer A Peer B Resources equally shared A = 0 B = 0 Peer C Task Queue Balances Task Resource 6 Predicting the QoS of a P2P Grid
  • 8. Predicting the QoS of a P2P Grid 7 Prediction model Resources equally shared Resources proportionally shared Proportion of local peer’s balance for peer d Estimation of resources obtained from a peer d attime t = We need to estimate the functions’ values for a prediction target time tp in the future     myBalanced(t)othersBalancedt+myBalanced(t) ∙  idleResourcesdt idleResourcesd(t)consumers (t)   If any consumer has positive balance tc otherwise tp2 tp3 tp1
  • 9. We assume that information at the current time tc is available Estimating local peer’s balance update myBalancedtc is known myBalancedt=myBalancedt−1−obtaineddestimatet−1 for  t≥tc We estimate the other functions as constant idleResourcesdt=idleResourcesd(tc) othersBalancedt=othersBalanced(tc) consumerst=consumers(tc)   Predicting the QoS of a P2P Grid 8 Prediction model tp2 tp3 tp1 tc
  • 10. Obtained Ratio OR= obtainedrequested Estimated Ratio ER=min⁡(  estimatedrequested ,100% ) Prediction Error 𝜉 = ER − OR   Predicting the QoS of a P2P Grid 9 Evaluation - Metrics
  • 11. Workload NorduGrid trace (Grid Workload Archive) 6 months 40 sites (peers) Prediction target times (tp) All consumption windows of each peer Δtp = {0, 2, 4, 6, ..., te−tc} minutes   Predicting the QoS of a P2P Grid 10 Evaluation - Scenarios tc te Δtp3 Δtp1 tp3 tp1 tp2 Δtp2
  • 12. Resources per peer r = {20, 40, 60, 80} Same # resources for all peers OR (obtainedrequested) variation over time:   Predicting the QoS of a P2P Grid 11 Evaluation - Scenarios resources per peer  r = 20   resources per peer  r =40   resources per peer  r =60   resources per peer  r =80  
  • 13. Predicting the QoS of a P2P Grid 12 Prediction Results resources per peer  r = 20   resources per peer  r  =40   resources per peer  r =60   resources per peer r =80  
  • 14. Predicting the QoS of a P2P Grid 13 Prediction Results
  • 15. P2P Desktop Grids have volatile resources and a competitive environment Uncertainty on the Quality of Service It is possible to have good estimations on the number of resources available for a peer in the grid Predictions based on system behaviour and grid information Predicting the QoS of a P2P Grid 14 Conclusion
  • 16. Prediction based on partial and inaccurate grid information Explicitly model the idleness of resources Evaluation with different workloads Predicting the QoS of a P2P Grid 15 Future work
  • 17. Predicting the QoS of a P2P Grid 16 Thank you! Questions ? Marcus Carvalho marcus@lsd.ufcg.edu.br http://www.ourgrid.org

Hinweis der Redaktion

  1. When peers exchange resources, the balance from the provider is increased and from the consumer is decreased