Fog Orchestration for Internet of Things Services
Large-scale Internet of Things (IoT) services such as healthcare, smart cities, and marine monitoring are pervasive in cyber-physical environments strongly supported by Internet technologies and fog computing. Complex IoT services are increasingly composed of sensors, devices, and compute resources...
Gespeichert in:
| Veröffentlicht in: | IEEE internet computing Jg. 21; H. 2; S. 16 - 24 |
|---|---|
| Hauptverfasser: | , , , , , |
| Format: | Journal Article |
| Sprache: | Englisch |
| Veröffentlicht: |
IEEE
01.03.2017
|
| Schlagworte: | |
| ISSN: | 1089-7801 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | Large-scale Internet of Things (IoT) services such as healthcare, smart cities, and marine monitoring are pervasive in cyber-physical environments strongly supported by Internet technologies and fog computing. Complex IoT services are increasingly composed of sensors, devices, and compute resources within fog computing infrastructures. The orchestration of such applications can be leveraged to alleviate the difficulties of maintenance and enhance data security and system reliability. However, efficiently dealing with dynamic variations and transient operational behavior is a crucial challenge within the context of choreographing complex services. Furthermore, with the rapid increase of the scale of IoT deployments, the heterogeneity, dynamicity, and uncertainty within fog environments and increased computational complexity further aggravate this challenge. This article gives an overview of the core issues, challenges, and future research directions in fog-enabled orchestration for IoT services. Additionally, it presents early experiences of an orchestration scenario, demonstrating the feasibility and initial results of using a distributed genetic algorithm in this context. |
|---|---|
| AbstractList | Large-scale Internet of Things (IoT) services such as healthcare, smart cities, and marine monitoring are pervasive in cyber-physical environments strongly supported by Internet technologies and fog computing. Complex IoT services are increasingly composed of sensors, devices, and compute resources within fog computing infrastructures. The orchestration of such applications can be leveraged to alleviate the difficulties of maintenance and enhance data security and system reliability. However, efficiently dealing with dynamic variations and transient operational behavior is a crucial challenge within the context of choreographing complex services. Furthermore, with the rapid increase of the scale of IoT deployments, the heterogeneity, dynamicity, and uncertainty within fog environments and increased computational complexity further aggravate this challenge. This article gives an overview of the core issues, challenges, and future research directions in fog-enabled orchestration for IoT services. Additionally, it presents early experiences of an orchestration scenario, demonstrating the feasibility and initial results of using a distributed genetic algorithm in this context. |
| Author | Rovatsos, Michael Garraghan, Peter Jie Xu Zhenyu Wen Tao Lin Renyu Yang |
| Author_xml | – sequence: 1 surname: Zhenyu Wen fullname: Zhenyu Wen email: zwen@inf.ed.ac.uk – sequence: 2 surname: Renyu Yang fullname: Renyu Yang email: yangry@act.buaa.edu.cn – sequence: 3 givenname: Peter surname: Garraghan fullname: Garraghan, Peter email: p.garraghan@lancaster.ac.uk – sequence: 4 surname: Tao Lin fullname: Tao Lin email: tao.lin@epfl.ch organization: Sch. of Comput. & Commun. Sci., Ecole Polytech. Fed. de Lausanne, Lausanne, Switzerland – sequence: 5 surname: Jie Xu fullname: Jie Xu email: j.xu@leeds.ac.uk – sequence: 6 givenname: Michael surname: Rovatsos fullname: Rovatsos, Michael email: mrovatso@inf.ed.ac.uk |
| BookMark | eNp1jzFPwzAQRj0UibYwMbJkRwnnOPXZI4ooVCrqQJkjxzm3RiVBtoXEvyctiAGJ6Zb3nd6bsUk_9MTYFYeCc9C3T6u6KIFjIeSETTkonaMCfs5mMb4CgFIlnzK-HHbZJtg9xRRM8kOfuSFkqz5R6Cllg8u2e9_vYvZM4cNbihfszJlDpMufO2cvy_tt_ZivNw-r-m6d21JDyjswGrBSpjUlSk1QVdpK7DQ6YZywLUpHXLp2oVpEZTsoEcg41VaS0FoxH91Of20YYgzkGuvTyXAU9YeGQ3PsbMbO5tjZCDlubv5s3oN_M-HzH_r6m_ZE9EuikohiIb4AFhxgRA |
| CODEN | IICOFX |
| CitedBy_id | crossref_primary_10_1007_s11042_020_10139_6 crossref_primary_10_1016_j_jksuci_2022_05_002 crossref_primary_10_1109_TPDS_2019_2929389 crossref_primary_10_1002_cpe_5162 crossref_primary_10_3390_electronics10151796 crossref_primary_10_1016_j_suscom_2022_100678 crossref_primary_10_1109_ACCESS_2022_3210584 crossref_primary_10_1016_j_adhoc_2018_08_002 crossref_primary_10_3390_s20226441 crossref_primary_10_1007_s10586_024_04308_7 crossref_primary_10_3390_electronics10172088 crossref_primary_10_1016_j_future_2018_05_008 crossref_primary_10_3390_iot5010007 crossref_primary_10_1177_1550147719888166 crossref_primary_10_1016_j_sysarc_2019_02_009 crossref_primary_10_4018_IJDCF_2019070102 crossref_primary_10_1145_3486221 crossref_primary_10_1016_j_cose_2022_102822 crossref_primary_10_1038_s41928_018_0195_9 crossref_primary_10_3390_app12063133 crossref_primary_10_1109_ACCESS_2024_3446876 crossref_primary_10_1016_j_jpdc_2019_10_006 crossref_primary_10_3390_bdcc2020010 crossref_primary_10_1016_j_compeleceng_2018_02_047 crossref_primary_10_1088_1742_6596_2007_1_012039 crossref_primary_10_1109_ACCESS_2019_2916648 crossref_primary_10_1109_TMC_2021_3055426 crossref_primary_10_1109_TSC_2020_2978472 crossref_primary_10_1016_j_iot_2019_01_001 crossref_primary_10_1109_ACCESS_2017_2768544 crossref_primary_10_1145_3664200 crossref_primary_10_1109_ACCESS_2018_2839915 crossref_primary_10_1016_j_scico_2024_103139 crossref_primary_10_1145_3510411 crossref_primary_10_1109_TWC_2018_2869764 crossref_primary_10_3390_info13090427 crossref_primary_10_1016_j_micpro_2019_05_011 crossref_primary_10_1002_spe_3334 crossref_primary_10_1111_exsy_12865 crossref_primary_10_1186_s13638_020_01835_w crossref_primary_10_1016_j_future_2020_02_025 crossref_primary_10_1109_JIOT_2018_2875544 crossref_primary_10_3390_s23062931 crossref_primary_10_1109_ACCESS_2018_2836334 crossref_primary_10_3390_computers11040056 crossref_primary_10_1109_ACCESS_2022_3160738 crossref_primary_10_3390_sym13030402 crossref_primary_10_1016_j_future_2024_05_044 crossref_primary_10_1145_3400031 crossref_primary_10_1007_s10586_021_03496_w crossref_primary_10_1016_j_comnet_2022_109189 crossref_primary_10_3390_electronics10080880 crossref_primary_10_1016_j_future_2020_08_011 crossref_primary_10_1016_j_rcim_2019_101919 crossref_primary_10_1016_j_swevo_2022_101094 crossref_primary_10_1371_journal_pone_0239628 crossref_primary_10_1016_j_sysarc_2020_101821 crossref_primary_10_3390_app15084592 crossref_primary_10_1145_3309705 crossref_primary_10_1002_ett_3710 crossref_primary_10_1016_j_micpro_2020_103172 crossref_primary_10_3390_s22030995 crossref_primary_10_1109_TNET_2017_2705239 crossref_primary_10_1016_j_jpdc_2021_06_006 crossref_primary_10_1108_CW_03_2020_0035 crossref_primary_10_1109_ACCESS_2021_3082197 crossref_primary_10_3389_fhpcp_2023_1164915 crossref_primary_10_1007_s11042_018_7051_9 crossref_primary_10_26634_jcc_10_1_19210 crossref_primary_10_1007_s11042_020_08649_4 crossref_primary_10_1186_s13174_018_0086_3 crossref_primary_10_1016_j_iot_2022_100572 crossref_primary_10_1186_s13677_023_00516_5 crossref_primary_10_1186_s13174_021_00145_8 crossref_primary_10_3390_a12100201 crossref_primary_10_1002_spe_2896 crossref_primary_10_1145_3412821_3412830 crossref_primary_10_1016_j_future_2019_08_020 crossref_primary_10_3390_su15118702 crossref_primary_10_1007_s11227_021_04187_4 crossref_primary_10_1109_TNSM_2019_2918637 crossref_primary_10_1109_TNSM_2021_3133354 crossref_primary_10_1016_j_comcom_2019_04_008 crossref_primary_10_3390_app13031835 crossref_primary_10_1145_3301443 crossref_primary_10_1016_j_jnca_2021_102994 crossref_primary_10_1002_spe_2806 crossref_primary_10_1007_s12083_019_00728_0 crossref_primary_10_1016_j_meadig_2025_100015 crossref_primary_10_1080_1206212X_2018_1517440 crossref_primary_10_1016_j_future_2019_02_056 crossref_primary_10_1016_j_pmcj_2023_101800 crossref_primary_10_1002_spe_2766 crossref_primary_10_1007_s11227_021_03753_0 crossref_primary_10_2478_cait_2023_0002 crossref_primary_10_1007_s11761_018_0228_2 crossref_primary_10_1016_j_swevo_2025_102110 crossref_primary_10_1049_iet_sen_2017_0350 crossref_primary_10_1007_s12083_019_00783_7 crossref_primary_10_1002_spy2_145 crossref_primary_10_1108_LHT_02_2021_0063 crossref_primary_10_1002_nem_2125 crossref_primary_10_1016_j_jss_2022_111290 crossref_primary_10_3390_s20123337 crossref_primary_10_1145_3391196 crossref_primary_10_1145_3398020 crossref_primary_10_1109_ACCESS_2020_3045563 crossref_primary_10_1016_j_scs_2020_102139 crossref_primary_10_1007_s42979_023_02235_9 crossref_primary_10_1016_j_future_2018_11_043 crossref_primary_10_1016_j_icte_2021_05_004 crossref_primary_10_1109_JIOT_2018_2889511 crossref_primary_10_1109_TCC_2020_2983402 crossref_primary_10_1109_TKDE_2021_3118727 crossref_primary_10_1002_spe_3249 crossref_primary_10_1016_j_iot_2020_100237 crossref_primary_10_3233_JIFS_222536 crossref_primary_10_1016_j_comnet_2018_07_020 crossref_primary_10_1007_s10723_022_09622_1 crossref_primary_10_1016_j_future_2018_04_007 crossref_primary_10_1002_ett_3881 crossref_primary_10_1007_s11280_022_01053_y crossref_primary_10_1109_TVT_2019_2963346 crossref_primary_10_1109_ACCESS_2023_3295496 crossref_primary_10_1007_s11227_022_04393_8 crossref_primary_10_1109_MNET_2017_1700271 crossref_primary_10_1109_TNSM_2023_3316394 crossref_primary_10_1002_dac_3926 crossref_primary_10_1016_j_future_2018_07_039 crossref_primary_10_1007_s11761_021_00320_6 crossref_primary_10_1016_j_iot_2018_09_005 crossref_primary_10_4018_IJCAC_305212 crossref_primary_10_1016_j_procs_2018_10_151 crossref_primary_10_1109_TETC_2019_2957394 crossref_primary_10_3390_jsan11040084 crossref_primary_10_1007_s12652_018_0914_0 crossref_primary_10_1007_s11063_021_10708_2 crossref_primary_10_4018_IJFC_2019070102 crossref_primary_10_1016_j_future_2023_12_024 crossref_primary_10_3390_electronics10010048 crossref_primary_10_1155_2019_8015274 crossref_primary_10_3390_computers9030076 crossref_primary_10_3390_s19214807 crossref_primary_10_1016_j_future_2020_02_073 crossref_primary_10_3390_s22051755 |
| Cites_doi | 10.1109/DCOSS.2013.78 10.1109/TSC.2016.2611578 10.1109/JSAC.2007.071008 10.1109/NOMS.2014.6838365 10.1109/TSC.2016.2543719 10.1145/2757384.2757397 10.1109/TSC.2012.34 10.1145/775047.775148 10.1145/2342509.2342513 10.1109/MC.2011.291 10.1109/FiCloud.2014.52 10.1109/TSC.2016.2544313 |
| ContentType | Journal Article |
| DBID | 97E RIA RIE AAYXX CITATION |
| DOI | 10.1109/MIC.2017.36 |
| 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 |
| EndPage | 24 |
| ExternalDocumentID | 10_1109_MIC_2017_36 7867735 |
| Genre | orig-research |
| GroupedDBID | -~X .4S .DC 0R~ 1OL 29I 4.4 5GY 5VS 6IF 6IK 6IL 6IN 8FE 8FG 8R4 8R5 97E AAJGR AARMG AASAJ AAWTH ABAZT ABFSI ABJCF ABPPZ ABQJQ ABUWG ABVLG ACGFO ACIWK ADZIZ AENEX AETIX AFKRA AFOGA AGQYO AGSQL AHBIQ AI. AIBXA AJQPL AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ARAPS ARCSS ATWAV AZLTO AZQEC BEFXN BENPR BFFAM BGLVJ BGNUA BKEBE BPEOZ BPHCQ CCPQU CHZPO CS3 DU5 DWQXO E.L EBS EDO EJD GNUQQ HCIFZ HZ~ H~9 I-F IEDLZ IEGSK IFIPE IFJZH IPLJI ITG ITH JAVBF K6V K7- L6V LAI M43 M7S O9- OCL P2P P62 PHGZM PHGZT PQGLB PQQKQ PROAC PTHSS PUEGO Q2X RIA RIE RIL RNI RNS RZB TN5 VH1 XZL ZY4 AAYXX AFFHD CITATION |
| ID | FETCH-LOGICAL-c290t-d0a90748aba2769e0449c67d97f3af3cb76fe16fb58b778cd0270eaf8b46e7cc3 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 230 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000396120100002&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1089-7801 |
| IngestDate | Sat Nov 29 03:46:53 EST 2025 Tue Nov 18 21:09:53 EST 2025 Wed Aug 27 02:48:17 EDT 2025 |
| IsDoiOpenAccess | false |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 2 |
| Language | English |
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c290t-d0a90748aba2769e0449c67d97f3af3cb76fe16fb58b778cd0270eaf8b46e7cc3 |
| OpenAccessLink | https://www.pure.ed.ac.uk/ws/files/36571561/IC_ICSI_2016_06_0082.R2_Yang.pdf |
| PageCount | 9 |
| ParticipantIDs | crossref_citationtrail_10_1109_MIC_2017_36 ieee_primary_7867735 crossref_primary_10_1109_MIC_2017_36 |
| PublicationCentury | 2000 |
| PublicationDate | 2017-Mar.-Apr. 2017-3-00 |
| PublicationDateYYYYMMDD | 2017-03-01 |
| PublicationDate_xml | – month: 03 year: 2017 text: 2017-Mar.-Apr. |
| PublicationDecade | 2010 |
| PublicationTitle | IEEE internet computing |
| PublicationTitleAbbrev | MIC |
| PublicationYear | 2017 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| References | ref13 ref11 gonzalez (ref12) 2014 ref10 heller (ref14) 2016 ref2 ref1 ref8 ref7 ref9 ref4 ref3 ref6 ref5 |
| References_xml | – year: 2016 ident: ref14 article-title: Review: 6 Machine Learning Clouds publication-title: Infoworld – ident: ref7 doi: 10.1109/DCOSS.2013.78 – start-page: 599 year: 2014 ident: ref12 article-title: GraphX: Graph Processing in a Distributed Dataflow Framework publication-title: Proc 11th Usenix Conf Operating Systems Design and Implementation – ident: ref8 doi: 10.1109/TSC.2016.2611578 – ident: ref3 doi: 10.1109/JSAC.2007.071008 – ident: ref4 doi: 10.1109/NOMS.2014.6838365 – ident: ref11 doi: 10.1109/TSC.2016.2543719 – ident: ref2 doi: 10.1145/2757384.2757397 – ident: ref10 doi: 10.1109/TSC.2012.34 – ident: ref13 doi: 10.1145/775047.775148 – ident: ref1 doi: 10.1145/2342509.2342513 – ident: ref6 doi: 10.1109/MC.2011.291 – ident: ref5 doi: 10.1109/FiCloud.2014.52 – ident: ref9 doi: 10.1109/TSC.2016.2544313 |
| SSID | ssj0008821 |
| Score | 2.616097 |
| Snippet | Large-scale Internet of Things (IoT) services such as healthcare, smart cities, and marine monitoring are pervasive in cyber-physical environments strongly... |
| SourceID | crossref ieee |
| SourceType | Enrichment Source Index Database Publisher |
| StartPage | 16 |
| SubjectTerms | Distributed computing distributed systems Edge computing fog computing fog orchestration Internet of things Internet/Web technologies IoT Large-scale systems |
| Title | Fog Orchestration for Internet of Things Services |
| URI | https://ieeexplore.ieee.org/document/7867735 |
| Volume | 21 |
| WOSCitedRecordID | wos000396120100002&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) issn: 1089-7801 databaseCode: RIE dateStart: 19970101 customDbUrl: isFulltext: true dateEnd: 99991231 titleUrlDefault: https://ieeexplore.ieee.org/ omitProxy: false ssIdentifier: ssj0008821 providerName: IEEE |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1JSwMxFA61eNCDWxXrRg49iWknzWQ7ilg8VQ8KvQ1ZRZBW6tTfb5bp2EMvXoYwvEDme_CWzHvvA2AgQphLLdEI61KhUhuMtBpjRL0yhOrChkcim-DTqZjN5EsH3LW9MM65VHzmhnGZ_uXbhVnFq7IRj8PXCN0BO5yz3KvVWt0QKeJcTC8RD2a36cXDhRyF74k1XHyY5jD_eZ8NOpXkTSaH_zvHEThookZ4n9V8DDpufgL2N2YJ9gCeLN7h8zLxX2WtwhCPwnzj52q48DBzdMK1eTgFb5PH14cn1PAhIDOWRY1soWIqK1RAkzPpirKUhnEruSfKE6M58w4zr6nQnAtjQ8pZOOWFLpnjxpAz0J0v5u4cQOpjyZNwVsZOXKqEFdrR4Jk4VswR1we3a5wq0wwLj5wVn1VKGgpZBVCrCGpFWB8MWuGvPCNju1gvQtmKNChebH99CfbivlzudQW69XLlrsGu-ak_vpc3Sfe_IritOA |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3NS8MwFH_MKagHv6Y4P3vYSeyWLk2THEUcE-f0MGG3kqSJCLLK7Pz7TZqu7rCLl1LKo7S_lPeR_t77AXSYTXNJhmUYyViEsVRRKEU_CokRChOJMnsoxSboeMymU_7agNu6F0ZrXZLPdNedlv_ys1wt3FZZj7rha5hswCaJ4z7y3Vq137W5YuTp9Dyk1vFW3XgR4j37Ro7FRbvlJOa_-LMiqFLGk8H-_57kAPaqvDG48wt9CA09O4LdlWmCLYgG-XvwMi8VsPy6BjYjDfyeny6C3ARepTNYOohjeBs8TO6HYaWIEKo-R0WYIeGKWSYsnjThGsUxVwnNODVYGKwkTYyOEiMJk5QyldmiE2lhmIwTTZXCJ9Cc5TN9CgExjvTEdMZdLy4RLGNSExubaCQSjXUbbpY4paoaF-5UKz7TsmxAPLWgpg7UFCdt6NTGX35KxnqzloOyNqlQPFt_-Rq2h5PnUTp6HD-dw467hyd_XUCzmC_0JWypn-Lje35Vfge_VTGwfw |
| 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=Fog+Orchestration+for+Internet+of+Things+Services&rft.jtitle=IEEE+internet+computing&rft.au=Wen%2C+Zhenyu&rft.au=Yang%2C+Renyu&rft.au=Garraghan%2C+Peter&rft.au=Lin%2C+Tao&rft.date=2017-03-01&rft.issn=1089-7801&rft.volume=21&rft.issue=2&rft.spage=16&rft.epage=24&rft_id=info:doi/10.1109%2FMIC.2017.36&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_MIC_2017_36 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1089-7801&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1089-7801&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1089-7801&client=summon |