Affiliation:
1. University of Tasmania, Hobart, Tasmania
Abstract
Fog computing is a promising computing paradigm in which IoT data can be processed near the edge to support time-sensitive applications. However, the availability of resources in computation devices is not stable, since they may not be exclusively dedicated to the Fog application processing in the Fog environment. This, combined with dynamic user behaviour, can affect the execution of applications. To address dynamic changes in user behaviour in resource-limited Fog devices, this article proposes a multi-criteria–based resource allocation policy with resource reservation to minimise overall delay, processing time, and SLA violations. This process considers Fog computing–related characteristics, such as device heterogeneity, resource constraints, and mobility, as well as dynamic changes in user requirements. We employ multiple objective functions to find appropriate resources for executing time-sensitive tasks in the Fog environment. Experimental results show that our proposed policy performs better than the existing one, reducing the total delay by 51%. The proposed algorithm also reduces processing time and SLA violations, which is beneficial for running time-sensitive applications in the Fog environment.
Publisher
Association for Computing Machinery (ACM)
Reference53 articles.
1. Unified architecture for network measurement: The case of available bandwidth
2. Alibaba IoT. 2018. Alibaba Cloud IoT Solutions. Retrieved from https://www.alibabacloud.com/pricing?spm=a3c0i.7970569.675768.dnavpricing.1f52ef5HGVbK0. Alibaba IoT. 2018. Alibaba Cloud IoT Solutions. Retrieved from https://www.alibabacloud.com/pricing?spm=a3c0i.7970569.675768.dnavpricing.1f52ef5HGVbK0.
3. Amazon IoT. 2018. AWS IoT Core Pricing. Retrieved from https://aws.amazon.com/iot-core/pricing/. Amazon IoT. 2018. AWS IoT Core Pricing. Retrieved from https://aws.amazon.com/iot-core/pricing/.
Cited by
18 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献