• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

无服务器计算在物联网平台中的应用实验分析

Experimental Analysis of the Application of Serverless Computing to IoT Platforms.

作者信息

Benedetti Priscilla, Femminella Mauro, Reali Gianluca, Steenhaut Kris

机构信息

Department of Engineering, University of Perugia, via G.Duranti 93, 06125 Perugia, Italy.

Department of Electronics and Informatics (ETRO), Vrije Universiteit Brussel, Pleinlaan 2, 1050 Brussels, Belgium.

出版信息

Sensors (Basel). 2021 Jan 30;21(3):928. doi: 10.3390/s21030928.

DOI:10.3390/s21030928
PMID:33573209
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC7866535/
Abstract

Serverless computing, especially implemented through Function-as-a-Service (FaaS) platforms, has recently been gaining popularity as an application deployment model in which functions are automatically instantiated when called and scaled when needed. When a deployment mode is used, the FaaS platform gives users the perception of constantly available resources. Conversely, when a mode is used, containers running the application's modules are automatically destroyed when the application has been executed. The latter can lead to considerable resource and cost savings. In this paper, we explore the suitability of both modes for deploying Internet of Things (IoT) applications considering a low resources testbed comparable to an edge node. We discuss the implementation and the experimental analysis of an IoT serverless platform that includes typical IoT service elements. A performance study in terms of resource consumption and latency is presented for the warm and cold start deployment mode, and implemented using OpenFaaS, a well-known open-source FaaS framework which allows to test a cold start deployment with precise inactivity time setup thanks to its flexibility. This experimental analysis allows to evaluate the aptness of the two deployment modes under different operating conditions: Exploiting OpenFaaS minimum inactivity time setup, we find that the cold start mode can be convenient in order to save edge nodes limited resources, but only if the data transmission period is significantly higher than the time needed to trigger containers shutdown.

摘要

无服务器计算,尤其是通过函数即服务(FaaS)平台实现的无服务器计算,最近作为一种应用程序部署模型越来越受欢迎,在这种模型中,函数在被调用时自动实例化,并在需要时进行扩展。当使用一种部署模式时,FaaS平台会让用户感觉到资源始终可用。相反,当使用另一种模式时,运行应用程序模块的容器在应用程序执行完毕后会自动销毁。后者可以带来可观的资源和成本节省。在本文中,我们考虑一个与边缘节点相当的低资源测试平台,探讨这两种模式对部署物联网(IoT)应用程序的适用性。我们讨论了一个包含典型物联网服务元素的物联网无服务器平台的实现和实验分析。针对热启动和冷启动部署模式,给出了资源消耗和延迟方面的性能研究,并使用OpenFaaS(一个著名的开源FaaS框架)来实现,由于其灵活性,该框架允许通过精确设置不活动时间来测试冷启动部署。这种实验分析允许在不同的操作条件下评估这两种部署模式的适用性:利用OpenFaaS的最小不活动时间设置,我们发现冷启动模式在节省边缘节点有限资源方面可能是方便的,但前提是数据传输周期明显高于触发容器关闭所需的时间。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/4d2b25966a9b/sensors-21-00928-g015.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/e1dd32f59227/sensors-21-00928-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/45e5091cad2f/sensors-21-00928-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/ab0a41669111/sensors-21-00928-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/2979c6cfcded/sensors-21-00928-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/93f022a787e3/sensors-21-00928-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/db25bb18bc98/sensors-21-00928-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/e153b0f1678a/sensors-21-00928-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/a582f797b4bf/sensors-21-00928-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/429b361ece98/sensors-21-00928-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/7a5296e5f814/sensors-21-00928-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/803c26cf6209/sensors-21-00928-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/2876712b2bd6/sensors-21-00928-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/748d7c24303c/sensors-21-00928-g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/ee26054de0d9/sensors-21-00928-g014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/4d2b25966a9b/sensors-21-00928-g015.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/e1dd32f59227/sensors-21-00928-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/45e5091cad2f/sensors-21-00928-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/ab0a41669111/sensors-21-00928-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/2979c6cfcded/sensors-21-00928-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/93f022a787e3/sensors-21-00928-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/db25bb18bc98/sensors-21-00928-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/e153b0f1678a/sensors-21-00928-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/a582f797b4bf/sensors-21-00928-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/429b361ece98/sensors-21-00928-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/7a5296e5f814/sensors-21-00928-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/803c26cf6209/sensors-21-00928-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/2876712b2bd6/sensors-21-00928-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/748d7c24303c/sensors-21-00928-g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/ee26054de0d9/sensors-21-00928-g014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/11a6/7866535/4d2b25966a9b/sensors-21-00928-g015.jpg

