{"title":"Distributing Computations in Fog Architectures","authors":"K. Vidyasankar","doi":"10.1145/3229774.3229775","DOIUrl":null,"url":null,"abstract":"Internet of Things (IoT) services and applications include Connected Vehicles, Smart Grid, Smart Cities, Health Care and, in general, Wireless Sensors and Actuators Networks. Typically, the scenarios can be captured with a Fog Computing architecture that consists of edge nodes that generate and possibly pre-process (sensor) data, fog nodes that do some processing quickly and do any actuations that may be needed, and cloud nodes that may perform further detailed analysis for long-term and archival purposes. This paradigm enables (i) quicker real time computations and actuations, avoiding the latency involved in communicating with the cloud for them, (ii) reducing the amount of data that is sent to the cloud, thus reducing network bandwidth requirement and delay in data transmission, and (iii) doing this without the need for 24/7 network connectivity to the cloud. However, the storage, compute and network connectivity capabilities of the edge and fog nodes may be limited. Hence the computations need to be distributed carefully among the processing nodes. In this paper, we develop a generic framework for distributing computations to the different nodes in a fog architecture. Our framework is applicable to an arbitrary hierarchy of the nodes, one or more homogeneous or heterogeneous source inputs, and to processing the input batches either individually or combined with other batches by way of merges and splits. It can serve initially as a schema for a given computation and later to optimize executions of instances.","PeriodicalId":117201,"journal":{"name":"Proceedings of the 2018 Workshop on Theory and Practice for Integrated Cloud, Fog and Edge Computing Paradigms","volume":"43 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-07-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2018 Workshop on Theory and Practice for Integrated Cloud, Fog and Edge Computing Paradigms","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3229774.3229775","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

Internet of Things (IoT) services and applications include Connected Vehicles, Smart Grid, Smart Cities, Health Care and, in general, Wireless Sensors and Actuators Networks. Typically, the scenarios can be captured with a Fog Computing architecture that consists of edge nodes that generate and possibly pre-process (sensor) data, fog nodes that do some processing quickly and do any actuations that may be needed, and cloud nodes that may perform further detailed analysis for long-term and archival purposes. This paradigm enables (i) quicker real time computations and actuations, avoiding the latency involved in communicating with the cloud for them, (ii) reducing the amount of data that is sent to the cloud, thus reducing network bandwidth requirement and delay in data transmission, and (iii) doing this without the need for 24/7 network connectivity to the cloud. However, the storage, compute and network connectivity capabilities of the edge and fog nodes may be limited. Hence the computations need to be distributed carefully among the processing nodes. In this paper, we develop a generic framework for distributing computations to the different nodes in a fog architecture. Our framework is applicable to an arbitrary hierarchy of the nodes, one or more homogeneous or heterogeneous source inputs, and to processing the input batches either individually or combined with other batches by way of merges and splits. It can serve initially as a schema for a given computation and later to optimize executions of instances.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
雾架构中的分布式计算
物联网(IoT)服务和应用包括互联汽车、智能电网、智能城市、医疗保健以及一般意义上的无线传感器和执行器网络。通常情况下,可以使用雾计算架构捕获场景,该架构由生成并可能预处理(传感器)数据的边缘节点、快速处理并执行可能需要的任何驱动的雾节点以及可能执行长期和存档目的的进一步详细分析的云节点组成。这种模式实现了(i)更快的实时计算和执行,避免了与云通信时的延迟,(ii)减少了发送到云的数据量,从而减少了网络带宽需求和数据传输延迟,以及(iii)无需全天候网络连接到云。然而,边缘节点和雾节点的存储、计算和网络连接能力可能受到限制。因此,计算需要在处理节点之间仔细分布。在本文中,我们开发了一个通用框架,用于将计算分布到雾架构中的不同节点。我们的框架适用于节点的任意层次结构、一个或多个同质或异构源输入,以及通过合并和分割的方式单独或与其他批合并处理输入批。它最初可以作为给定计算的模式,然后用于优化实例的执行。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
A Novel NFV Schedule Optimization Approach with Sensitivity to Packets Dropping Positions GoEdge Enabling Exclusive Shared Access to Cloud of Things Resources Scheduling at the Edge for Assisting Cloud Real-Time Systems Relays
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1