STOC '97 Proceedings of the twenty-ninth annual ACM symposium on Theory of computing
ACM Transactions on Computer Systems (TOCS)
Wide-area cooperative storage with CFS
SOSP '01 Proceedings of the eighteenth ACM symposium on Operating systems principles
Chord: a scalable peer-to-peer lookup protocol for internet applications
IEEE/ACM Transactions on Networking (TON)
The Globus Project: A Status Report
HCW '98 Proceedings of the Seventh Heterogeneous Computing Workshop
Scalable, Efficient Range Queries for Grid Information Services
P2P '02 Proceedings of the Second International Conference on Peer-to-Peer Computing
The workload on parallel supercomputers: modeling the characteristics of rigid jobs
Journal of Parallel and Distributed Computing
Internet indirection infrastructure
IEEE/ACM Transactions on Networking (TON)
Mercury: supporting scalable multi-attribute range queries
Proceedings of the 2004 conference on Applications, technologies, architectures, and protocols for computer communications
BOINC: A System for Public-Resource Computing and Storage
GRID '04 Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing
CompuP2P: An Architecture for Internet Computing Using Peer-to-Peer Networks
IEEE Transactions on Parallel and Distributed Systems
Peer-to-Peer Discovery of Computational Resources for Grid Applications
GRID '05 Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing
Efficient replica maintenance for distributed storage systems
NSDI'06 Proceedings of the 3rd conference on Networked Systems Design & Implementation - Volume 3
Dynamo: amazon's highly available key-value store
Proceedings of twenty-first ACM SIGOPS symposium on Operating systems principles
Bigtable: a distributed storage system for structured data
OSDI '06 Proceedings of the 7th symposium on Operating systems design and implementation
Achieving Reliability through Replication in a Wide-Area Network DHT Storage System
ICPP '07 Proceedings of the 2007 International Conference on Parallel Processing
Trade-offs in matching jobs and balancing load for distributed desktop grids
Future Generation Computer Systems
Design and implementation trade-offs for wide-area resource discovery
ACM Transactions on Internet Technology (TOIT)
CrossTree: A new HTC architecture with high reliability and scalability
ICPADS '07 Proceedings of the 13th International Conference on Parallel and Distributed Systems - Volume 02
Scalaris: reliable transactional p2p key/value store
Proceedings of the 7th ACM SIGPLAN workshop on ERLANG
Reducing Replication Overhead for Data Durability in DHT Based P2P System
IEICE - Transactions on Information and Systems
Scheduling Strategy of P2P Based High Performance Computing Platform Base on Session Time Prediction
GPC '09 Proceedings of the 4th International Conference on Advances in Grid and Pervasive Computing
A New Reliable Proposal to Manage Dynamic Resources in a Computing P2P System
PDP '09 Proceedings of the 2009 17th Euromicro International Conference on Parallel, Distributed and Network-based Processing
Peer-to-Peer Computing: Principles and Applications
Peer-to-Peer Computing: Principles and Applications
Mining@home: toward a public-resource computing framework for distributed data mining
Concurrency and Computation: Practice & Experience
eSciGrid: A P2P-based e-science Grid for scalable and efficient data sharing
Future Generation Computer Systems
Cassandra: a decentralized structured storage system
ACM SIGOPS Operating Systems Review
Distributed Scheduler of Workflows with Deadlines in a P2P Desktop Grid
PDP '10 Proceedings of the 2010 18th Euromicro Conference on Parallel, Distributed and Network-based Processing
Benchmarking cloud serving systems with YCSB
Proceedings of the 1st ACM symposium on Cloud computing
CouchDB: The Definitive Guide Time to Relax
CouchDB: The Definitive Guide Time to Relax
WAINA '10 Proceedings of the 2010 IEEE 24th International Conference on Advanced Information Networking and Applications Workshops
Exploring application and infrastructure adaptation on hybrid grid-cloud infrastructure
Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing
ZooKeeper: wait-free coordination for internet-scale systems
USENIXATC'10 Proceedings of the 2010 USENIX conference on USENIX annual technical conference
Shepherd: node monitors for fault-tolerant distributed process execution in OSIRIS
Proceedings of the 5th International Workshop on Enhanced Web Service Technologies
WaveGrid: a scalable fast-turnaround heterogeneous peer-based desktop grid system
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Towards a Dynamic On-demand Service Grid Based on P2P Network
EAIT '11 Proceedings of the 2011 Second International Conference on Emerging Applications of Information Technology
A survey and comparison of peer-to-peer overlay network schemes
IEEE Communications Surveys & Tutorials
A P2P computing system for overlay networks
Future Generation Computer Systems
Future Generation Computer Systems
Hi-index | 0.00 |
In this work, we present a proposal to build a high throughput computing system totally based upon the Peer-to-Peer (P2P) paradigm. We discuss the general characteristics of P2P systems, with focus on P2P storage, and the expected characteristics of the HTC system: totally decentralized, not requiring permanent connection, and able to implement scheduling policies such as running jobs in a (non-strict) FCFS order. We have selected Cassandra as the supporting P2P storage system for our purposes. We discuss the basic aspects of the system implementation, and carry out some experiments designed to verify that it works as expected.