Providing Computing Services through Mobile Devices in a Collaborative Way - A Fog Computing Case Study
Danilo Costa Marim Segura, Rafael de Souza Stabile, Sarita Mazzini Bruschi, Paulo Sérgio Lopes de Souza · 2017
The increasing number of mobile devices, such as smartphones, tablets and laptops, and also advances in their computing power enabled them to be considered as computing resources, having their proximity explored. The use of nearby resources for computing is growing year by year and it is called Fog Computing. The elements on the edge of the Internet are exploited once the computer service providers could be unavailable or overloaded. This work focuses on using mobile devices to provide computing services by using an heuristic called Adapted Maximum Regret, which tries to minimize energy and avoid unreliable devices. There is also a top-level meta-heuristic which has global information and interconnects different clusters of devices on the edge of the Internet to guarantee QoS. We conducted a set of experiments that demonstrated we should avoid devices with a high degree of failures to save more energy when allocating tasks as well as to decrease the applications response time and communication through adjustments in the selection algorithm of external agglomerates.