BOINC and cloud computing
From Asia at Home
- Design differences between volunteer computing and clouds
- Performance tradeoffs when using volunteer clients versus dedicated clients in a cloud
- Platform construction
- Application deployment
- Application execution
- Application completion
- Monetary costs of volunteer computing versus clouds
- Costs for using Amazon's cloud services
- Costs for maintaining a BOINC server
- Client hosting over volunteers versus on the cloud
- Number of clients needed before volunteer computing becomes more cost effective than cloud
- Volunteer computing costs versus cloud costs over time
- Months of volunteer computing supportable by x months of cloud costs
- Size of cloud platform supportable by volunteer computing costs
- Server hosting on one's own versus on the cloud
- Typical server resource usage
- Server costs when hosting on a cloud
- Server resources obtainable on a cloud with a given yearly budget
For further details read: Cost-Benefit Analysis of Cloud Computing versus Desktop Grids Derrick Kondo, Bahman Javadi, Paul Malecot, Franck Cappello and David Anderson. To appear in 18th International Heterogeneity in Computing Workshop, May, 2009, Rome. hcw paper
Use this excel spreadsheet to determine your own cloud costs: cloud costs spreadsheet
