2018 · 56 citations · 8 references
Edge Computing PlatformCluster ComputingEngineeringEdge DeviceFog Computing SecurityComputer ArchitectureEdge NetworkFog ComputingInternet Of ThingsEdge IntelligenceMobile ComputingComputer ScienceTechnology AdvancementEdge ArchitectureNetwork EdgeFog NetworksEdge ComputingCloud ComputingMulti-access Edge ComputingTechnology
Technology advancement has pushed computation to the network edge, paving the way for a class of IoT applications that leverage CPU, storage and communications in edge devices. Building these new IoT applications is not an easy task however. Two key challenges are supporting the dynamic nature of the edge network and the context-dependent characteristics of application logic. In this paper we report our experience in building an edge computing platform called Distributed Node-RED (DNR) that uses a distributed data flow programming model based on the popular open source Node-RED tool. We describe some of the challenges we faced as well as some novel solutions that were implemented in our platform. A new approach in applying the concept of exogenous coordination is also presented and shown to be necessary in building large-scale IoT applications across the edge, fog and cloud.
8
Kirak Hong, David Lillethun, Umakishore Ramachandran et al. · 2013 · 482 citations
Achieving high utilization with software-driven WAN
Chi-Yao Hong, Srikanth Kandula, Ratul Mahajan et al. · ACM SIGCOMM Computer Communication Review · 2013 · 333 citations
Developing IoT applications in the Fog: A Distributed Dataflow approach
Nam Ky Giang, Michael Blackstock, Rodger Lea et al. · 2015 · 281 citations
Towards QoS-Aware Fog Service Placement
Olena Skarlat, Matteo Nardelli, Stefan Schulte et al. · 2017 · 271 citations