TY - GEN
T1 - Hierarchical small world overlay for efficient forwarding in volunteer clouds
AU - Hrizi, Fatma
AU - Laouiti, Anis
N1 - Publisher Copyright:
© 2017 IEEE.
PY - 2017/5/5
Y1 - 2017/5/5
N2 - Volunteer cloud is a new paradigm of cloud computing where volunteer resources, i.e. user machines are used instead of (or in addition to) dedicated resources, i.e. data centers. Although volunteer clouds offer potential benefits in terms of energy and cost saving as well as elasticity, the volatility and the scalability of the volunteer resources are still open challenges that need to be studied. In this paper, we focus on optimizing the forwarding process and managing the connectivity in a scalable and dynamic fashion in volunteer clouds. We show that volunteer clouds could be modelled by a small-world structure, characterized by short average path lengths among nodes, and strong local clustering, which implies small latency between nodes and therefore robust forwarding. First, we propose to build a hierarchical small world overlay network supporting scalability and dynamicity constraints of volunteer clouds. Second, we explore the benefits of the use of the Recursive InterNetwork Architecture (RINA) as a networking solution. The advantages that RINA brings comparing to the IP protocol is its recursiveness and its layer management functions. RINA is based on a 'divide and conquer' strategy enabling scalability over large networks. On the other hand, in RINA there is a common layer management protocol that could be leveraged to design a flexible and dynamic forwarding management layer to maintain our hierarchical small world overlay network. Finally, simulation experiments are provided to evaluate the performance of our proposal. The results show that our hierarchical small world overlay network, compared to a random based overlay topology, achieves a trade-off between bounding the routing table size and ensuring transmission efficiency i.e., reducing the end-to-end latency.
AB - Volunteer cloud is a new paradigm of cloud computing where volunteer resources, i.e. user machines are used instead of (or in addition to) dedicated resources, i.e. data centers. Although volunteer clouds offer potential benefits in terms of energy and cost saving as well as elasticity, the volatility and the scalability of the volunteer resources are still open challenges that need to be studied. In this paper, we focus on optimizing the forwarding process and managing the connectivity in a scalable and dynamic fashion in volunteer clouds. We show that volunteer clouds could be modelled by a small-world structure, characterized by short average path lengths among nodes, and strong local clustering, which implies small latency between nodes and therefore robust forwarding. First, we propose to build a hierarchical small world overlay network supporting scalability and dynamicity constraints of volunteer clouds. Second, we explore the benefits of the use of the Recursive InterNetwork Architecture (RINA) as a networking solution. The advantages that RINA brings comparing to the IP protocol is its recursiveness and its layer management functions. RINA is based on a 'divide and conquer' strategy enabling scalability over large networks. On the other hand, in RINA there is a common layer management protocol that could be leveraged to design a flexible and dynamic forwarding management layer to maintain our hierarchical small world overlay network. Finally, simulation experiments are provided to evaluate the performance of our proposal. The results show that our hierarchical small world overlay network, compared to a random based overlay topology, achieves a trade-off between bounding the routing table size and ensuring transmission efficiency i.e., reducing the end-to-end latency.
U2 - 10.1109/AINA.2017.160
DO - 10.1109/AINA.2017.160
M3 - Conference contribution
AN - SCOPUS:85019723484
T3 - Proceedings - International Conference on Advanced Information Networking and Applications, AINA
SP - 236
EP - 243
BT - Proceedings - 31st IEEE International Conference on Advanced Information Networking and Applications, AINA 2017
A2 - Enokido, Tomoya
A2 - Hsu, Hui-Huang
A2 - Lin, Chi-Yi
A2 - Takizawa, Makoto
A2 - Barolli, Leonard
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 31st IEEE International Conference on Advanced Information Networking and Applications, AINA 2017
Y2 - 27 March 2017 through 29 March 2017
ER -