Toward Community-Based Personal Cloud Computing
Source: University of New Brunswick
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.