Department of Computer Science, National College of Business Administration and Economics, Lahore 54660, Pakistan.
Center for Cyber Security Faculty of Information Science and Technology, Universiti Kebangsaan Malaysia (UKM), Bangi 43600, Selangor, Malaysia.
Comput Intell Neurosci. 2022 Jan 25;2022:3606068. doi: 10.1155/2022/3606068. eCollection 2022.
Smart applications and intelligent systems are being developed that are self-reliant, adaptive, and knowledge-based in nature. Emergency and disaster management, aerospace, healthcare, IoT, and mobile applications, among them, revolutionize the world of computing. Applications with a large number of growing devices have transformed the current design of centralized cloud impractical. Despite the use of 5G technology, delay-sensitive applications and cloud cannot go parallel due to exceeding threshold values of certain parameters like latency, bandwidth, response time, etc. Middleware proves to be a better solution to cope up with these issues while satisfying the high requirements task offloading standards. Fog computing is recommended middleware in this research article in view of the fact that it provides the services to the edge of the network; delay-sensitive applications can be entertained effectively. On the contrary, fog nodes contain a limited set of resources that may not process all tasks, especially of computation-intensive applications. Additionally, fog is not the replacement of the cloud, rather supplement to the cloud, both behave like counterparts and offer their services correspondingly to compliance the task needs but fog computing has relatively closer proximity to the devices comparatively cloud. The problem arises when a decision needs to take what is to be offloaded: data, computation, or application, and more specifically where to offload: either fog or cloud and how much to offload. Fog-cloud collaboration is stochastic in terms of task-related attributes like task size, duration, arrival rate, and required resources. Dynamic task offloading becomes crucial in order to utilize the resources at fog and cloud to improve QoS. Since this formation of task offloading policy is a bit complex in nature, this problem is addressed in the research article and proposes an intelligent task offloading model. Simulation results demonstrate the authenticity of the proposed logistic regression model acquiring 86% accuracy compared to other algorithms and confidence in the predictive task offloading policy by making sure process consistency and reliability.
智能应用和智能系统正在开发中,这些系统具有自主性、适应性和基于知识的特点。其中,应急和灾难管理、航空航天、医疗保健、物联网和移动应用等领域彻底改变了计算世界。具有大量不断增长设备的应用程序已经改变了集中式云的当前设计,使其变得不切实际。尽管使用了 5G 技术,但由于延迟敏感型应用程序和云的某些参数(如延迟、带宽、响应时间等)超过阈值,它们无法并行运行。中间件被证明是一种更好的解决方案,可以在满足高要求的任务卸载标准的同时解决这些问题。鉴于雾计算能够为网络边缘提供服务,可以有效地处理延迟敏感型应用程序,因此在本研究文章中推荐使用雾计算作为中间件。然而,雾节点包含一组有限的资源,可能无法处理所有任务,尤其是计算密集型应用程序的任务。此外,雾计算不是云计算的替代品,而是对云计算的补充,两者的作用相似,并相应地提供服务以满足任务需求,但雾计算与设备的距离相对较近,而云计算的距离相对较远。当需要做出决策时,就会出现问题,例如要卸载什么:数据、计算还是应用程序,更具体地说,要在哪里卸载:是雾计算还是云计算,以及要卸载多少。雾-云协作在与任务相关的属性方面是随机的,例如任务大小、持续时间、到达率和所需资源。为了利用雾计算和云计算中的资源来提高服务质量,动态任务卸载变得至关重要。由于这种任务卸载策略的形成性质有点复杂,因此本文研究并提出了一种智能任务卸载模型。模拟结果表明,所提出的逻辑回归模型的真实性,与其他算法相比,其准确性达到 86%,并且通过确保过程一致性和可靠性,对预测性任务卸载策略有信心。