Abstract
Edge computing is a trending notion introduced a decade ago as a new computing paradigm for interactive mobile applications. The initial vision of the edge was a multi-tenant resource that will be used opportunistically for low-latency mobile applications. Despite that vision, we see in practice a different set of applications, driven by large-scale enterprises that have emerged and are driving realworld edge deployments today. In these applications, the edge is the primary place of storage and computation and, if network conditions allow, the cloud is opportunistically used alongside. We show how these enterprise deployments are driving innovation in edge computing. Enterprise-driven scenarios have a different motivation for using the edge. Instead of latency, the primary factors are limited bandwidth and unreliability of the network link to the cloud. The enterprise deployment layout is also unique: on-premise, single-tenant edges with shared, redundant outbound links. These previously unexplored characteristics of enterprise-driven edge scenarios open up a number of unique and exciting future research challenges for our community.
- Airbus leveraging IoT and IBM's Watson for connected aircraft. https://internetofbusiness. com/airbus-leveraging-iot-and-ibms-watsonfor- connected-aircraft/ Accessed: 03/2019. a[2] Apple's A12 Bionic chip runs Core ML apps up to 9 times faster. https://venturebeat.com/ 2018/09/12/apples-a12-bionic-chip-runs-core-mlapps- up-to-9-times-faster/. Accessed: 02/2019.Google Scholar
- Atos becomes official IoT partner for Coca- Cola Hellenic Bottling Company. https://atos. net/en/2018/press- release_2018_07_03/atosbecomes- official-iot-partner-coca-cola-hellenicbottling- company. Accessed: 03/2019.Google Scholar
- AWSGreengrass. https://aws.amazon.com/ greengrass/. Accessed: 03/2019.Google Scholar
- Azure Internet of Things. https://azure.microsoft. com/en-us/suites/iot-suite/. Accessed: 03/2019.Google Scholar
- Azure IoT Edge. https://azure.microsoft.com/enus/ services/iot-edge/. Accessed: 03/2019.Google Scholar
- Azure Regions. https://azure.microsoft.com/ en-us/global-infrastructure/regions/. Accessed: 02/2019.Google Scholar
- Building a new future: Transforming Australia's construction industry with digital technologies. https://customers.microsoft.com/en-us/story/ atf-services. Accessed: 03/2019.Google Scholar
- CAF Increases Train Safety with AWS IoT. https://aws.amazon.com/solutions/case-studies/ caf/. Accessed: 03/2019.Google Scholar
- Developers help build a safe, standardized flight platform for industrial drones with Azure IoT Hub. https://customers.microsoft.com/en-us/ story/droneworks. Accessed: 03/2019.Google Scholar
- Edge Computing at Chick-fil-A. https:// medium.com/@cfatechblog/edge-computing-atchick- fil-a-7d67242675e2. Accessed: 02/2019.Google Scholar
- Fixed Broadband Speedtest Data for United States. https://www.speedtest.net/reports/unitedstates/ 2018/fixed/. Accessed: 02/2019.Google Scholar
- Google Network Edge Locations. https: //cloud. google.com/vpc/docs/edge-locations. Accessed: 02/2019.Google Scholar
- How Alaska outsmarts Mother Nature in the cloud. https://customers.microsoft.com/ en-us/story/alaskadotpf-government-azure-iot. Accessed: 03/2019.Google Scholar
- Improving safety and efficiency in BMW manufacturing plants with an open source platform for managing inventory delivery. https://www.microsoft.com/developerblog/ 2018/12/19/improving-safety-and-efficiencyin- bmw-manufacturing-plants-with-an-opensource- platform-for-managing- inventorydelivery/. Accessed: 03/2019.Google Scholar
- Internet of Aircraft Things: An industry set to be transformed. https://aviationweek.com/ connected- aerospace/internet-aircraft-thingsindustry- set-be-transformed. Accessed: 03/2019.Google Scholar
- Oil and gas experts use machine learning to deploy predictive analytics at the edge. https:// customers.microsoft.com/en-us/story/schneiderelectric- process-mfg-resources-azure-machinelearning. Accessed: 03/2019.Google Scholar
- One grain at a time: how Bühler is combining advanced data analysis with machine learning to tackle a global food chain problem. https:// customers.microsoft.com/en-us/story/ buhlergroup-azure-machine-learning-iot-edgeswitzerland. Accessed: 03/2019.Google Scholar
- PCL Construction uses IoT with Azure to revolutionize the construction industry. https://customers.microsoft.com/en-us/story/ pcl-construction-professional-services-azure. Accessed: 03/2019.Google Scholar
- Residential landline and fixed broadband services. https://www.ofcom.org.uk/__data/assets/ pdf_file/0015/113640/landline-broadband.pdf. Accessed: 02/2019.Google Scholar
- Shell invests in safety with Azure, AI, and machine vision to better protect customers and service champions. https://customers.microsoft. com/en-us/story/shell-mining-oil-gas-azure databricks. Accessed: 03/2019.Google Scholar
- Speedtest Market Report for Egypt. https:// www.speedtest.net/reports/egypt/. Accessed: 02/2019.Google Scholar
- Speedtest Market Reports. https://www. speedtest.net/reports/. Accessed: 03/2019.Google Scholar
- Transportation: What you need to know, on the go. https://www.foghorn.io/transportation/. Accessed: 03/2019.Google Scholar
- VMware Edge--Innovate at the Edge. https:// www.vmware.com/ca/solutions/edge-internet-ofthings. html. Accessed: 03/2019.Google Scholar
- Walmart establishes strategic partnership with Microsoft to further accelerate digital innovation in retail. https://news.microsoft.com/2018/07/16/ walmart-establishes-strategic-partnership-withmicrosoft- to-further-accelerate-digitalinnovation- in-retail/ Accessed: 03/2019.Google Scholar
- XTO Energy taps into IoT and the cloud to optimize operations and drive growth with Azure. https://customers.microsoft.com/en-us/story/ exxonmobil-mining-oil-gas-azure. Accessed: 03/2019.Google Scholar
- YOLO: Real-time object detection. https:// pjreddie.com/darknet/yolo/. Accessed: 03/2019.Google Scholar
- G. Nanthanarayanan, V. Bahl, P. Bodík, K. Chintalapudi, M. Philipose, L.R. Sivalingam, and S. Sinha. 2017. Real-time video analytics -- the killer app for edge computing. IEEE Computer.Google Scholar
- B.R. Badrinath, A. Fox, L. Kleinrock, G.J. Popek, P.L. Reiher, and M. Satyanarayanan. 2000. A conceptual framework for network and client adaptation. MONET 5, 4, 221--231.Google Scholar
- P. Bahl, A. Adya, J. Pakhye, and A. Wolman. Oct. 2004. Reconsidering wireless systems with multiple radios. SIGCOMM Comput. Commun. Rev. 34, 5, 39--46.Google ScholarDigital Library
- R.K. Balan, M. Satyanarayanan, S.Y. Park, and T. Okoshi. Tactics-based remote execution for mobile computing. 2003. In Proceedings of the 1st International Conference on Mobile Systems, Applications and Services (New York, NY, USA), MobiSys '03, ACM, pp. 273--286.Google Scholar
- V. Brik, A. Mishra, and S. Banerjee. 2005. Eliminating handoff latencies in 802.11 wlans using multiple radios: Applications, experience, and evaluation. In Proceedings of the 5th ACM SIGCOMM Conference on Internet Measurement (Berkeley, CA, USA, 2005), IMC '05, USENIX Association, pp. 27--27.Google Scholar
- B.-G. Chun, S. Ihm, P. Maniatis, M. Naik, and A. Patti. Clonecloud: Elastic execution between mobile device and cloud. In Proceedings of the Sixth Conference on Computer Systems (New York, NY, USA, 2011), EuroSys '11, ACM, pp. 301--314.Google ScholarDigital Library
- B.-G. Chun and P. Maniatis. 2009. Augmented smartphone applications through clone cloud execution. In Proceedings of the 12th Conference on Hot Topics in Operating Systems (Berkeley, CA, USA), HotOS'09, USENIX Association, pp. 8--8.Google Scholar
- CISCO. New Realities in Oil and Gas: Data Management and Analytics. Tech. rep., Cisco, 2017.Google Scholar
- M.J. Clifford, R.K. Perrons, S.H. ALI, and T.A. Grice. Extracting Innovations: Mining, Energy, and Technological Change in the Digital Age. CRC Press, 2018.Google ScholarCross Ref
- E. Cuervo, A. Balasubramanian, D.-K. Cho, A. Wolman, S. Saroiu, R. Chandra, and P. Bahl. 2010. Maui: Making smartphones last longer with code offload. In Proceedings of the 8th International Conference on Mobile Systems, Applications, and Services (New York, NY, USA), MobiSys '10, ACM, pp. 49--62.Google Scholar
- Federal Communications Commission, Office of Engineering and Technology. Measuring Fixed Broadband -- Eighth Report December 14, 2018. https://www.fcc.gov/reports-research/reports/ measuring-broadband-america/measuring-fixedbroadband- eighth-report. Accessed: 03/2019.Google Scholar
- Daihen FogHorn. 2018. Automates Production of Industrial Transformers, Improves Materials Quality Monitoring and Collaboration. Tech. rep., FogHorn Systems.Google Scholar
- FogHorn. 2018. GE Detects Early Defects and Improves Capacitor Production Yield with Edge Intelligence. Tech. rep., FogHorn Systems, 2018.Google Scholar
- FOGHORN. Global Consumer Packaged Goods Company Improves Yield through Real-time Insights. Tech. rep., FogHorn Systems.Google Scholar
- A. Fox, S.D. Gribble, E.A. Brewer and E. Amir. 1996. Adapting to network and client variability via on-demand dynamic distillation. In Proceedings of the Seventh International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS.Google Scholar
- P. Garcia Lopez, A. Montresor, D. Epema, A. Datta, T. Higashino, A. Iamnitchi, M. Barcellos, P. Felber, and E. Riviere. 2015. Edge-centric computing: Vision and challenges. SIGCOMM Computer Communication Review 45, 5.Google ScholarDigital Library
- K. Ha, Y. Abe, T. Eiszler, Z. Chen, W. Hu, B. Amos, R. Upadhyaya, P. Pillai, and M. Satyanarayanan. 2017. You can teach elephants to dance: agile vm handoff for edge computing. In Proceedings of the Second ACM/IEEE Symposium on Edge Computing, ACM, p. 12.Google Scholar
- B.D. Higgins, A. Reda, T. Alperovich, J. Flinn, T.J. Giuli, B. Noble, and D. Watson. 2010. Intentional networking: opportunistic exploitation of mobile network diversity. In Proceedings of the 16th Annual International Conference on Mobile Computing and Networking, MOBICOM Chicago, Illinois, USA, September 20--24, pp. 73--84.Google Scholar
- S. Kandula, K.C.-J. Lin, T. Badirkhanli, and D. Katabi. 2008. Fatvap: Aggregating ap backhaul capacity to maximize throughput. In Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation (Berkeley, CA, USA), NSDI'08, USENIX Association, pp. 89--104.Google Scholar
- J.J. Kistler, and M. Satyanarayanan. Disconnected operation in the coda file system. Feb. 1992. ACM Trans. Comput. Syst. 10, 1, 3--25.Google ScholarDigital Library
- A. Li, X. Yang, S. Kandula, and M. Zhang. 2010. Cloudcmp: Comparing public cloud providers. In Proceedings of the 10th ACM SIGCOMM Conference on Internet Measurement, IMC '10, ACM, pp. 1--14.Google Scholar
- F. Loewenherz, V. Bahl, and Y. Wang. March 2017. Video analytics towards vision zero. ITE Journal 87, 25--28.Google Scholar
- S. Mahadev, G. Lewis, E. Morris, S. Simanta, J. Boleng, and K. Ha. 2013. The role of cloudlets in hostile environments. Pervasive Computing 12, 4.Google Scholar
- A. Miu, H. Balakrishnan, and C.E. Koksal. 2005. Improving loss resilience with multi-radio diversity in wireless networks. In Proceedings of the 11th Annual International Conference on Mobile Computing and Networking (New York, NY, USA), MobiCom '05, ACM, pp. 16--30.Google Scholar
- L.B. Mummert, M.R. Ebling, and M. Satyanarayanan. Exploiting weak connectivity for mobile file access. In Proceedings of the Fifteenth ACM Symposium on Operating Systems Principles (1995), SOSP.Google ScholarDigital Library
- A.J. Nicholson, Y. Chawathe, M.Y. Chen, B.D. Noble, and D. Wetherall Improved access point selection. In Proceedings of the 4th International Conference on Mobile Systems, Applications and Services (New York, NY, USA, 2006), MobiSys '06, ACM, pp. 233--245.Google ScholarDigital Library
- A.J. Nicholson, S. Wolchok, and B.D. Noble. Juggler: Virtual networks for fun and profit. IEEE Transactions on Mobile Computing 9, 1 (Jan. 2010), pp. 31--43.Google Scholar
- B. Noble, M. Satyanarayanan D. Narayanan, J.E. Tilton, J. Flinn and K.R. Walker. 1997. Agile application-aware adaptation for mobility. In Proceedings of the Symposium on Operating Systems Principles (SOSP), ACM.Google Scholar
- OPENSIGNAL. Mobile Network Experience Report. January 2019. https://www.opensignal. com/reports/2019/01/usa/mobile-networkexperience. Accessed: 03/2019.Google Scholar
- P. Owen, and R. Martin. 2018. The Business Case for IIOT Edge Intelligence. Tech. rep., ABI Research.Google Scholar
- M.-R. Ra, A. Sheth, L. Mummert, P. Pillai, D. Wetherall, and R. Govindan. 2011. Odessa: Enabling interactive perception applications on mobile devices. In Proceedings of the 9th International Conference on Mobile Systems, Applications, and Services (New York, NY, USA, MobiSys '11, ACM, pp. 43--56.Google Scholar
- M. Satyanarayanan. 2001. Pervasive computing: Vision and challenges. IEEE Personal Communications 8, 10--17.Google ScholarCross Ref
- M. Satyanarayanan. 2017. The emergence of edge computing. Computer 50, 1.Google ScholarCross Ref
- M. Satyanarayanan, P. Bahl, R. Caceres, and N. Davies. 2009. The case for vm-based cloudlets in mobile computing. Pervasive Computing 8, 4.Google ScholarDigital Library
- M. Satyanarayanan, R. Schuster, M. Ebling. G. Fettweis, H. Flinchk, K. Jopshi and K. Sabnani. 2015. An open ecosystem for mobile-cloud convergence. Communications Magazine 53, 3.Google ScholarCross Ref
- M. Satyanarayanan, P. Simoens, Y. Xiao, P. Pillai, Z. Chen, K. Ha, W. Hu and B. Amos. 2015.Edge analytics in the internet of things. Pervasive Computing 14, 2.Google ScholarCross Ref
- W. Shi, J. Cao, Q. Zhang, Y. Li, and L. Xu. 2016. Edge computing: Vision and challenges. Internet of Things Journal 3, 5.Google ScholarCross Ref
- D. Vasisht, Z. Kapetanovic, J. Won, X. Jin, R. Chandra, S.N. Sinha, A. Kapoor, M. Sudarshan, and S. Stratman. FarmBeats: An iot platform for data-driven agriculture. 2017. In Proceedings of the Symposium on Networked Systems Design and Implementation (NSDI), USENIX.Google Scholar
- J. Wang. B. Amox. A. Das, P. Pillai, N. Sadeh, and M. Satyanarayanan. 2017. A scalable and privacy-aware iot service for live video analytics. In Proceedings of the 8th ACM on Multimedia Systems Conference, ACM, pp. 38--49.Google Scholar
- J. Wang, Z. Feng, Z. Chen, S. George, M. Bala, P. Pillai, S.-W. Yang, and M. Satyanarayanan. Bandwidth-efficient live video analytics for drones via edge computing. In Proceedings of the Third ACM/IEEE Symposium on Edge Computing (2018), SEC '18, IEEE.Google ScholarCross Ref
- S. Yi, Z Hao, Q. Zhang, Q. Zhang, W. Shi, and Q. Li. 2017. Lavea: Latency-aware video analytics on edge computing platform. In Proceedings of the Second ACM/IEEE Symposium on Edge Computing. SEC '17, ACM.Google Scholar
Index Terms
- The Emerging Landscape of Edge Computing
Recommendations
Serverless Edge Computing: Vision and Challenges
ACSW '21: Proceedings of the 2021 Australasian Computer Science Week MulticonferenceBorn from a need for a pure “pay-per-use” model and highly scalable platform, the “Serverless” paradigm emerged and has the potential to become a dominant way of building cloud applications. Although it was originally designed for cloud environments, ...
Deviceless edge computing: extending serverless computing to the edge of the network
SYSTOR '17: Proceedings of the 10th ACM International Systems and Storage ConferenceThe serverless paradigm has been rapidly adopted by developers of cloud-native applications, mainly because it relieves them from the burden of provisioning, scaling and operating the underlying infrastructure. In this paper, we propose a novel ...
Edge computing: A survey
AbstractIn recent years, the Edge computing paradigm has gained considerable popularity in academic and industrial circles. It serves as a key enabler for many future technologies like 5G, Internet of Things (IoT), augmented reality and ...
Highlights- A comprehensive survey on edge computing, i.e., Fog, Mobile-edge and Cloudlet.
- ...
Comments