Book description
This book presents common techniques used in numerous models, algorithms, and tools developed during the last decade to implement desktop grid computing. These techniques enable the solution of many important sub-problems for middleware design, including scheduling, data management, security, load balancing, result certification, and fault tolerance. Each chapter presents the sub-problems, discusses theoretical and practical issues, offers details about implementation and experiments, and includes references to further reading and notes.
Table of contents
- Front Cover
- Contents (1/2)
- Contents (2/2)
- List of Figures
- List of Tables
- Preface
- Presentation of the Book
-
I. The Birth
- 1. Volunteer Computing and BOINC (1/6)
- 1. Volunteer Computing and BOINC (2/6)
- 1. Volunteer Computing and BOINC (3/6)
- 1. Volunteer Computing and BOINC (4/6)
- 1. Volunteer Computing and BOINC (5/6)
- 1. Volunteer Computing and BOINC (6/6)
- 2. Open, Scalable and Self-Regulated Federations of Desktop Grids with OurGrid (1/5)
- 2. Open, Scalable and Self-Regulated Federations of Desktop Grids with OurGrid (2/5)
- 2. Open, Scalable and Self-Regulated Federations of Desktop Grids with OurGrid (3/5)
- 2. Open, Scalable and Self-Regulated Federations of Desktop Grids with OurGrid (4/5)
- 2. Open, Scalable and Self-Regulated Federations of Desktop Grids with OurGrid (5/5)
- 3. The XtremWebCH Volunteer Computing Platform (1/6)
- 3. The XtremWebCH Volunteer Computing Platform (2/6)
- 3. The XtremWebCH Volunteer Computing Platform (3/6)
- 3. The XtremWebCH Volunteer Computing Platform (4/6)
- 3. The XtremWebCH Volunteer Computing Platform (5/6)
- 3. The XtremWebCH Volunteer Computing Platform (6/6)
- 4. XtremWeb-HEP: Designing Desktop Grid for the EGEE Infrastructure (1/4)
- 4. XtremWeb-HEP: Designing Desktop Grid for the EGEE Infrastructure (2/4)
- 4. XtremWeb-HEP: Designing Desktop Grid for the EGEE Infrastructure (3/4)
- 4. XtremWeb-HEP: Designing Desktop Grid for the EGEE Infrastructure (4/4)
- 5. A Volunteer Computing Platform Experience for Neuromuscular Disease Problems (1/5)
- 5. A Volunteer Computing Platform Experience for Neuromuscular Disease Problems (2/5)
- 5. A Volunteer Computing Platform Experience for Neuromuscular Disease Problems (3/5)
- 5. A Volunteer Computing Platform Experience for Neuromuscular Disease Problems (4/5)
- 5. A Volunteer Computing Platform Experience for Neuromuscular Disease Problems (5/5)
- 6. How to Work with XtremWeb, Condor, BOINC on Top of BonjourGrid (1/6)
- 6. How to Work with XtremWeb, Condor, BOINC on Top of BonjourGrid (2/6)
- 6. How to Work with XtremWeb, Condor, BOINC on Top of BonjourGrid (3/6)
- 6. How to Work with XtremWeb, Condor, BOINC on Top of BonjourGrid (4/6)
- 6. How to Work with XtremWeb, Condor, BOINC on Top of BonjourGrid (5/6)
- 6. How to Work with XtremWeb, Condor, BOINC on Top of BonjourGrid (6/6)
- 7. How to Work with PastryGrid (1/3)
- 7. How to Work with PastryGrid (2/3)
- 7. How to Work with PastryGrid (3/3)
-
II. Maturity and Beyond
- 8. Challenges in Designing Scheduling Policies in Volunteer Computing (1/5)
- 8. Challenges in Designing Scheduling Policies in Volunteer Computing (2/5)
- 8. Challenges in Designing Scheduling Policies in Volunteer Computing (3/5)
- 8. Challenges in Designing Scheduling Policies in Volunteer Computing (4/5)
- 8. Challenges in Designing Scheduling Policies in Volunteer Computing (5/5)
- 9. Modeling and Optimizing Availability of Non-Dedicated Resources (1/4)
- 9. Modeling and Optimizing Availability of Non-Dedicated Resources (2/4)
- 9. Modeling and Optimizing Availability of Non-Dedicated Resources (3/4)
- 9. Modeling and Optimizing Availability of Non-Dedicated Resources (4/4)
- 10. Security and Result Certification (1/6)
- 10. Security and Result Certification (2/6)
- 10. Security and Result Certification (3/6)
- 10. Security and Result Certification (4/6)
- 10. Security and Result Certification (5/6)
- 10. Security and Result Certification (6/6)
- 11. Data-Intensive Computing on Desktop Grids (1/5)
- 11. Data-Intensive Computing on Desktop Grids (2/5)
- 11. Data-Intensive Computing on Desktop Grids (3/5)
- 11. Data-Intensive Computing on Desktop Grids (4/5)
- 11. Data-Intensive Computing on Desktop Grids (5/5)
- 12. Roles of Desktop Grids in Hybrid Distributed Computing Infrastructures (1/6)
- 12. Roles of Desktop Grids in Hybrid Distributed Computing Infrastructures (2/6)
- 12. Roles of Desktop Grids in Hybrid Distributed Computing Infrastructures (3/6)
- 12. Roles of Desktop Grids in Hybrid Distributed Computing Infrastructures (4/6)
- 12. Roles of Desktop Grids in Hybrid Distributed Computing Infrastructures (5/6)
- 12. Roles of Desktop Grids in Hybrid Distributed Computing Infrastructures (6/6)
- 13. Supporting Web 2.0 Communities by Volunteer Desktop Grids (1/5)
- 13. Supporting Web 2.0 Communities by Volunteer Desktop Grids (2/5)
- 13. Supporting Web 2.0 Communities by Volunteer Desktop Grids (3/5)
- 13. Supporting Web 2.0 Communities by Volunteer Desktop Grids (4/5)
- 13. Supporting Web 2.0 Communities by Volunteer Desktop Grids (5/5)
- 14. Programming Applications for Desktop Grids (1/5)
- 14. Programming Applications for Desktop Grids (2/5)
- 14. Programming Applications for Desktop Grids (3/5)
- 14. Programming Applications for Desktop Grids (4/5)
- 14. Programming Applications for Desktop Grids (5/5)
- 15. Network Awareness in Volunteer Networks (1/5)
- 15. Network Awareness in Volunteer Networks (2/5)
- 15. Network Awareness in Volunteer Networks (3/5)
- 15. Network Awareness in Volunteer Networks (4/5)
- 15. Network Awareness in Volunteer Networks (5/5)
Product information
- Title: Desktop Grid Computing
- Author(s):
- Release date: June 2012
- Publisher(s): Chapman and Hall/CRC
- ISBN: 9781439862155
You might also like
book
Grid Computing
Designed for senior undergraduate and first-year graduate students, this classroom-tested book shows professors how to teach …
book
Grid Computing
A decade ago, the corporate world viewed grid computing as a curiosity. Today, it views it …
book
Linux® Desktop Garage
Enter your Linux Desktop Garage Don't just survive with Linux: thrive Find tools & info to …
book
IBM Platform Computing Solutions for High Performance and Technical Computing Workloads
This IBM® Redbooks® publication is a refresh of IBM Technical Computing Clouds, SG24-8144, Enhance Inbound and …