Workload Interleaving with Performance Guarantees in Data Centers

Workload Interleaving with Performance Guarantees in Data Centers
Author :
Publisher :
Total Pages : 232
Release :
ISBN-10 : OCLC:994154430
ISBN-13 :
Rating : 4/5 ( Downloads)

Book Synopsis Workload Interleaving with Performance Guarantees in Data Centers by : Feng Yan (Ph.D.)

Download or read book Workload Interleaving with Performance Guarantees in Data Centers written by Feng Yan (Ph.D.) and published by . This book was released on 2016 with total page 232 pages. Available in PDF, EPUB and Kindle. Book excerpt: 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 energy and operating costs, and of improving availability and reliability. Along with the above benefits, resource sharing also introduces performance challenges: when multiple workloads access the same resources concurrently, contention may occur and introduce delays in the performance of individual workloads. Providing performance isolation to individual workloads needs effective management methodologies. The challenges of deriving effective management methodologies lie in finding accurate, robust, compact metrics and models to drive algorithms that can meet different performance objectives while achieving efficient utilization of resources. This dissertation proposes a set of methodologies aiming at solving the challenging performance isolation problem in workload interleaving in data centers, focusing on both storage components and computing components. At the storage node level, we focus on methodologies for better interleaving user traffic with background workloads, such as tasks for improving reliability, availability, and power savings. More specifically, a scheduling policy for background workload based on the statistical characteristics of the system busy periods and a methodology that quantitatively estimates the performance impact of power savings are developed. At the storage cluster level, we consider methodologies on how to efficiently conduct work consolidation and schedule asynchronous updates without violating user performance targets. More specifically, we develop a framework that can estimate beforehand the benefits and overheads of each option in order to automate the process of reaching intelligent consolidation decisions while achieving faster eventual consistency. At the computing node level, we focus on improving workload interleaving at off-the-shelf servers as they are the basic building blocks of large-scale data centers. We develop priority scheduling middleware that employs different policies to schedule background tasks based on the instantaneous resource requirements of the high priority applications running on the server node. Finally, at the computing cluster level, we investigate popular computing frameworks for large-scale data intensive distributed processing, such as MapReduce and its Hadoop implementation. We develop a new Hadoop scheduler called DyScale to exploit capabilities offered by heterogeneous cores in order to achieve a variety of performance objectives.


Workload Interleaving with Performance Guarantees in Data Centers Related Books

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
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
Multicore Processors and Systems
Language: en
Pages: 310
Authors: Stephen W. Keckler
Categories: Computers
Type: BOOK - Published: 2009-08-29 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

Multicore Processors and Systems provides a comprehensive overview of emerging multicore processors and systems. It covers technology trends affecting multicore
IBM Power Systems Performance Guide: Implementing and Optimizing
Language: en
Pages: 372
Authors: Dino Quintero
Categories: Computers
Type: BOOK - Published: 2013-05-01 - Publisher: IBM Redbooks

DOWNLOAD EBOOK

This IBM® Redbooks® publication addresses performance tuning topics to help leverage the virtualization strengths of the POWER® platform to solve clients' sy
Dynamic Resource Allocation in Embedded, High-Performance and Cloud Computing
Language: en
Pages: 177
Authors: Leando Soares Indrusiak
Categories: Computers
Type: BOOK - Published: 2022-09-01 - Publisher: CRC Press

DOWNLOAD EBOOK

The availability of many-core computing platforms enables a wide variety of technical solutions for systems across the embedded, high-performance and cloud comp