首页> 外文期刊>Journal of ambient intelligence and humanized computing >Rule based auto-scalability of loT services for efficient edge device resource utilization
【24h】

Rule based auto-scalability of loT services for efficient edge device resource utilization

机译:基于规则的批次服务的自动可伸缩性,实现高效边缘设备资源利用率

获取原文
获取原文并翻译 | 示例
           

摘要

Conveying the workload of IoT systems from the cloud to edge nodes have been widely adopted by industrial and academic sectors. This tendency is generally promoted to meet the requirements of some time-sensitive use cases such as IoT healthcare applications. However, IoT devices at the edge network are likely to be resource-limited, as well as, they perform under an extremely heterogeneous environment in terms of the connected devices and the deployed software modules. Thus, both of the aforementioned concerns have considerably led to hindering the deployment process of services on IoT edge devices. In this paper, we propose an approach to facilitate a scalable and lightweight solution for service deployment for efficient resource utilization on IoT edge nodes. Our solution is based on the container concept, and we adopt the cluster concept to define a group of IoT edge devices. Containers are lightweight virtualization technique that enables services to be packaged and deployed with their dependencies regardless of the hosts infrastructure, as well as, they facilitate the service communication and the update process. Furthermore, containers are supported by some means of orchestration such as swarm. These orchestration tools can be configured to enable services deployment and resources sharing among IoT edge devices falling within the same cluster. However, they lack elasticity in terms of auto-scaling up/down of services instances in corresponding to the resource utilization of all cluster elements, as well as, service performance metrics. Our approach overcomes these limitations by following an auto-scaling process based on MAPE-K loop, which is based on our proposed rule model to generate a scaling plan by analyzing collected performance metrics of a cluster. Our evaluation shows the efficiency of the proposed approach in adapting the system performance to meet service performance requirements and the availability of system resources.
机译:从云到边缘节点传达IOT系统的工作量已被工业和学术部门广泛采用。通常促进这种趋势,以满足某些时间敏感用例,如物联网医疗保健应用。然而,边缘网络处的物联网设备可能是资源有限的,以及它们在所连接的设备和部署的软件模块的方面在极其异质的环境下执行。因此,上述问题都有很大程度上导致阻碍了IOT边缘设备的服务部署过程。在本文中,我们提出了一种方法来促进用于服务部署的可扩展和轻量级解决方案,以实现IOT边缘节点的有效资源利用率。我们的解决方案基于集装箱概念,我们采用集群概念来定义一组IOT边缘设备。容器是轻量级虚拟化技术,可以通过依赖于主机基础架构以及促进服务通信和更新过程,以依赖于其依赖性打包和部署服务。此外,容器由某些管弦乐流的方式支持,例如群体。这些编排工具可以配置为使能在同一群集中的IOT边缘设备之间的服务部署和资源共享。然而,它们在对应于所有群集元素的资源利用率以及服务性能度量的资源利用率时,它们缺乏弹性。我们的方法通过遵循基于Mape-k循环的自动缩放过程来克服这些限制,这是基于我们所提出的规则模型来通过分析群集的收集性能度量来生成缩放计划。我们的评价显示了提出的方法,适应系统性能以满足服务性能要求和系统资源的可用性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号