کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
491920 721029 2015 19 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
PIASA: A power and interference aware resource management strategy for heterogeneous workloads in cloud data centers
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر علوم کامپیوتر (عمومی)
پیش نمایش صفحه اول مقاله
PIASA: A power and interference aware resource management strategy for heterogeneous workloads in cloud data centers
چکیده انگلیسی


• A scheduling strategy for heterogeneous workloads with specific SLAs requirements.
• Deviations detection of applications performance, with noisy data samples.
• Multiple types of SLAs, according to mixed/heterogeneous applications.
• Support for mitigation of performance degradation caused by resource contention.
• Auto-scaling of resources in order to satisfy SLAs and cope with peak time demands.

Cloud data centers have been progressively adopted in different scenarios, as reflected in the execution of heterogeneous applications with diverse workloads and diverse quality of service (QoS) requirements. Virtual machine (VM) technology eases resource management in physical servers and helps cloud providers achieve goals such as optimization of energy consumption. However, the performance of an application running inside a VM is not guaranteed due to the interference among co-hosted workloads sharing the same physical resources. Moreover, the different types of co-hosted applications with diverse QoS requirements as well as the dynamic behavior of the cloud makes efficient provisioning of resources even more difficult and a challenging problem in cloud data centers. In this paper, we address the problem of resource allocation within a data center that runs different types of application workloads, particularly CPU- and network-intensive applications. To address these challenges, we propose an interference- and power-aware management mechanism that combines a performance deviation estimator and a scheduling algorithm to guide the resource allocation in virtualized environments. We conduct simulations by injecting synthetic workloads whose characteristics follow the last version of the Google Cloud tracelogs. The results indicate that our performance-enforcing strategy is able to fulfill contracted SLAs of real-world environments while reducing energy costs by as much as 21%.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Simulation Modelling Practice and Theory - Volume 57, September 2015, Pages 142–160
نویسندگان
, , ,