Goal-driven scheduling model in edge computing for smart city applications

Goal-driven scheduling model in edge computing for smart city applications
复制标题

DOI:
10.1016/j.jpdc.2022.04.024
复制
发表时间:
2022-05-11
影响因子:
3.8
通讯作者:
Beckman, Pete
Beckman, Pete
中科院分区:
计算机科学2区
文献类型:
--
作者:
Kim, Yongho;Park, Seongha;Beckman, Pete

文献摘要

被引文献

相似文献

调度用户应用程序的一个巨大挑战在于收集和表示用户的目标和需求。我们引入了一个“科学目标”作为一种机制,为用户定义科学的目标和条件的兴趣。为了提供在边缘计算节点集合上运行应用程序的抽象,我们实现了一个两层的云和边缘调度器。在这个调度模型中,用户将他们的目标提交给云调度器。这些目标根据各种约束条件(包括地理区域、资源可用性、节点能力和适用性)传达给适当的节点。边缘调度器完全了解当前条件,负责在节点上执行应用程序,以满足用户的科学目标。本文为目标驱动的边缘计算的两层调度模型提供了一个框架,并通过案例研究激励和告知其架构。(c)2022作者。爱思唯尔公司出版
A formidable challenge in scheduling user applications lies in collecting and representing the user's goals and requirements. We introduce a "science goal " as a mechanism for users to define scientific objectives and conditions of interest. To provide an abstraction to run applications on an ensemble of edge computing nodes, we implement a two-layered scheduler-cloud and edge scheduler. In this scheduling model, the users submit their goals to the cloud scheduler. These goals are conveyed to the appropriate nodes based on a variety of constraints including geographical area, resource availability, node capabilities, and applicability. The edge scheduler, with complete understanding of the current conditions, assumes the responsibility for executing the applications on the nodes so that the users' science goals are met. This paper provides a framework for the two-layered scheduling model for goal-driven edge computing and motivates and informs its architecture through a case study. (c) 2022 The Author(s). Published by Elsevier Inc.