scispace - formally typeset
Open AccessJournal ArticleDOI

Multi-Dimensional Regression Host Utilization algorithm (MDRHU) for Host Overload Detection in Cloud Computing

Reads0
Chats0
TLDR
This paper provides Multi-Dimensional Regression Host Utilization (MDRHU) algorithms that combine CPU, memory and network BW utilization via Euclidean Distance and absolute summation, respectively, which provide improved results in terms of energy consumption and service level agreement violation.
Abstract
The use of cloud computing data centers is growing rapidly to meet the tremendous increase in demand for high-performance computing (HPC), storage and networking resources for business and scientific applications. Virtual machine (VM) consolidation involves the live migration of VMs to run on fewer physical servers, and thus allowing more servers to be switched off or run on low-power mode, as to improve the energy consumption efficiency, operating cost and CO2 emission. A crucial step in VM consolidation is host overload detection, which attempts to predict whether or not a physical server will be oversubscribed with VMs. In contrast to the majority of previous work which use CPU utilization as the sole indicator for host overload, a recent study has proposed a multiple regression host overload detection algorithm, which takes multiple factors into consideration: CPU, memory and network BW utilization. This paper provides further improvement along two directions. First, we provide Multi-Dimensional Regression Host Utilization (MDRHU) algorithms that combine CPU, memory and network BW utilization via Euclidean Distance (MDRHU-ED) and absolute summation (MDRHU-AS), respectively. This leads to improved results in terms of energy consumption and service level agreement violation. Second, the study explicitly takes real-world HPC workloads into consideration. Our extensive simulation study further illustrates the superiority of our proposed algorithms over existing methods. In particular, as compared to the most recently proposed multiple regression algorithm that is based on Geometric Relation (GR), our proposed algorithms provide an improvement of at least 12% in energy consumption, and an improvement of at least 80% in a metric that combines energy consumption, service-level-violation, and number of VM migrations.

read more

Content maybe subject to copyright    Report

Citations
More filters
Journal ArticleDOI

Host utilization prediction using hybrid kernel based support vector regression in cloud data centers

TL;DR: A Support Vector Regression-based methodology to predict a host’s future utilization using multiple resource's utilization history and predicts host utilization with 7%, 64%, and 67% more accuracy than MRHOD, MDRHU-ED, MDA-AS approaches, respectively.
Journal ArticleDOI

A prediction-based model for virtual machine live migration monitoring in a cloud datacenter

TL;DR: A new prediction-based model to manage the live migration process of VMs is introduced that dynamically identifies the optimal live migration algorithm for a given performance metric based on a prior diagnosis of the system.
Journal Article

A hybrid genetic algorithm for the energy-efficient virtual machine placement problem in data centers

TL;DR: In this article, the authors proposed a hybrid genetic algorithm for the energy-efficient virtual machine placement problem, which considers the energy consumption in both physical machines and the communication network in a data center.
Journal ArticleDOI

Deep learning-based multivariate resource utilization prediction for hotspots and coldspots mitigation in green cloud data centers

TL;DR: In this paper, a multivariate resource usage prediction-based hotspots and coldspots mitigation approach that considers both the current and future usage of resources with O(sk) time complexity, where s and k denote the number of PMs and VMs, respectively.
References
More filters
Book

Introductory Econometrics: A Modern Approach

TL;DR: In this article, the authors present a regression analysis with time series data using OLS asymptotics and a simple regression model in Matrix Algebra, which is based on the linear regression model.
Journal ArticleDOI

CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms

TL;DR: The result of this case study proves that the federated Cloud computing model significantly improves the application QoS requirements under fluctuating resource and service demand patterns.
Journal ArticleDOI

Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in Cloud data centers

TL;DR: A competitive analysis is conducted and competitive ratios of optimal online deterministic algorithms for the single VM migration and dynamic VM consolidation problems are proved, and novel adaptive heuristics for dynamic consolidation of VMs are proposed based on an analysis of historical data from the resource usage by VMs.
Book ChapterDOI

A Taxonomy and Survey of Energy-Efficient Data Centers and Cloud Computing Systems

TL;DR: This study discusses causes and problems of high power/energy consumption, and presents a taxonomy of energy-efficient design of computing systems covering the hardware, operating system, virtualization, and data center levels.
Journal ArticleDOI

Goal programming for decision making: an overview of the current state-of-the-art

TL;DR: Modelling techniques such as detection and restoration of pareto efficiency, normalisation, redundancy checking, and non-standard utility function modelling are overviewed, and the rationality of ranking Multi-Criteria Decision Making techniques is discussed.
Related Papers (5)