Toward Community-Based Personal Cloud Computing

This paper proposes a new of cloud computing for individual computer users to share applications in distributed communities, called community-based personal cloud computing (CPCC). The paper also presents a prototype design and implementation of CPCC. The users of CPCC are able to share their computing applications with other users of the community. Any member of the community is able to execute remote applications shared by other members. The remote applications behave in the same way as their local counterparts, allowing the user to enter input, receive output as well as providing the access to the local data of the user. CPCC provides a peer-to-peer (P2P) environment where each peer provides applications which can be used by the other peers that are connected CPCC.


Authors:



References:
[1] David Chappel. A short introduction to cloud platforms: an enterpriseoriented
view. DavidChappell & Associates, Aug. 2008.
[2] Brian Hayes. Cloud computing. Communication of ACM, Vol. 51 No. 7.
July 2008.
[3] Tim Jones. Cloud computing with Linux. IBM, Sep. 2008.
[4] Constantine Mantratzis and Mehmet Orgun. Towards a peer2peer worldwide-
web for the broadband-enabled user community. Proceedings of
the 2004 ACM workshop on Next-generation residential broadband
challenges, pages 42-49, 2004.
[5] Luciano Paccagnella. Getting the seats of your pants dirty: Strategies for
ethnographic research on virtual communities.
http://jcmc.indiana.edu/vol3/issue1/paccagnella.html, June 1997.
[6] Richard Quinn. Peer-to-peer networks. http://www.richard-quinn.com/
quinn-pages/essays/p2p/peer-to-peer.html, March 2004 (accessed).
[7] Calvin J. Ribbens, Dennis Kafura, Amit Karnik, and Markus Lorch. The
Virginia tech computational grid: A research agenda. Technical report,
Department of Computer Science Virginia Polytechnic Institute & State
University, 2002.
[8] Christian Wagner and Narasimha Bolloju. Supporting knowledge
management in organizations with conversational technologies:
Discussion forums, weblogs, and wikis. http://wagnernet.com/tiki, June
2005 (accessed).
[9] Lizhe Wang, Jie Tao, Marcel Kunze. Scientific cloud computing: early
definition and experience. Proceedings of the 10th IEEE international
conference on high performance computing and communication. IEEE
press, 2008.
[10] Klaus H. Wolf, Konrad Froitzheim, and Peter Schulthess. Multimedia
application sharing in a heterogeneous environment. ACM Multimedia
95 - Electronic Proceedings, pages 57-64, November 1995.