A Decentralized Framework for Serverless Edge Computing in the Internet of Things

Serverless computing is becoming widely adopted among cloud providers, thus making increasingly popular the Function-as-a-Service (FaaS) programming model, where the developers realize services by packaging sequences of stateless function calls. The current technologies are very well suited to data...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:IEEE eTransactions on network and service management Ročník 18; číslo 2; s. 2166 - 2180
Hlavní autoři: Cicconetti, Claudio, Conti, Marco, Passarella, Andrea
Médium: Journal Article
Jazyk:angličtina
Vydáno: New York IEEE 01.06.2021
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Témata:
ISSN:1932-4537, 1932-4537
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract Serverless computing is becoming widely adopted among cloud providers, thus making increasingly popular the Function-as-a-Service (FaaS) programming model, where the developers realize services by packaging sequences of stateless function calls. The current technologies are very well suited to data centers, but cannot provide equally good performance in decentralized environments, such as edge computing systems, which are expected to be typical for Internet of Things (IoT) applications. In this article, we fill this gap by proposing a framework for efficient dispatching of stateless tasks to in-network executors so as to minimize the response times while exhibiting short- and long-term fairness, also leveraging information from a virtualized network infrastructure when available. Our solution is shown to be simple enough to be installed on devices with limited computational capabilities, such as IoT gateways, especially when using a hierarchical forwarding extension. We evaluate the proposed platform by means of extensive emulation experiments with a prototype implementation in realistic conditions. The results show that it is able to smoothly adapt to the mobility of clients and to the variations of their service request patterns, while coping promptly with network congestion.
AbstractList Serverless computing is becoming widely adopted among cloud providers, thus making increasingly popular the Function-as-a-Service (FaaS) programming model, where the developers realize services by packaging sequences of stateless function calls. The current technologies are very well suited to data centers, but cannot provide equally good performance in decentralized environments, such as edge computing systems, which are expected to be typical for Internet of Things (IoT) applications. In this article, we fill this gap by proposing a framework for efficient dispatching of stateless tasks to in-network executors so as to minimize the response times while exhibiting short- and long-term fairness, also leveraging information from a virtualized network infrastructure when available. Our solution is shown to be simple enough to be installed on devices with limited computational capabilities, such as IoT gateways, especially when using a hierarchical forwarding extension. We evaluate the proposed platform by means of extensive emulation experiments with a prototype implementation in realistic conditions. The results show that it is able to smoothly adapt to the mobility of clients and to the variations of their service request patterns, while coping promptly with network congestion.
Author Passarella, Andrea
Cicconetti, Claudio
Conti, Marco
Author_xml – sequence: 1
  givenname: Claudio
  orcidid: 0000-0003-4503-4223
  surname: Cicconetti
  fullname: Cicconetti, Claudio
  email: claudio.cicconetti@iit.cnr.it
  organization: Institute of Informatics and Telematics, National Research Council, Pisa, Italy
– sequence: 2
  givenname: Marco
  surname: Conti
  fullname: Conti, Marco
  email: marco.conti@iit.cnr.it
  organization: Institute of Informatics and Telematics, National Research Council, Pisa, Italy
– sequence: 3
  givenname: Andrea
  surname: Passarella
  fullname: Passarella, Andrea
  email: andrea.passarella@iit.cnr.it
  organization: Institute of Informatics and Telematics, National Research Council, Pisa, Italy
