| Literature DB >> 28386197 |
Abstract
With the rapid development of cloud computing techniques, the number of users is undergoing exponential growth. It is difficult for traditional data centers to perform many tasks in real time because of the limited bandwidth of resources. The concept of fog computing is proposed to support traditional cloud computing and to provide cloud services. In fog computing, the resource pool is composed of sporadic distributed resources that are more flexible and movable than a traditional data center. In this paper, we propose a fog computing structure and present a crowd-funding algorithm to integrate spare resources in the network. Furthermore, to encourage more resource owners to share their resources with the resource pool and to supervise the resource supporters as they actively perform their tasks, we propose an incentive mechanism in our algorithm. Simulation results show that our proposed incentive mechanism can effectively reduce the SLA violation rate and accelerate the completion of tasks.Entities:
Keywords: Crowd-funding algorithm; Fog computing; Repeated game
Year: 2017 PMID: 28386197 PMCID: PMC5372394 DOI: 10.1016/j.sjbs.2017.01.043
Source DB: PubMed Journal: Saudi J Biol Sci ISSN: 2213-7106 Impact factor: 4.219
Figure 1Architecture of fog computing based on the nervous system.
Figure 2The flow of the crowd-funding algorithm.
Configuration parameters of the fog broker.
| CPU | Intel Core 2 DuoE5200 |
|---|---|
| Memory space | 4G |
| Operating system | Win7 |
Configuration parameters of crowd-funding supporters.
| CPU | Exynos 8890 |
|---|---|
| RAM | 2G |
| ROM | 32G |
| Operating system | Android 4.4.3 |
| Storage space | 16G |
Figure 3The comparison of SLA violation rates for three schemes with different numbers of tasks.
Figure 4The comparison of completion times for three schemes with different numbers of tasks.