Epidemic algorithms for replicated database maintenance
PODC '87 Proceedings of the sixth annual ACM Symposium on Principles of distributed computing
SIGMOD '04 Proceedings of the 2004 ACM SIGMOD international conference on Management of data
Gossip-based aggregation in large dynamic networks
ACM Transactions on Computer Systems (TOCS)
High availability, scalable storage, dynamic peer networks: pick two
HOTOS'03 Proceedings of the 9th conference on Hot Topics in Operating Systems - Volume 9
Redundancy Management for P2P Storage
CCGRID '07 Proceedings of the Seventh IEEE International Symposium on Cluster Computing and the Grid
Efficient replica maintenance for distributed storage systems
NSDI'06 Proceedings of the 3rd conference on Networked Systems Design & Implementation - Volume 3
ACM Transactions on Computer Systems (TOCS)
Proactive replication in distributed storage systems using machine availability estimation
CoNEXT '07 Proceedings of the 2007 ACM CoNEXT conference
Maintaining data reliability without availability in P2P storage systems
Proceedings of the 2010 ACM Symposium on Applied Computing
AmazingStore: available, low-cost online storage service using cloudlets
IPTPS'10 Proceedings of the 9th international conference on Peer-to-peer systems
Integration of P2P and clouds to support massively multiuser virtual environments
Proceedings of the 9th Annual Workshop on Network and Systems Support for Games
Hi-index | 0.00 |
P2P and cloud computing are two of the latest trend in the Internet arena. They could both be labeled as "large-scale distributed systems", yet their approach is completely different: based on completely decentralized protocols exploiting edge resources the former, focusing on huge data centers the latter. Several Internet startups have quickly reached stardom by exploiting cloud resources, unlike P2P applications which often lack a business model. Recently, companies like Spotify and Wuala have started to explore how the two worlds could be merged, exploiting (free) user resources whenever possible, aiming at reducing the bill to be payed to cloud providers. This mixed model could be applied to several different applications, including backup, storage, streaming, content distribution, online gaming, etc. A generic problem in all these areas is how to guarantee the autonomic regulation of the usage of P2P vs. cloud resources: how to guarantee a minimum level of service when peer resources are not sufficient, and how to exploit as much P2P resources as possible when they are abundant.