BookMark eNp9kE1PAjEQhhuDiYD-AOOliefFfuxXjwRBSVBjwPOmdKewuLTYFo3-encDMcaDp5lk3mfe5OmhjrEGELqkZEApETeLx_nDgBFGBpwwzklygrpUcBbFCc86v_Yz1PN-Q0iSU8G66HmIb0GBCU7W1ReUeOLkFj6se8XaOjwH9w6uBu_xuFwBHtntbh8qs8KVwWENeGoCOAMBW40X6-bgz9GplrWHi-Pso5fJeDG6j2ZPd9PRcBYpJniIVJ7TMk55kqYpy3OWpjLWiQZFJYcsBypImSmZCRVnbCm1IqVI4gwSWS5zqgXvo-vD352zb3vwodjYvTNNZcESLkRGeMqaFD2klLPeO9DFzlVb6T4LSorWXNGaK1pzxdFcw2R_GFUFGSrbWqrqf8mrA1kBwE-TaOQLEfNvXap9DA
CODEN ITNSC4
CitedBy_id crossref_primary_10_1002_spe_3058
crossref_primary_10_3390_info15050250
crossref_primary_10_1016_j_jnca_2024_103890
crossref_primary_10_1109_JIOT_2022_3167417
crossref_primary_10_3390_electronics12061332
crossref_primary_10_1109_TSC_2022_3166553
crossref_primary_10_1016_j_future_2024_03_032
crossref_primary_10_3390_electronics11121908
crossref_primary_10_3390_s23084008
crossref_primary_10_1109_TII_2023_3290985
crossref_primary_10_1016_j_jnca_2023_103648
crossref_primary_10_1109_TNSM_2021_3092940
crossref_primary_10_1049_blc2_12082
crossref_primary_10_1109_TMC_2021_3139995
crossref_primary_10_1109_ACCESS_2022_3177278
crossref_primary_10_1016_j_compeleceng_2024_109832
crossref_primary_10_1016_j_pmcj_2024_101915
crossref_primary_10_1109_TNSM_2025_3570450
crossref_primary_10_1007_s11227_025_07719_4
crossref_primary_10_1109_JIOT_2023_3342438
crossref_primary_10_1016_j_jpdc_2023_104762
crossref_primary_10_1109_TIV_2024_3384184
crossref_primary_10_3390_electronics13020313
crossref_primary_10_1002_itl2_275
crossref_primary_10_1007_s00607_023_01191_9
crossref_primary_10_1016_j_iot_2022_100514
crossref_primary_10_1007_s00607_021_00924_y
crossref_primary_10_1109_MC_2021_3138690
crossref_primary_10_1016_j_future_2024_02_019
crossref_primary_10_1186_s13677_021_00253_7
crossref_primary_10_1007_s42979_025_03699_7
crossref_primary_10_1016_j_future_2024_04_003
crossref_primary_10_1109_JIOT_2023_3275179
crossref_primary_10_1016_j_future_2025_108069
crossref_primary_10_1109_ACCESS_2023_3321274
crossref_primary_10_1016_j_future_2025_108121
crossref_primary_10_1109_TII_2022_3217477
crossref_primary_10_1109_MC_2021_3130659
crossref_primary_10_25139_ijair_v6i2_8597
crossref_primary_10_1016_j_adhoc_2025_103854
crossref_primary_10_1016_j_pmcj_2023_101808
crossref_primary_10_1109_JIOT_2022_3205166
crossref_primary_10_3389_fcomp_2025_1538277
crossref_primary_10_1016_j_sysarc_2024_103291
crossref_primary_10_1007_s11227_024_06678_6
crossref_primary_10_1145_3606018
crossref_primary_10_1016_j_pmcj_2022_101689
crossref_primary_10_3390_computers10100130
Cites_doi 10.1109/JIOT.2017.2714638
10.1109/INFOCOM.2016.7524388
10.1109/ICCCN.2016.7568580
10.1109/JIOT.2018.2805263
10.1145/2933267.2933317
10.1145/3078468.3078497
10.1007/s10723-019-09493-z
10.1109/CloudNet.2017.8071529
10.1109/MIC.2019.2892219
10.1109/COMST.2017.2682318
10.1145/3226644
10.1109/MIC.2017.2911430
10.1109/JIOT.2017.2767608
10.1145/3318464.3383130
10.1109/JIOT.2017.2767381
10.1145/3127479.3128601
10.1109/PERCOM.2017.7917853
10.23919/SOFTCOM.2019.8903766
10.1109/COMST.2017.2705720
10.1145/3368454
10.1109/CloudCom2018.2018.00024
10.1109/JSAC.2018.2815360
10.1109/PERCOM.2019.8767419
10.1016/j.simpat.2019.102007
10.1007/s00446-005-0150-7
10.1109/INFOCOM.2017.8057116
10.1038/sj.jors.2600523
10.1109/TNSM.2017.2788945
10.1109/COMST.2017.2717482
10.1109/JIOT.2018.2792940
10.1109/MC.2019.2948248
ContentType Journal Article
Copyright Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2021
Copyright_xml – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2021
DBID 97E
RIA
RIE
AAYXX
CITATION
DOI 10.1109/TNSM.2020.3023305
DatabaseName IEEE All-Society Periodicals Package (ASPP) 2005–Present
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Electronic Library (IEL)
CrossRef
DatabaseTitle CrossRef
DatabaseTitleList

Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1932-4537
EndPage 2180
ExternalDocumentID 10_1109_TNSM_2020_3023305
9193994
Genre orig-research
GrantInformation_xml – fundername: European commission in the framework of the project H2020 SLICES-DS
  grantid: 951850
  funderid: 10.13039/501100000780
