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

Full Text Download |
Abstract:
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.
I.Introduction
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.
References:
- 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.
- 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.
- C. Liu, B.T. Loo, and Y. Mao, “Declarative Automated Cloud Resource Orchestration,” Proc. Second ACM Symp. Cloud Computing (SOCC ’11), 2011.
- 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.
- 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.
- IBM Red Boo. Fundamentals of Grid Computing, Technical Report REDP-3613-00 2000.
- 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.
- M. Srivatsa, L. Xiong, and L. Liu, “Trustguard: Countering Vulnerabilities in Reputation Management for Decentralized Overlay Networks,” Proc. World Wide Web Conf., 2005.
- 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.
- H. Shen and C. Xu. Hash-based proximity clustering for efficient load balancing in heterogeneous DHT networks. JPDC, 2008.
- 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.
- S. Haykin, editor. Neural Networks: A Comprehensive Foundataion. Second Edition, Prentice-Hall Publisher, 1999.
- 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.
- J. Park and M. van der Schaar, “Pricing and Incentives in Peer-to-Peer Networks,” Proc. IEEE INFOCOM, 2010.
- X. Zhang and B. Li, “On the Market Power of Network Coding in P2P Content Distribution Systems,” Proc. IEEE INFOCOM, 2009.