SLGP Header

Secure and Efficient Sharing of Resources in Dynamic Harmony Platform for Collaborative Cloud Computing

IJCSEC Front Page

The recent advances in Web technology has made it easy for any user to provide and consume content of any form. This has called for a paradigm shift in the computing architecture and large scale data processing mechanisms. It leads to a advancements of cloud computing which is a promising future for collaborative cloud computing (CCC), where Globally- scattered distributed cloud resources belonging to different organizations or individuals are collectively used in a cooperative manner to provide services. For successful implementation of Collaborative Cloud Computing resource management and reputation management need to be jointly addressed. An integrated platform called Harmony is used to deploy Collaborative Cloud Computing. Harmony integrates resource management and reputation management in a harmonious manner. It enables a node to locate desired resource and also find the reputation of the located resources. The reputation management system assigns one reputation value for each node for providing all of resource type in that node. Reputation of each type of resource is measured, so that a client can choose resource providers not only by resource availability but also by the provider’s reputation. By this harmony technique outperforms existing systems by efficiency and quality of service.
Key Terms: Resource management, reputation management, Load balancing Quality of service(QoS), distributed hash table, distributed system.
The concept of cloud computing has been evolved from grid and utility computing. Now a days the cloud computing is widely used, in which cloud providers offer scalable resources to customers over the Internet. The various cloud providers are Amazon’s EC2, Google’s AppEngine, Microsoft’s Azure, and IBM’s Blue Cloud. The cloud customers are charged by the actual usage of the resources. The cloud refers to the hardware and software of datacenter that supports client needs, often in the form of data storage [1]. These infrastructures cut the cost for companies by eliminating the need for physical hardware, allowing companies to outsource data and computation resources on demand [2]. The user requested resources may not be provided by using single cloud. So multi cloud architecture can be built using virtual lab environment for petascale supercomputing capabilities. By this way idle resources can be fully utilized.
Thus advancement in cloud computing provides a way for promising future called Collaborative Cloud Computing (CCC). CCC technology interconnects physical resources and enables resource sharing among clouds, provide tremendous amount of resources to users virtually.
While many technologies are important to achieving the objective of efficient and trustworthy resource sharing, perhaps two of the most essential issues to address are resource management (resMgt) and reputation management (repMgt). ResMgt involves resource discovery and allocation for high system efficiency. A repMgt system computes each node’s reputation value based on evaluations from others about its performance in order to provide guidance in selecting trust-worthy nodes for high system reliability and security [5]. However, these two issues have typically been addressed separately, despite the significant interdependencies between them; resMgt needs repMgt to provide a cooperative environment for collaborative resource sharing and in turn facilitates repMgt to evaluate multi-faceted node reputations for providing various resources.


  1. P. Suresh Kumar, P. Sateesh Kumar, and S. Ramachandram, “Recent Trust Models In Grid,” J. Theoretical and Applied Information Technology, vol. 26, pp. 64-68, 2011.
  2. J. Li, B. Li, Z. Du, and L. Meng, “Cloud VO: Building a Secure Virtual Organization for Multiple Clouds Collaboration,” Proc. 11th ACIS Int’l Conf. Software Eng. Artificial Intelligence Networking and Parallel/Distributed Computing (SNPD), 2010.
  3. C. Liu, B.T. Loo, and Y. Mao, “Declarative Automated Cloud Resource Orchestration,” Proc. Second ACM Symp. Cloud Computing (SOCC ’11), 2011.
  4. C. Liu, Y. Mao, J.E. Van der Merwe, and M.F. Fernandez, “Cloud Resource Orchestration: A Data Centric Approach,” Proc. Conf. Innovative Data Systems Research (CIDR) , 2011.
  5. K. Hwang, S. Kulkarni, and Y. Hu, “Cloud Security with Virtualized Defense and Reputation-Based Trust Management,” Proc. IEEE Int’l Conf. Dependable, Autonomic and Secure Computing (DASC), 2009.
  6. IBM Red Boo. Fundamentals of Grid Computing, Technical Report REDP-3613-00 2000.
  7. L. Xiong and L. Liu, “Peertrust: Supporting Reputation-Based Trust for Peer-to-Peer Electronic Communities,” IEEE Trans. Knowledge and Data Eng., vol. 16, no. 7, pp. 843-857, July 2004.
  8. M. Srivatsa, L. Xiong, and L. Liu, “Trustguard: Countering Vulnerabilities in Reputation Management for Decentralized Overlay Networks,” Proc. World Wide Web Conf., 2005.
  9. R. Zhou and K. Hwang, “Power Trust: A Robust and Scalable Reputation System for Trusted Peer-to-Peer Computing,” IEEE Trans. Parallel and Distributed Systems, vol. 18, no. 4, pp. 460-473, 2008. R. Zhou and K. Hwang, “Gossip-Based Reputation Management for Unstructured Peer-to-Peer Networks,” IEEE Trans. Knowledge and Data Eng., 2007.
  10. H. Shen and C. Xu. Hash-based proximity clustering for efficient load balancing in heterogeneous DHT networks. JPDC, 2008.
  11. M. Mowbray, F. Brasileiro, N. Andrade, and J. Santana, “A Reciprocation-Based Economy for Multiple Services in Peer-to-Peer Grids,” Proc. IEEE Sixth Int’l Conf. Peer-to-Peer Computing (P2P), 2006.
  12. S. Haykin, editor. Neural Networks: A Comprehensive Foundataion. Second Edition, Prentice-Hall Publisher, 1999.
  13. S.C.M. Lee, J.W.J. Jiang, D.-M. Chiu, and J.C.S. Lui, “Interaction of ISPs: Distributed Resource Allocation and Revenue Maximization,” IEEE Trans. Parallel and Distributed Systems, vol. 19, no. 2, pp. 204-218, Feb. 2008.
  14. J. Park and M. van der Schaar, “Pricing and Incentives in Peer-to-Peer Networks,” Proc. IEEE INFOCOM, 2010.
  15. X. Zhang and B. Li, “On the Market Power of Network Coding in P2P Content Distribution Systems,” Proc. IEEE INFOCOM, 2009.