计算机科学
云计算
调度(生产过程)
粒子群优化
分布式计算
能源消耗
容器(类型理论)
服务器
虚拟机
高效能源利用
实时计算
计算机网络
操作系统
数学优化
算法
机械工程
数学
生物
电气工程
工程类
生态学
作者
Mainak Adhikari,Satish Narayana Srirama
标识
DOI:10.1016/j.jnca.2019.04.003
摘要
Over the last decades, cloud computing leverages the capability of Internet-of-Thing (IoT)-based applications by providing computational power as a form of a container or virtual machines (VMs). Most of the existing scheduling strategies deploy the VM instances for each task which require maximum start-up time and consumes maximum energy for processing the tasks. However, containers are a lightweight process and start in less than a second. In this paper, we develop a new energy-efficient container-based scheduling (EECS) strategy for processing various types of IoT and non-IoT based tasks with quick succession. The proposed method use accelerated particle swarm optimization (APSO) technique for finding a suitable container for each task with minimum delay. Resource scheduling is another important objective in a cloud environment for better utilization of the resources in the cloud servers. The EECS strategy can deploy the containers on an optimal cloud server with an optimal scheduling strategy. The main objectives of EECS are to minimize the overall energy consumptions and computational time of the tasks with efficient resource utilization. The effect of the control parameters of the APSO technique is investigated thoroughly. Through comparisons, we show that the proposed method performs better than the existing ones in terms of various performance metrics including computational time, energy consumption, CO2 emission, Temperature emission, and resource utilization.
科研通智能强力驱动
Strongly Powered by AbleSci AI