Optimal Task Dispatching on Multiple Heterogeneous Multiserver Systems with Dynamic Speed and Power Management
Optimal Task Dispatching on Multiple Heterogeneous Multiserver Systems with Dynamic Speed and Power Management (IEEE 2017 – 2018)
Abstract:
Cloud load balancing is the process of distributing workloads across multiple computing resources in a cloud environment. Load distribution in cloud computing systems is more challenging than in other systems. The purpose of the paper is to address the issue of optimal task dispatching on multiple heterogeneous multiserver systems with dynamic speed and power management. The main contributions of the paper are to solve three problems, i.e., the optimal task dispatching problems with minimized average task response time, minimized average power consumption, and minimized average cost-performance ratio, for multiple heterogeneous multiserver systems with dynamic d -speed and power management. In our study, multiserver systems with dynamic speed and power management are modeled as queueing systems, so that fundamental performance and cost metrics such as the average task response time and the average power consumption can be obtained analytically. Our research problems are formulated as multi-variable optimization problems and solved numerically. To the best of our knowledge, this is the first work that addresses load distribution for performance optimization, power minimization, and cost-performance ratio optimization, collectively on multiple heterogeneous servers with dynamic speed and power management.
Comments are closed.