Litcius/Paper detail

Energy-Aware Task Allocation for Multi-Cloud Networks

Sambit Kumar Mishra, Sonali Mishra, Ahmed Alsayat, N. Z. Jhanjhi, Mamoona Humayun, Kshira Sagar Sahoo, Ashish Kr. Luhach

2020IEEE Access80 citationsDOIOpen Access PDF

Abstract

In recent years, the growth rate of Cloud computing technology is increasing exponentially, mainly for its extraordinary services with expanding computation power, the possibility of massive storage, and all other services with the maintained quality of services (QoSs). The task allocation is one of the best solutions to improve different performance parameters in the cloud, but when multiple heterogeneous clouds come into the picture, the allocation problem becomes more challenging. This research work proposed a resource-based task allocation algorithm. The same is implemented and analyzed to understand the improved performance of the heterogeneous multi-cloud network. The proposed task allocation algorithm (Energy-aware Task Allocation in Multi-Cloud Networks (ETAMCN)) minimizes the overall energy consumption and also reduces the makespan. The results show that the makespan is approximately overlapped for different tasks and does not show a significant difference. However, the average energy consumption improved through ETAMCN is approximately 14%, 6.3%, and 2.8% in opposed to the random allocation algorithm, Cloud Z-Score Normalization (CZSN) algorithm, and multi-objective scheduling algorithm with Fuzzy resource utilization (FR-MOS), respectively. An observation of the average SLA-violation of ETAMCN for different scenarios is performed.

Topics & Concepts

Computer scienceCloud computingJob shop schedulingEnergy consumptionScheduling (production processes)Distributed computingTask (project management)Resource allocationMathematical optimizationComputer networkMathematicsManagementEcologyEconomicsOperating systemRouting (electronic design automation)BiologyCloud Computing and Resource ManagementIoT and Edge/Fog ComputingBlockchain Technology Applications and Security
Energy-Aware Task Allocation for Multi-Cloud Networks | Litcius