The advent of Edge Computing (EC) as a promising paradigm that provides multiple computation and analytics capabilities close to data sources opens new pathways for novel applications. Nonetheless, the limited computational capabilities of EC nodes and the expectation of ensuring high levels of QoS during tasks execution impose strict requirements for innovative management approaches. Motivated by the need of maintaining a minimum level of QoS during EC nodes functioning, we elaborate a distributed and intelligent decision-making approach for tasks scheduling. Our aim is to enhance the behavior of EC nodes making them capable of securing high QoS levels. We propose that nodes continuously monitor QoS levels and systematically evaluate the probability of violating them to proactively decide some tasks to be offloaded to peer nodes or Cloud. We present, describe and evaluate the proposed scheme through multiple experimental scenarios revealing its performance and the benefits of the envisioned monitoring mechanism when serving processing requests in very dynamic environments like the EC.
翻译:边缘计算(EC)的出现是一个很有希望的模式,它提供了多种计算和分析能力,与数据来源相近,为新应用开辟了新的途径;然而,EC节点的计算能力有限,而且期望在执行任务时确保高水平的QOS,因此对创新管理办法提出了严格的要求;出于在EC节点运作期间保持最低水平的QOS的需要,我们为任务时间安排制定了一种分散和明智的决策方法;我们的目的是加强EC节点的行为,使其有能力确保高QOS水平;我们提议,节点应不断监测QOS水平,并系统地评估违反这些节点的可能性,以便积极主动地决定一些任务将卸到对等节点或云端。我们介绍、描述和评价拟议的办法,通过多种实验假设来显示其业绩和设想的监测机制在像EC这样的非常动态环境中满足处理请求时的好处。