Towards High-Level SLAs with Heterogeneous Workloads: Job Resource Requirements Prediction for Deadline Schedulers

نویسندگان

  • Gemma Reig
  • Javier Alonso
  • Jordi Guitart
چکیده

When executing their tasks, Grid and Cloud users want to express their requirements in terms of high-level metrics (e.g. in terms of execution time, not in terms of CPU MHz). Moreover, at the submission time they would like to know if the resource provider will fulfil with their requirements in order to decide if they would rather prefer another provider. On the other hand, the resource provider have to translate these high-level metrics into hardware related metrics, to know if he have enough resources to execute the user’s requests. In this context, we present our prediction system to foresee the amount of CPU required for a job to finish before its deadline. This prediction system uses machine learning techniques to learn about the jobs and online adjust itself. Before all this training is done, the Prediction System uses an analytical model for this purpose. We also contribute with a deadline-based scheduler which uses these predictions to discard jobs that will not meet its deadline in order to maximize the provider’s revenue by means of a dynamic and efficient resource allocation to jobs. We show how our system is able to provide higher revenue to resource providers compared to simple yet well known schedulers like EDF, SJF, etc. Key words— SLA, heterogeneous workloads, resource requirements prediction.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modeling and Simulation of Grid Resource Brokering Algorithms

Grid Computing is concerned with applying the heteregenous resources of many computers to solve a single problem and involves managing the diverse resources towards a common objective. Successful utilization of grid infrastructure to solve resource intensive and computing problems requires performance modeling and evaluation to meet the QoS requirements of end users. Resource management and sch...

متن کامل

SLA-based virtual machine management for heterogeneous workloads in a cloud datacenter

Efficient provisioning of resources is a challenging problem in cloud computing environments due to its dynamic nature and the need for supporting heterogeneous applications. Even though VM (Virtual Machine) technology allows several workloads to run concurrently and to use a shared infrastructure, still it does not guarantee application performance. Thus, currently cloud datacenter providers e...

متن کامل

Multi-Resource Allocation and Scheduling for Periodic Soft Real-Time Applications

Real-time applications that utilize multiple system resources, such as CPU, disks, and network links, require coordinated scheduling of these resources in order to meet their end-to-end performance requirements. Most state-of-the-art operating systems support at best independent resource allocation and deadline-driven scheduling but lack coordination among multiple heterogeneous resources in th...

متن کامل

SLA-Based Resource Provisioning for Heterogeneous Workloads in a Virtualized Cloud Datacenter

Efficient provisioning of resources is a challenging problem in cloud computing environments due to its dynamic nature and the need for supporting heterogeneous applications with different performance requirements. Currently, cloud datacenter providers either do not offer any performance guarantee or prefer static VM allocation over dynamic, which lead to inefficient utilization of resources. E...

متن کامل

Research Statement -muntasir Raihan Rahman

My research goal is to build adaptive big data and cloud systems that can meet a spectrum of user requirements expressed using service level agreements (SLA) and service level objectives (SLO). During my PhD, I have worked on several angles of tracking and enforcing SLA/SLO guarantees in cloud systems, including in Mapreduce clusters, and NoSQL key-value storage systems. My future research goal...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009