Workload Prediction for Efficient Performance Isolation and System Reliability

Workload Prediction for Efficient Performance Isolation and System Reliability
Author :
Publisher :
Total Pages : 180
Release :
ISBN-10 : OCLC:1055661966
ISBN-13 :
Rating : 4/5 ( Downloads)

Book Synopsis Workload Prediction for Efficient Performance Isolation and System Reliability by : Jing Xue

Download or read book Workload Prediction for Efficient Performance Isolation and System Reliability written by Jing Xue and published by . This book was released on 2017 with total page 180 pages. Available in PDF, EPUB and Kindle. Book excerpt: In large-scaled and distributed systems, like multi-tier storage systems and cloud data centers, resource sharing among workloads brings multiple benefits while introducing many performance challenges. The key to effective workload multiplexing is accurate workload prediction. This thesis focuses on how to capture the salient characteristics of the real-world workloads to develop workload prediction methods and to drive scheduling and resource allocation policies, in order to achieve efficient and in-time resource isolation among applications. For a multi-tier storage system, high-priority user work is often multiplexed with low-priority background work. This brings the challenge of how to strike a balance between maintaining the user performance and maximizing the amount of finished background work. In this thesis, we propose two resource isolation policies based on different workload prediction methods: one is a Markovian model-based and the other is a neural networks-based. These policies aim at, via workload prediction, discovering the opportune time to schedule background work with minimum impact on user performance. Trace-driven simulations verify the efficiency of the two proposed resource isolation policies. The Markovian model-based policy successfully schedules the background work at the appropriate periods with small impact on the user performance. The neural networks-based policy adaptively schedules user and background work, resulting in meeting both performance requirements consistently. This thesis also proposes an accurate while efficient neural networks-based prediction method for data center usage series, called PRACTISE. Different from the traditional neural networks for time series prediction, PRACTISE selects the most informative features from the past observations of the time series itself. Testing on a large set of usage series in production data centers illustrates the accuracy (e.g., prediction error) and efficiency (e.g., time cost) of PRACTISE. The superiority of the usage prediction also allows a proactive resource management in the highly virtualized cloud data centers. In this thesis, we analyze on the performance tickets in the cloud data centers, and propose an active sizing algorithm, named ATM, that predicts the usage workloads and re-allocates capacity to workloads to avoid VM performance tickets. Moreover, driven by cheap prediction of usage tails, we also present TailGuard in this thesis, which dynamically clones VMs among co-located boxes, in order to efficiently reduce the performance violations of physical boxes in cloud data centers.


Workload Prediction for Efficient Performance Isolation and System Reliability Related Books

Workload Prediction for Efficient Performance Isolation and System Reliability
Language: en
Pages: 180
Authors: Jing Xue
Categories: Cloud computing
Type: BOOK - Published: 2017 - Publisher:

DOWNLOAD EBOOK

In large-scaled and distributed systems, like multi-tier storage systems and cloud data centers, resource sharing among workloads brings multiple benefits while
Workload Interleaving with Performance Guarantees in Data Centers
Language: en
Pages: 232
Authors: Feng Yan (Ph.D.)
Categories: Apache Hadoop
Type: BOOK - Published: 2016 - Publisher:

DOWNLOAD EBOOK

In the era of global, large scale data centers residing in clouds, many applications and users share the same pool of resources for the purposes of reducing ene
Site Reliability Engineering
Language: en
Pages: 552
Authors: Niall Richard Murphy
Categories:
Type: BOOK - Published: 2016-03-23 - Publisher: "O'Reilly Media, Inc."

DOWNLOAD EBOOK

The overwhelming majority of a software system’s lifespan is spent in use, not in design or implementation. So, why does conventional wisdom insist that softw
Scientific and Technical Aerospace Reports
Language: en
Pages: 716
Authors:
Categories: Aeronautics
Type: BOOK - Published: 1994 - Publisher:

DOWNLOAD EBOOK

Reliable and Intelligent Optimization in Multi-Layered Cloud Computing Architectures
Language: en
Pages: 224
Authors: Madhusudhan H. S.
Categories: Computers
Type: BOOK - Published: 2024-05-02 - Publisher: CRC Press

DOWNLOAD EBOOK

One of the major developments in the computing field has been cloud computing, which enables users to do complicated computations that local devices are unable