Abstract:Community Cloud computing is a new trend on cloud computing that aims to build service infrastructures upon Wireless Community Networks taking advantage of underused community physical resources. Service allocation protocols are a key design challenge that all cloud systems must properly address to optimize resource utilization. They are specially important when cloud services require a Quality of Service (QoS) and network stability or performance (delay, jitter, minimum bandwidth) cannot be guaranteed a-prior… Show more
“…The authors evaluate its performance over the CN Guifi.net. Another study about placement in CN is proposed in Vega et al [31], which optimizes the communication cost in CN by minimizing the service overlay diameter and the coordination cost along the network. Coimbra et al [32] propose a novel service placement approach based on community finding using a scalable graph label propagation technique and decentralized election procedure.…”
Section: Placement In Wireless Environmentmentioning
“…The authors evaluate its performance over the CN Guifi.net. Another study about placement in CN is proposed in Vega et al [31], which optimizes the communication cost in CN by minimizing the service overlay diameter and the coordination cost along the network. Coimbra et al [32] propose a novel service placement approach based on community finding using a scalable graph label propagation technique and decentralized election procedure.…”
Section: Placement In Wireless Environmentmentioning
“…In [17] the authors propose an optimal allocation solution for ambient intelligence environments using tasks replication to avoid network performance degradation. Some other works done in wireless settings are the work of Vega [40] and our work [31] which proposes several placement algorithms that minimize the coordination and overlay cost along a CN. The work of Coimbra in [11] presents a parallel and distributed solution designed as a scalable alternative for the problem of service placement in CNs.…”
Community networks (CNs) have gained momentum in the last few years with the increasing number of spontaneously deployed WiFi hotspots and home networks. These networks, owned and managed by volunteers, offer various services to their members and to the public. While Internet access is the most popular service, the provision of services of local interest within the network is enabled by the emerging technology of CN micro-clouds. By putting services closer to users, micro-clouds pursue not only
“…Some other works done in wireless settings are the work of Davide [25] and our recent work [7] which proposes several placement algorithms that minimize the coordination and overlay cost along a CN. The focus of the work in this paper is to design a low-complexity service placement heuristic for CN micro-clouds in order to maximise bandwidth and improve user QoS and QoE.…”
Section: O U D S U I T E B E N C H M a R K R E S U Lt Smentioning
Abstract-Community networks (CNs) have gained momentum in the last few years with the increasing number of spontaneously deployed WiFi hotspots and home networks. These networks, owned and managed by volunteers, offer various services to their members and to the public. To reduce the complexity of service deployment, community micro-clouds have recently emerged as a promising enabler for the delivery of cloud services to community users. By putting services closer to consumers, micro-clouds pursue not only a better service performance, but also a low entry barrier for the deployment of mainstream Internet services within the CN. Unfortunately, the provisioning of the services is not so simple. Due to the large and irregular topology, high software and hardware diversity of CNs, it requires of a "careful" placement of micro-clouds and services over the network.To achieve this, this paper proposes to leverage state information about the network to inform service placement decisions, and to do so through a fast heuristic algorithm, which is vital to quickly react to changing conditions. To evaluate its performance, we compare our heuristic with one based on random placement in Guifi.net, the biggest CN worldwide. Our experimental results show that our heuristic consistently outperforms random placement by 211% in terms of bandwidth gain. We quantify the benefits of our heuristic on a real live video-streaming service, and demonstrate that video chunk losses decrease significantly, attaining a 37% decrease in the loss packet rate. Further, using a popular Web 2.0 service, we demonstrate that the client response times decrease up to an order of magnitude when using our heuristic.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.