کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
6873402 1440636 2018 23 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Regression based performance modeling and provisioning for NoSQL cloud databases
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Regression based performance modeling and provisioning for NoSQL cloud databases
چکیده انگلیسی
Cloud computing is a successful and emerging paradigm that supports on-demand services with pay-as-you-go model. Because of the exponential growth of data, NoSQL databases have been used to manage data in the cloud. In this scenario, it is fundamental for cloud providers guarantee Quality of Service (QoS) by avoiding violations to Service Level Agreement (SLA) contract while reducing the operational costs related to overprovisioning and underprovisioning. In this regard, elastic provisioning mechanisms are employed to maintain QoS by dynamically adding and removing resources to handle workload fluctuations. These mechanisms can also take more accurate provisioning decisions based on performance predictions of the cluster shrinkage and growth. Performance prediction is a challenging task since concurrent access of distributed data can cause non-linear effects on performance. This paper presents a performance modeling approach for NoSQL databases in terms of SLA-based metrics capable of capturing non-linear effects caused by concurrency and distribution aspects. Moreover we present a elastic provisioning strategy that takes advantage on performance models to deliver a reliable resource provisioning. We carried out experiments in order to evaluate our performance modeling and provisioning approaches. The results confirmed that our performance modeling can accurately predict throughput and SLA violations measurements under a wide range of workload settings and also that our elastic provisioning approach can ensure QoS while using resources efficiently.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Future Generation Computer Systems - Volume 79, Part 1, February 2018, Pages 72-81
نویسندگان
, , , , ,