2015 · 798 citations · 24 references
ComputingCloud ComputingComputer ScienceCloud ArchitectureCloud InfrastructureEdge ComputingEdge Computing InfrastructureEdge InfrastructureEdge Resource ManagementEdge-cloud ArchitectureEdge-cloud IntegrationFog ComputingCloud Computing ResourcesFog ArchitectureFog Computing ArchitectureFog Resource ManagementFog-cloud InteractionPlatform Design
Despite the broad utilization of cloud computing, some applications and services still cannot benefit from this popular computing paradigm due to inherent problems of cloud computing such as unacceptable latency, lack of mobility support and location-awareness. As a result, fog computing, has emerged as a promising infrastructure to provide elastic resources at the edge of network. In this paper, we have discussed current definitions of fog computing and similar concepts, and proposed a more comprehensive definition. We also analyzed the goals and challenges in fog computing platform, and presented platform design with several exemplar applications. We finally implemented and evaluated a prototype fog computing platform.
24
Fog computing and its role in the internet of things
Flavio Bonomi, Rodolfo Milito, Jiang Zhu et al. · 2012 · 6K citations · Full text
The Case for VM-Based Cloudlets in Mobile Computing
Mahadev Satyanarayanan, Paramvir Bahl, Rafaela Cáceres et al. · IEEE Pervasive Computing · 2009 · 3.7K citations
Luis M. Vaquero, Luis Rodero‐Merino · ACM SIGCOMM Computer Communication Review · 2014 · 1.1K citations