Title :
An Optimized Computational Model for Multi-Community-Cloud Social Collaboration
Author :
Fei Hao ; Geyong Min ; Jinjun Chen ; Fei Wang ; Man Lin ; Changqing Luo ; Yang, L.T.
Author_Institution :
Dept. of Comput., Huazhong Univ. of Sci. & Technol., Wuhan, China
Abstract :
Community Cloud Computing is an emerging and promising computing model for a specific community with common concerns, such as security, compliance and jurisdiction. It utilizes the spare resources of networked computers to provide the facilities so that the community gains services from the cloud. The effective collaboration among the community clouds offers a powerful computing capacity for complex tasks containing the subtasks that need data exchange. Selecting the best group of community clouds that are the most economy-efficient, communication-efficient, secured, and trusted to accomplish a complex task is very challenging. To address this problem, we first formulate a computational model for multi-community-cloud collaboration, namely MG3. The proposed model is then optimized from four aspects: minimizing the sum of access cost and monetary cost, maximizing the security-level agreement and trust among the community clouds. Furthermore, an efficient and comprehensive selection algorithm is devised to extract the best group of community clouds in MG3. Finally, the extensive simulation experiments and performance analysis of the proposed algorithm are conducted. The results demonstrate that the proposed algorithm outperforms the minimal set coverings based algorithm and the random algorithm. Moreover, the proposed comprehensive community clouds selection algorithm can guarantee good global performance in terms of access cost, monetary cost, security level and trust between user and community clouds.
Keywords :
cloud computing; security of data; set theory; MG3; access cost; community cloud computing; comprehensive community clouds selection algorithm; comprehensive selection algorithm; data exchange; minimal set coverings based algorithm; monetary cost; multicommunity-cloud social collaboration; networked computers; optimized computational model; performance analysis; random algorithm; security-level agreement; Algorithm design and analysis; Cloud computing; Collaboration; Communities; Computational modeling; Security; Social network services; Community cloud; collaboration; security-based performance price ratio; task; trust;
Journal_Title :
Services Computing, IEEE Transactions on
DOI :
10.1109/TSC.2014.2304728