Autonomous scheduling mechanism based on energy awareness for improving resource allocation in serverless IoT edge

基于能量感知的自主调度机制,用于改进无服务器物联网边缘的资源分配

阅读:1

Abstract

The energy-aware scheduling mechanism in serverless computing enables systems to be allocated to IoT devices connected to the network's edge efficiently based on the energy status of active nodes. In this approach, resource allocation is performed in real-time and according to the energy changes of the nodes, the complexity of which arises from the direct dependence of the energy level on the capacity to respond to requests. This choice is complex since allocating the necessary resources to process requests depends on the energy available in the active nodes. Therefore, to optimize resource allocation and increase access time, selecting and executing pre-schedulers is necessary based on the prediction of the energy level of the active nodes. In this article, we introduce a scheduler selection mechanism called an autonomous energy-aware scheduler, whose design is based on the energy position of the active nodes in the network. In addition, a mechanism for improving system uptime is proposed to increase the duration of the energy reduction of active nodes. The efficiency of the proposed approach was evaluated utilizing three separate load distribution patterns (exponential, Poisson, and exponential-Poisson), and the results indicate the prevention of energy waste and an average reduction of 1.66% in energy consumption. Also, the network uptime is improved by 8.6% compared to other methods. In addition, the proposed method has maintained performance continuity while ensuring failure resistance in all situations. The results demonstrate the high efficiency of the proposed approach in optimizing energy consumption and enhancing the resilience and stability of serverless systems.

特别声明

1、本页面内容包含部分的内容是基于公开信息的合理引用;引用内容仅为补充信息,不代表本站立场。

2、若认为本页面引用内容涉及侵权,请及时与本站联系,我们将第一时间处理。

3、其他媒体/个人如需使用本页面原创内容,需注明“来源:[生知库]”并获得授权;使用引用内容的,需自行联系原作者获得许可。

4、投稿及合作请联系:info@biocloudy.com。