相似文献

1
Experimental Analysis of the Application of Serverless Computing to IoT Platforms.无服务器计算在物联网平台中的应用实验分析
Sensors (Basel). 2021 Jan 30;21(3):928. doi: 10.3390/s21030928.
2
IoT-RECSM-Resource-Constrained Smart Service Migration Framework for IoT Edge Computing Environment.物联网边缘计算环境下的资源受限智能服务迁移框架IoT-RECSM-Resource-Constrained Smart Service Migration Framework
Sensors (Basel). 2020 Apr 17;20(8):2294. doi: 10.3390/s20082294.
3
Latency-Sensitive Function Placement among Heterogeneous Nodes in Serverless Computing.无服务器计算中异构节点间的延迟敏感型函数放置
Sensors (Basel). 2024 Jun 27;24(13):4195. doi: 10.3390/s24134195.
4
An IoT Platform Based on Microservices and Serverless Paradigms for Smart Farming Purposes.基于微服务和无服务器范式的物联网平台,用于智能农业目的。
Sensors (Basel). 2020 Apr 24;20(8):2418. doi: 10.3390/s20082418.
5
Empirical Performance and Energy Consumption Evaluation of Container Solutions on Resource Constrained IoT Gateways.资源受限物联网网关中容器解决方案的实证性能与能耗评估
Sensors (Basel). 2021 Feb 16;21(4):1378. doi: 10.3390/s21041378.
6
FireFace: Leveraging Internal Function Features for Configuration of Functions on Serverless Edge Platforms.FireFace:利用内部功能特性在无服务器边缘平台上配置功能
Sensors (Basel). 2023 Sep 12;23(18):7829. doi: 10.3390/s23187829.
7
Mitigating Cold Start Problem in Serverless Computing with Function Fusion.使用函数融合缓解无服务器计算中的冷启动问题。
Sensors (Basel). 2021 Dec 16;21(24):8416. doi: 10.3390/s21248416.
8
Design and Implementation of a Framework for Smart Home Automation Based on Cellular IoT, MQTT, and Serverless Functions.基于蜂窝物联网、MQTT 和无服务器函数的智能家居自动化框架的设计与实现。
Sensors (Basel). 2023 May 3;23(9):4459. doi: 10.3390/s23094459.
9
FogFrame: a framework for IoT application execution in the fog.FogFrame:一种用于雾环境中物联网应用执行的框架。
PeerJ Comput Sci. 2021 Jul 5;7:e588. doi: 10.7717/peerj-cs.588. eCollection 2021.
10
A Microservice and Serverless Architecture for Secure IoT System.一种用于安全物联网系统的微服务和无服务器架构。
Sensors (Basel). 2023 May 18;23(10):4868. doi: 10.3390/s23104868.

引用本文的文献

1
FireFace: Leveraging Internal Function Features for Configuration of Functions on Serverless Edge Platforms.FireFace:利用内部功能特性在无服务器边缘平台上配置功能
Sensors (Basel). 2023 Sep 12;23(18):7829. doi: 10.3390/s23187829.
2
Modeling of a Generic Edge Computing Application Design.通用边缘计算应用设计建模。
Sensors (Basel). 2021 Nov 1;21(21):7276. doi: 10.3390/s21217276.
3
Grouping and Sponsoring Centric Green Coverage Model for Internet of Things.面向物联网的群组与赞助为中心的绿色覆盖模型
Sensors (Basel). 2021 Jun 8;21(12):3948. doi: 10.3390/s21123948.