2016 · 150 citations · 25 references
ComputingComputer ScienceDistributed SystemsEdge ComputingInternet Of ThingsDistributed AlgorithmsDistributed ComputingDistributed Data ProcessingFog ComputingResource SchedulingStream ProcessingApplication PlacementApplication Placement OptimizationDistributed Stream ProcessingFog Service PlacementStream SchedulingStreaming Data ProcessingTask Placement
Data Stream Processing (DSP) applications are widely used to timely extract information from distributed data sources, such as sensing devices, monitoring stations, and social networks. To successfully handle this ever increasing amount of data, recent trends investigate the possibility of exploiting decentralized computational resources (e.g., Fog computing) to define the applications placement. Several placement policies have been proposed in the literature, but they are based on different assumptions and optimization goals and, as such, they are not completely comparable to each other.
25
Fog computing and its role in the internet of things
Flavio Bonomi, Rodolfo Milito, Jiang Zhu et al. · 2012 · 6K citations · Full text
Frank Dabek, Russ Cox, Frans Kaashoek et al. · 2004 · 1.2K citations
Ankit Toshniwal, Siddarth Taneja, Amit K. Shukla et al. · 2014 · 858 citations
Bandwidth estimation: metrics, measurement techniques, and tools
R. Prosad, C. Davrolis, M. A. Murray et al. · IEEE Network · 2003 · 732 citations