The Internet of Things (IoT) devices are highly reliant on cloud systems to meet their storage and computational demands. However, due to the remote location of cloud servers, IoT devices often suffer from intermittent Wide Area Network (WAN) latency which makes execution of delay-critical IoT applications inconceivable. To overcome this, service providers (SPs) often deploy multiple fog nodes (FNs) at the network edge that helps in executing offloaded computations from IoT devices with improved user experience. As the FNs have limited resources, matching IoT services to FNs while ensuring minimum latency and energy from an end-user's perspective and maximizing revenue and tasks meeting deadlines from an SP's standpoint is challenging. Therefore in this paper, we propose a student project allocation (SPA) based efficient task offloading strategy called SPATO that takes into account key parameters from different stakeholders. Thorough simulation analysis shows that SPATO is able to reduce the offloading energy and latency respectively by 29% and 40% and improves the revenue by 25% with 99.3% of tasks executing within their deadline.
翻译:然而,由于云服务器位置偏僻,IoT设备经常受到间歇性的广域网(广域网)的拖延,使得执行延迟和关键IoT应用程序难以想象。为了克服这一点,服务提供商(SPs)经常在网络边缘部署多个雾节点,帮助从IoT设备上进行卸载计算,用户经验有所改善。由于FN公司资源有限,IoT服务与FN公司相匹配,同时从最终用户的角度确保最小的耐久性和能量,从SP的观点出发最大限度地增加收入和完成最后期限的任务,因此,在本文中,我们提议以学生项目分配为基础的高效任务卸载战略,称为SPATO,考虑到不同利益攸关方的关键参数。Thoroough模拟分析显示,SPATO能够将卸载能量和延时分别减少29%和40%,并将收入增加25%,在最后期限内执行的任务增加99.3%。