Attic: A Case Study for Distributing Data in BOINC Projects

Parallel and Distributed Processing Workshops and Phd Forum(2011)

引用 16|浏览0
暂无评分
摘要
The BOINC toolkit is a very successful software infrastructure for the development of "volunteer computing" projects. For data distribution, the standard BOINC architecture provides uses a centralized server, or fixed set of pre-configured servers, each with a copy of a project's input files. This mirrored configuration has provided a way for BOINC projects to increase the size of their user-base and manage their data as projects grow. However, such a centrally administered approach can be limiting in terms of performance metrics, such as scalability and reliability, and also for management, since such servers have to be manually installed and configured for use. In this paper, we study an alternative approach, which is capable of providing a more lightweight and dynamic environment for distributing data, called Attic. Attic makes use of a secure decentralized approach and BitTorrent-like file swarming techniques to serve data and manage load. To compare our approach to the current centralized infrastructure, we show three experiments where we have integrated Attic with BOINC, each compares how Attic performs against BOINC as fragments (chunks) of the original data file are distributed and downloaded concurrently from multiple data centers. Our results show that careful choice of chunk size, by analyzing a server's uploading capabilities and file size, can result in large throughput gains for Attic when compared to the current BOINC data distribution paths.
更多
查看译文
关键词
original data,boinc projects,standard boinc architecture,case study,alternative approach,secure decentralized approach,boinc project,multiple data center,data distribution,boinc toolkit,attic make,current boinc data distribution,software metrics,p2p,servers,internet,computer architecture,attic,software architecture,data center,bittorrent,distributed databases,bandwidth
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要