GroupedDBID 0R~
4.4
5VS
6IK
97E
AAJGR
AARMG
AASAJ
AAWTH
ABAZT
ABJNI
ABQJQ
ABVLG
ACGFO
ACIWK
AENEX
AETIX
AGQYO
AGSQL
AHBIQ
AIBXA
AKJIK
AKQYR
ALMA_UNASSIGNED_HOLDINGS
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CS3
EBS
EJD
HZ~
IES
IFIPE
IPLJI
JAVBF
LAI
M43
O9-
OCL
P2P
RIA
RIE
AAYXX
CITATION
ID FETCH-LOGICAL-c293t-c881d4635666288266a4f5fec1a3e78e190d7ca79c472bafc0d9547e5adb81f93
IEDL.DBID RIE
ISICitedReferencesCount 82
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000660636700074&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1932-4537
IngestDate Mon Jun 30 10:25:40 EDT 2025
Tue Nov 18 22:00:29 EST 2025
Sat Nov 29 03:13:14 EST 2025
Wed Aug 27 02:51:06 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 2
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
https://doi.org/10.15223/policy-029
https://doi.org/10.15223/policy-037
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c293t-c881d4635666288266a4f5fec1a3e78e190d7ca79c472bafc0d9547e5adb81f93
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0000-0003-4503-4223
PQID 2539970362
PQPubID 85504
PageCount 15
ParticipantIDs proquest_journals_2539970362
crossref_primary_10_1109_TNSM_2020_3023305
crossref_citationtrail_10_1109_TNSM_2020_3023305
ieee_primary_9193994
PublicationCentury 2000
PublicationDate 2021-June
2021-6-00
20210601
PublicationDateYYYYMMDD 2021-06-01
PublicationDate_xml – month: 06
  year: 2021
  text: 2021-June
PublicationDecade 2020
PublicationPlace New York
PublicationPlace_xml – name: New York
PublicationTitle IEEE eTransactions on network and service management
PublicationTitleAbbrev T-NSM
PublicationYear 2021
Publisher IEEE
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Publisher_xml – name: IEEE
– name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
References ref35
ref13
ref34
ref12
ref15
ref36
ref14
ref31
ref33
ref11
ref32
ref10
nastic (ref25) 2018
ref2
ref1
ref16
ref19
ref18
rausch (ref30) 2019
ref24
ref23
ref26
ref20
ref22
ref28
ref29
ref8
ref7
(ref27) 2017
ref9
ref4
ref3
ref6
ref5
hendrickson (ref17) 2016
kristiani (ref21) 2019
References_xml – ident: ref24
  doi: 10.1109/JIOT.2017.2714638
– ident: ref12
  doi: 10.1109/INFOCOM.2016.7524388
– ident: ref33
  doi: 10.1109/ICCCN.2016.7568580
– ident: ref29
  doi: 10.1109/JIOT.2018.2805263
– ident: ref32
  doi: 10.1145/2933267.2933317
– ident: ref15
  doi: 10.1145/3078468.3078497
– ident: ref1
  doi: 10.1007/s10723-019-09493-z
– ident: ref22
  doi: 10.1109/CloudNet.2017.8071529
– year: 2019
  ident: ref30
  article-title: Towards a serverless platform for edge AI
  publication-title: Proc 2nd USENIX Workshop Hot Topics Edge Comput (HotEdge)
– ident: ref16
  doi: 10.1109/MIC.2019.2892219
– ident: ref23
  doi: 10.1109/COMST.2017.2682318
– ident: ref4
  doi: 10.1145/3226644
– ident: ref26
  doi: 10.1109/MIC.2017.2911430
– ident: ref28
  doi: 10.1109/JIOT.2017.2767608
– ident: ref20
  doi: 10.1145/3318464.3383130
– ident: ref36
  doi: 10.1109/JIOT.2017.2767381
– ident: ref18
  doi: 10.1145/3127479.3128601
– ident: ref13
  doi: 10.1109/PERCOM.2017.7917853
– ident: ref8
  doi: 10.23919/SOFTCOM.2019.8903766
– start-page: 675
  year: 2019
  ident: ref21
  article-title: Implementation of an edge computing architecture using openstack and kubernetes
  publication-title: Information Science and Applications
– ident: ref34
  doi: 10.1109/COMST.2017.2705720
– ident: ref6
  doi: 10.1145/3368454
– ident: ref9
  doi: 10.1109/CloudCom2018.2018.00024
– start-page: 33
  year: 2016
  ident: ref17
  article-title: Serverless computation with openlambda
  publication-title: Proc 8th USENIX Conf Hot Topics Cloud Comput
– ident: ref7
  doi: 10.1109/JSAC.2018.2815360
– ident: ref11
  doi: 10.1109/PERCOM.2019.8767419
– ident: ref10
  doi: 10.1016/j.simpat.2019.102007
– ident: ref31
  doi: 10.1007/s00446-005-0150-7
– ident: ref35
  doi: 10.1109/INFOCOM.2017.8057116
– ident: ref19
  doi: 10.1038/sj.jors.2600523
– ident: ref2
  doi: 10.1109/TNSM.2017.2788945
– ident: ref3
  doi: 10.1109/COMST.2017.2717482
– ident: ref14
  doi: 10.1109/JIOT.2018.2792940
