Loading…
Intelligent and Agile Control of Edge Resources for Latency-Sensitive IoT Services
This paper presents an intelligent and agile resource control scheme for a latency-sensitive virtual network function (VNF) of Internet of things directory service (IoT-DS) deployed in a virtualized edge cloud whose computational and networking resources can be adjusted dynamically. The objective of...
Saved in:
Published in: | IEEE access 2020, Vol.8, p.207991-208002 |
---|---|
Main Authors: | , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c408t-aa8338335a280dd38cd0d10d00f3814a5ed96f0e4e16fe8897afa9aa8709d1143 |
---|---|
cites | cdi_FETCH-LOGICAL-c408t-aa8338335a280dd38cd0d10d00f3814a5ed96f0e4e16fe8897afa9aa8709d1143 |
container_end_page | 208002 |
container_issue | |
container_start_page | 207991 |
container_title | IEEE access |
container_volume | 8 |
creator | Kafle, Ved P. Muktadir, Abu Hena Al |
description | This paper presents an intelligent and agile resource control scheme for a latency-sensitive virtual network function (VNF) of Internet of things directory service (IoT-DS) deployed in a virtualized edge cloud whose computational and networking resources can be adjusted dynamically. The objective of the proposed scheme is to adjust resources dynamically such that the IoT-DS function can resolve IoT queries and provide IoT records within a bounded delay for latency-sensitive services such as automated driving, despite fluctuations in workloads. The proposed scheme leverages multiple regression models for resource demand prediction and dynamic adjustment. These models are trained offline before their deployment with a large training dataset collected from the system operating with simulated workloads. After the deployment, they are updated regularly by online retraining for more accurate performances. We aim to optimize resource allocation to satisfy both the target performance in terms of service latency and resource utilization. The results obtained from an experimental system implementation of the IoT-DS function in Docker containers show that the dynamic adjustment of CPU resources by the proposed scheme with supervised offline training reduces the CPU resource demand by 21.9% and the number of lookup latency requirement violations by 58.2% in comparison with a threshold rule-based conventional algorithm. Moreover, the proposed scheme can offer an agile control of CPU resources within a 1 s interval, which is five times faster than those reported in previous studies. The addition of unsupervised online retraining further reduces CPU resource requirements by 52% and lookup latency requirement violation cases by 62.5% compared with when no adjustments are performed. |
doi_str_mv | 10.1109/ACCESS.2020.3038439 |
format | article |
fullrecord | <record><control><sourceid>proquest_doaj_</sourceid><recordid>TN_cdi_doaj_primary_oai_doaj_org_article_5f5aae8b0657441188ebdfd320aae285</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9261447</ieee_id><doaj_id>oai_doaj_org_article_5f5aae8b0657441188ebdfd320aae285</doaj_id><sourcerecordid>2465444053</sourcerecordid><originalsourceid>FETCH-LOGICAL-c408t-aa8338335a280dd38cd0d10d00f3814a5ed96f0e4e16fe8897afa9aa8709d1143</originalsourceid><addsrcrecordid>eNpNUdFKxDAQLKKg6H3BvQR87rlpkjZ9PMqphQPB6nPINZsjR200qYJ_b7TH4bKwYZiZzTJZtqSwohTqu3XTbLpuVUABKwZMclafZVcFLeucCVae_3tfZosYD5BKJkhUV9lzO044DG6P40T0aMh67wYkjR-n4AfiLdmYPZJnjP4z9BiJ9YFs9YRj_513OEY3uS8krX8hHYYvlyg32YXVQ8TFcV5nr_ebl-Yx3z49tM16m_cc5JRrLRlLLXQhwRgmewOGggGwTFKuBZq6tIAcaWlRyrrSVtdJVUFtKOXsOmtnX-P1Qb0H96bDt_LaqT_Ah73SYXL9gEpYoTXKHZSi4pxSKXFnrGEFJLiQInndzl7vwX98YpzUId07pu-rgpeCcw6CJRabWX3wMQa0p60U1G8Was5C_Wahjlkk1XJWOUQ8KeqipJxX7AfbHYQi</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2465444053</pqid></control><display><type>article</type><title>Intelligent and Agile Control of Edge Resources for Latency-Sensitive IoT Services</title><source>IEEE Open Access Journals</source><creator>Kafle, Ved P. ; Muktadir, Abu Hena Al</creator><creatorcontrib>Kafle, Ved P. ; Muktadir, Abu Hena Al</creatorcontrib><description>This paper presents an intelligent and agile resource control scheme for a latency-sensitive virtual network function (VNF) of Internet of things directory service (IoT-DS) deployed in a virtualized edge cloud whose computational and networking resources can be adjusted dynamically. The objective of the proposed scheme is to adjust resources dynamically such that the IoT-DS function can resolve IoT queries and provide IoT records within a bounded delay for latency-sensitive services such as automated driving, despite fluctuations in workloads. The proposed scheme leverages multiple regression models for resource demand prediction and dynamic adjustment. These models are trained offline before their deployment with a large training dataset collected from the system operating with simulated workloads. After the deployment, they are updated regularly by online retraining for more accurate performances. We aim to optimize resource allocation to satisfy both the target performance in terms of service latency and resource utilization. The results obtained from an experimental system implementation of the IoT-DS function in Docker containers show that the dynamic adjustment of CPU resources by the proposed scheme with supervised offline training reduces the CPU resource demand by 21.9% and the number of lookup latency requirement violations by 58.2% in comparison with a threshold rule-based conventional algorithm. Moreover, the proposed scheme can offer an agile control of CPU resources within a 1 s interval, which is five times faster than those reported in previous studies. The addition of unsupervised online retraining further reduces CPU resource requirements by 52% and lookup latency requirement violation cases by 62.5% compared with when no adjustments are performed.</description><identifier>ISSN: 2169-3536</identifier><identifier>EISSN: 2169-3536</identifier><identifier>DOI: 10.1109/ACCESS.2020.3038439</identifier><identifier>CODEN: IAECCG</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>agile network management ; Algorithms ; Cloud computing ; Computational modeling ; Containers ; Heuristic algorithms ; Intelligent network control ; Internet of Things ; IoT ; machine learning ; Multiple regression models ; Network latency ; Resource allocation ; Resource management ; Resource utilization ; Retraining ; Training ; virtual network function ; Virtual networks ; Workload ; Workloads</subject><ispartof>IEEE access, 2020, Vol.8, p.207991-208002</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2020</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c408t-aa8338335a280dd38cd0d10d00f3814a5ed96f0e4e16fe8897afa9aa8709d1143</citedby><cites>FETCH-LOGICAL-c408t-aa8338335a280dd38cd0d10d00f3814a5ed96f0e4e16fe8897afa9aa8709d1143</cites><orcidid>0000-0002-6098-1619 ; 0000-0003-1715-8085</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9261447$$EHTML$$P50$$Gieee$$Hfree_for_read</linktohtml><link.rule.ids>314,780,784,4024,27633,27923,27924,27925,54933</link.rule.ids></links><search><creatorcontrib>Kafle, Ved P.</creatorcontrib><creatorcontrib>Muktadir, Abu Hena Al</creatorcontrib><title>Intelligent and Agile Control of Edge Resources for Latency-Sensitive IoT Services</title><title>IEEE access</title><addtitle>Access</addtitle><description>This paper presents an intelligent and agile resource control scheme for a latency-sensitive virtual network function (VNF) of Internet of things directory service (IoT-DS) deployed in a virtualized edge cloud whose computational and networking resources can be adjusted dynamically. The objective of the proposed scheme is to adjust resources dynamically such that the IoT-DS function can resolve IoT queries and provide IoT records within a bounded delay for latency-sensitive services such as automated driving, despite fluctuations in workloads. The proposed scheme leverages multiple regression models for resource demand prediction and dynamic adjustment. These models are trained offline before their deployment with a large training dataset collected from the system operating with simulated workloads. After the deployment, they are updated regularly by online retraining for more accurate performances. We aim to optimize resource allocation to satisfy both the target performance in terms of service latency and resource utilization. The results obtained from an experimental system implementation of the IoT-DS function in Docker containers show that the dynamic adjustment of CPU resources by the proposed scheme with supervised offline training reduces the CPU resource demand by 21.9% and the number of lookup latency requirement violations by 58.2% in comparison with a threshold rule-based conventional algorithm. Moreover, the proposed scheme can offer an agile control of CPU resources within a 1 s interval, which is five times faster than those reported in previous studies. The addition of unsupervised online retraining further reduces CPU resource requirements by 52% and lookup latency requirement violation cases by 62.5% compared with when no adjustments are performed.</description><subject>agile network management</subject><subject>Algorithms</subject><subject>Cloud computing</subject><subject>Computational modeling</subject><subject>Containers</subject><subject>Heuristic algorithms</subject><subject>Intelligent network control</subject><subject>Internet of Things</subject><subject>IoT</subject><subject>machine learning</subject><subject>Multiple regression models</subject><subject>Network latency</subject><subject>Resource allocation</subject><subject>Resource management</subject><subject>Resource utilization</subject><subject>Retraining</subject><subject>Training</subject><subject>virtual network function</subject><subject>Virtual networks</subject><subject>Workload</subject><subject>Workloads</subject><issn>2169-3536</issn><issn>2169-3536</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><sourceid>ESBDL</sourceid><sourceid>DOA</sourceid><recordid>eNpNUdFKxDAQLKKg6H3BvQR87rlpkjZ9PMqphQPB6nPINZsjR200qYJ_b7TH4bKwYZiZzTJZtqSwohTqu3XTbLpuVUABKwZMclafZVcFLeucCVae_3tfZosYD5BKJkhUV9lzO044DG6P40T0aMh67wYkjR-n4AfiLdmYPZJnjP4z9BiJ9YFs9YRj_513OEY3uS8krX8hHYYvlyg32YXVQ8TFcV5nr_ebl-Yx3z49tM16m_cc5JRrLRlLLXQhwRgmewOGggGwTFKuBZq6tIAcaWlRyrrSVtdJVUFtKOXsOmtnX-P1Qb0H96bDt_LaqT_Ah73SYXL9gEpYoTXKHZSi4pxSKXFnrGEFJLiQInndzl7vwX98YpzUId07pu-rgpeCcw6CJRabWX3wMQa0p60U1G8Was5C_Wahjlkk1XJWOUQ8KeqipJxX7AfbHYQi</recordid><startdate>2020</startdate><enddate>2020</enddate><creator>Kafle, Ved P.</creator><creator>Muktadir, Abu Hena Al</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>ESBDL</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7SR</scope><scope>8BQ</scope><scope>8FD</scope><scope>JG9</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>DOA</scope><orcidid>https://orcid.org/0000-0002-6098-1619</orcidid><orcidid>https://orcid.org/0000-0003-1715-8085</orcidid></search><sort><creationdate>2020</creationdate><title>Intelligent and Agile Control of Edge Resources for Latency-Sensitive IoT Services</title><author>Kafle, Ved P. ; Muktadir, Abu Hena Al</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c408t-aa8338335a280dd38cd0d10d00f3814a5ed96f0e4e16fe8897afa9aa8709d1143</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>agile network management</topic><topic>Algorithms</topic><topic>Cloud computing</topic><topic>Computational modeling</topic><topic>Containers</topic><topic>Heuristic algorithms</topic><topic>Intelligent network control</topic><topic>Internet of Things</topic><topic>IoT</topic><topic>machine learning</topic><topic>Multiple regression models</topic><topic>Network latency</topic><topic>Resource allocation</topic><topic>Resource management</topic><topic>Resource utilization</topic><topic>Retraining</topic><topic>Training</topic><topic>virtual network function</topic><topic>Virtual networks</topic><topic>Workload</topic><topic>Workloads</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Kafle, Ved P.</creatorcontrib><creatorcontrib>Muktadir, Abu Hena Al</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE Open Access Journals</collection><collection>IEEE All-Society Periodicals Package (ASPP) Online</collection><collection>IEL</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics & Communications Abstracts</collection><collection>Engineered Materials Abstracts</collection><collection>METADEX</collection><collection>Technology Research Database</collection><collection>Materials Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Directory of Open Access Journals</collection><jtitle>IEEE access</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Kafle, Ved P.</au><au>Muktadir, Abu Hena Al</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Intelligent and Agile Control of Edge Resources for Latency-Sensitive IoT Services</atitle><jtitle>IEEE access</jtitle><stitle>Access</stitle><date>2020</date><risdate>2020</risdate><volume>8</volume><spage>207991</spage><epage>208002</epage><pages>207991-208002</pages><issn>2169-3536</issn><eissn>2169-3536</eissn><coden>IAECCG</coden><abstract>This paper presents an intelligent and agile resource control scheme for a latency-sensitive virtual network function (VNF) of Internet of things directory service (IoT-DS) deployed in a virtualized edge cloud whose computational and networking resources can be adjusted dynamically. The objective of the proposed scheme is to adjust resources dynamically such that the IoT-DS function can resolve IoT queries and provide IoT records within a bounded delay for latency-sensitive services such as automated driving, despite fluctuations in workloads. The proposed scheme leverages multiple regression models for resource demand prediction and dynamic adjustment. These models are trained offline before their deployment with a large training dataset collected from the system operating with simulated workloads. After the deployment, they are updated regularly by online retraining for more accurate performances. We aim to optimize resource allocation to satisfy both the target performance in terms of service latency and resource utilization. The results obtained from an experimental system implementation of the IoT-DS function in Docker containers show that the dynamic adjustment of CPU resources by the proposed scheme with supervised offline training reduces the CPU resource demand by 21.9% and the number of lookup latency requirement violations by 58.2% in comparison with a threshold rule-based conventional algorithm. Moreover, the proposed scheme can offer an agile control of CPU resources within a 1 s interval, which is five times faster than those reported in previous studies. The addition of unsupervised online retraining further reduces CPU resource requirements by 52% and lookup latency requirement violation cases by 62.5% compared with when no adjustments are performed.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/ACCESS.2020.3038439</doi><tpages>12</tpages><orcidid>https://orcid.org/0000-0002-6098-1619</orcidid><orcidid>https://orcid.org/0000-0003-1715-8085</orcidid><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 2169-3536 |
ispartof | IEEE access, 2020, Vol.8, p.207991-208002 |
issn | 2169-3536 2169-3536 |
language | eng |
recordid | cdi_doaj_primary_oai_doaj_org_article_5f5aae8b0657441188ebdfd320aae285 |
source | IEEE Open Access Journals |
subjects | agile network management Algorithms Cloud computing Computational modeling Containers Heuristic algorithms Intelligent network control Internet of Things IoT machine learning Multiple regression models Network latency Resource allocation Resource management Resource utilization Retraining Training virtual network function Virtual networks Workload Workloads |
title | Intelligent and Agile Control of Edge Resources for Latency-Sensitive IoT Services |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-06T04%3A02%3A59IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_doaj_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Intelligent%20and%20Agile%20Control%20of%20Edge%20Resources%20for%20Latency-Sensitive%20IoT%20Services&rft.jtitle=IEEE%20access&rft.au=Kafle,%20Ved%20P.&rft.date=2020&rft.volume=8&rft.spage=207991&rft.epage=208002&rft.pages=207991-208002&rft.issn=2169-3536&rft.eissn=2169-3536&rft.coden=IAECCG&rft_id=info:doi/10.1109/ACCESS.2020.3038439&rft_dat=%3Cproquest_doaj_%3E2465444053%3C/proquest_doaj_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c408t-aa8338335a280dd38cd0d10d00f3814a5ed96f0e4e16fe8897afa9aa8709d1143%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2465444053&rft_id=info:pmid/&rft_ieee_id=9261447&rfr_iscdi=true |