SLoPCloud: An Efficient Solution for Locality Problem in Peer-to-Peer Cloud Systems
AbstractPeer-to-Peer (P2P) cloud systems are becoming more popular due to the high computational capability, scalability, reliability, and efficient data sharing. However, sending and receiving a massive amount of data causes huge network traffic leading to significant communication delays. In P2P systems, a considerable amount of the mentioned traffic and delay is owing to the mismatch between the physical layer and the overlay layer, which is referred to as locality problem. To achieve higher performance and consequently resilience to failures, each peer has to make connections to geographically closer peers. To the best of our knowledge, locality problem is not considered in any well known P2P cloud system. However, considering this problem could enhance the overall network performance by shortening the response time and decreasing the overall network traffic. In this paper, we propose a novel, efficient, and general solution for locality problem in P2P cloud systems considering the round-trip-time (RTT). Furthermore, we suggest a flexible topology as the overlay graph to address the locality problem more effectively. Comprehensive simulation experiments are conducted to demonstrate the applicability of the proposed algorithm in most of the well-known P2P overlay networks while not introducing any serious overhead. View Full-Text
Share & Cite This Article
Gharib, M.; Malekimajd, M.; Movaghar, A. SLoPCloud: An Efficient Solution for Locality Problem in Peer-to-Peer Cloud Systems. Algorithms 2018, 11, 150.
Gharib M, Malekimajd M, Movaghar A. SLoPCloud: An Efficient Solution for Locality Problem in Peer-to-Peer Cloud Systems. Algorithms. 2018; 11(10):150.Chicago/Turabian Style
Gharib, Mohammed; Malekimajd, Marzieh; Movaghar, Ali. 2018. "SLoPCloud: An Efficient Solution for Locality Problem in Peer-to-Peer Cloud Systems." Algorithms 11, no. 10: 150.
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.