– start-page: 121
  year: 2018
  ident: ref25
  publication-title: Towards Deviceless Edge Computing Challenges Design Aspects and Models for Serverless Paradigm at the Edge
– ident: ref5
  doi: 10.1109/MC.2019.2948248
– year: 2017
  ident: ref27
  publication-title: OpenFog Reference Architecture for Fog Computing
SSID ssj0058192
Score 2.5207393
Snippet Serverless computing is becoming widely adopted among cloud providers, thus making increasingly popular the Function-as-a-Service (FaaS) programming model,...
SourceID proquest
crossref
ieee
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 2166
SubjectTerms Cloud computing
Computational modeling
Computer architecture
Computer networks
Computer programming
computer simulation experiments
Data centers
Edge computing
Gateways
Internet of Things
Internet of Things services
overlay networks
Peer-to-peer computing
Sequences
software-defined networking
Statelessness
Task analysis
Title A Decentralized Framework for Serverless Edge Computing in the Internet of Things
URI https://ieeexplore.ieee.org/document/9193994
https://www.proquest.com/docview/2539970362
Volume 18
WOSCitedRecordID wos000660636700074&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVIEE
  databaseName: IEEE Electronic Library (IEL)
  customDbUrl:
  eissn: 1932-4537
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0058192
  issn: 1932-4537
  databaseCode: RIE
  dateStart: 20040101
  isFulltext: true
  titleUrlDefault: https://ieeexplore.ieee.org/
  providerName: IEEE
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LSwMxEB5q8aAHX1WsVsnBk7h2d5PdbI5FW7xYFCv0tqTJrBRkK3148Neb2UcpKIK3PSSwzCTzzvcBXGEcI-GyeSgC47lDwanQlHiYqNhoHfrG-gXZhBwOk_FYPTXgZv0WBhGL4TO8pc-il29nZkWlsq5y0YZSYgu2pJTlW63a6kYE7FV1LQNfdUfDl0eX_YUuKXVeiRM73YbfKYhUfljfwqUM9v_3MwewV4WOrFfq-hAamB_B7gagYAuee-weq3nL6RdaNqhnr5gLThkZBqTu-oL17RuyktLB7WTTnLlIkJX1QVyyWcZKRs9jeB30R3cPXkWa4BnnuZeeSVwEKgh1LiYmYed_tciiDE2gOcoEXQBgpdFSGSHDic6Mb1UkJEbaTpIgU_wEmvksx1NggutEOvtnOY9FFkxUkmVWCqMx1BgJ3ga_FmlqKkRxIrZ4T4vMwlcpaSElLaSVFtpwvd7yUcJp_LW4RWJfL6wk3oZOrbe0unCLNCSEXQITC89-33UOOyGNoxQFlA40l_MVXsC2-VxOF_PL4ix9A86KyFc
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LSwMxEB5qFdSDrypWq-bgSVy7j-wjx6ItFduiWKG3JU1mpSCttFsP_noz-yiCInjbQwLLTDLvfB_AJQYBEi6bhdxRljkUHhWaIgsjESgpXVtpOyObCAeDaDQSjxW4Xr2FQcRs-Axv6DPr5euZWlKprClMtCEEX4N1n3PXyV9rlXbXJ2ivom_p2KI5HDz3Tf7nmrTU-CWP-Om-eZ6MSuWH_c2cSmf3f7-zBztF8Mhaubb3oYLTA9j-BilYg6cWu8Ni4nLyiZp1yukrZsJTRqYBqb--YG39iiwndTA72WTKTCzI8gohpmyWsJzT8xBeOu3hbdcqaBMsZXx3aqnIxKCccOcC4hI2HljyxE9QOdLDMEITAuhQyVAoHrpjmShbC5-H6Es9jpxEeEdQnc6meAyMezIKjQXUnhfwxBmLKEl0yJVEV6LPvTrYpUhjVWCKE7XFW5zlFraISQsxaSEutFCHq9WW9xxQ46_FNRL7amEh8To0Sr3FxZVbxC5h7BKcmHvy-64L2OwO-724dz94OIUtl4ZTsnJKA6rpfIlnsKE-0slifp6dqy9ihcue
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+Decentralized+Framework+for+Serverless+Edge+Computing+in+the+Internet+of+Things&rft.jtitle=IEEE+eTransactions+on+network+and+service+management&rft.au=Cicconetti%2C+Claudio&rft.au=Conti%2C+Marco&rft.au=Passarella%2C+Andrea&rft.date=2021-06-01&rft.pub=IEEE&rft.eissn=1932-4537&rft.volume=18&rft.issue=2&rft.spage=2166&rft.epage=2180&rft_id=info:doi/10.1109%2FTNSM.2020.3023305&rft.externalDocID=9193994
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1932-4537&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1932-4537&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1932-4537&client=summon