Using Self-led Critical Friend Topology Based on P2P Chord Algorithm for Node Localization within Cloud Communities

Resource provision within critical friend environment take place on a demand fashion and it is based on the aptitude of members to look across multiple locations for resource discovery and allocation. A major concern of such large scale and uncertain topology setting is the capability of members (nodes) to efficiently search and locate neighbouring participants. Here we adopt a Peer to Peer (P2P) approach in which every node in the network acts alike and discovers resources in a distributed coordination. More specifically, we propose the use of Chord algorithms, as a distributed peer to peer lookup protocol, put forward a new solution by assigning keys to different nodes. By specifying the aspect in which keys (data) are assigned to nodes, and how a node can determine the value for a given key, the algorithm locates the node responsible for that key. In the work herein we discuss a notable case, namely how Chord algorithms as a distributed P2P lookup protocol may determine provable solutions to the problem of efficient large scale Grid and Cloud resource localization. More specifically, the aforementioned proposal deals with the load balancing, scalability and availability of Grid and Cloud resources in a decentralized manner.

[1]  David R. Karger,et al.  Building peer-to-peer systems with chord, a distributed lookup service , 2001, Proceedings Eighth Workshop on Hot Topics in Operating Systems.

[2]  Yu Dan,et al.  An Improved P2P Model Based on Chord , 2005, Sixth International Conference on Parallel and Distributed Computing Applications and Technologies (PDCAT'05).

[3]  Nik Bessis,et al.  Modelling of a self-led critical friend topology in inter-cooperative grid communities , 2011, Simul. Model. Pract. Theory.

[4]  Nik Bessis,et al.  Defining Minimum Requirements of Inter-collaborated Nodes by Measuring the Weight of Node Interactions , 2010, 2010 International Conference on Complex, Intelligent and Software Intensive Systems.

[5]  Jianxin Li,et al.  CloudVO: Building a Secure Virtual Organization for Multiple Clouds Collaboration , 2010, 2010 11th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing.

[6]  Nik Bessis,et al.  Towards an Integrated Vision across Inter-cooperative Grid Virtual Organizations , 2009, FGIT.

[7]  Ryo Miyazaki,et al.  Complex mapping with the interpolated Julia set and Mandelbrot set , 2010, SA '10.

[8]  David R. Karger,et al.  Chord: a scalable peer-to-peer lookup protocol for internet applications , 2003, TNET.

[9]  A SEMANTIC ADDRESSABLE NETWORK , 2006 .

[10]  Dimitrios Tsoumakos,et al.  Analysis and comparison of P2P search methods , 2006, InfoScale '06.