Building a Reliable Mutable File System on Peer-to-Peer Storage
SRDS '02 Proceedings of the 21st IEEE Symposium on Reliable Distributed Systems
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
A Self-Organizing Storage Cluster for Parallel Data-Intensive Applications
Proceedings of the 2004 ACM/IEEE conference on Supercomputing
The Long Tail: Why the Future of Business Is Selling Less of More
The Long Tail: Why the Future of Business Is Selling Less of More
Tahoe: the least-authority filesystem
Proceedings of the 4th ACM international workshop on Storage security and survivability
Environmental Security in P2P Networks
AP2PS '09 Proceedings of the 2009 First International Conference on Advances in P2P Systems
ICPPW '10 Proceedings of the 2010 39th International Conference on Parallel Processing Workshops
A Cloud Trust Model in a Security Aware Cloud
SAINT '10 Proceedings of the 2010 10th IEEE/IPSJ International Symposium on Applications and the Internet
Aligning ontology-based development with service oriented systems
Future Generation Computer Systems
Hi-index | 0.00 |
This paper presents a secure storage model named Peer to Cloud and Peer (P2CP). P2CP uses the cloud storage system as a backbone storage system. However, when data transmission occurs, the data nodes, cloud user, and the non-cloud user are involved to complete the transaction all together. The users, typically the client peers, can communicate with each other directly, thus bypassing servers on the cloud. Similarly, cloud servers can communicate with each other in a P2P mode. We also introduce a ''hierarchy security'' method to guarantee the data security in the proposed P2CP storage model. A key feature of our P2CP is that it has three data transmission tunnels: the cloud-user data transmission tunnel, the clients' data transmission tunnel, and the common data transmission tunnel. Assuming that the P2CP model follows the Poisson process or Little's law, we not only mathematically prove that the speed of P2CP is generally better than that of the pure peer-to-peer (P2P) model, the peer to server and peer (P2SP) model or the pure cloud model, but also testify the results through simulations. Beyond security, we also investigate the performance of another characteristic of usability of the data storage, namely availability, where P2CP is more robust to the failures of peers or servers in the cloud environment.