An Approach for Cluster Autoscaling in Cloud Environments based on Workload Prediction

سال انتشار: 1403
نوع سند: مقاله کنفرانسی
زبان: انگلیسی
مشاهده: 231

فایل این مقاله در 7 صفحه با فرمت PDF قابل دریافت می باشد

این مقاله در بخشهای موضوعی زیر دسته بندی شده است:

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

IRANWEB10_012

تاریخ نمایه سازی: 14 مرداد 1403

چکیده مقاله:

Today, autoscaling in cloud environments is critical and fundamental. This concept refers to a system's ability to adapt to traffic fluctuations and variable user needs without human intervention. Given the rapid changes in demand in the field of information technology, autoscaling serves as a reliable and essential tool, assisting organizations in facing informational market challenges and enhancing system flexibility and efficiency. While existing methods and algorithms have made significant advances, there are deficiencies that require investigation. The complexity and time-consuming nature of algorithms, the need for precise configurations, instability when facing sudden workload spikes, and low accuracy in predicting future workloads are among the issues that necessitate study and research.In this study, an approach for cluster autoscaling in cloud environments based on workload prediction is presented, utilizing a multi-stage hybrid model. This method predicts workload using initial prediction models and enhances the final prediction accuracy and consequently scalability performance through weighting and combining these models. The proposed algorithm in this research has been experimented and evaluated using Google cluster data, showing that it has achieved a precision of ۰.۹۹ and an error rate of ۰.۰۵ compared to the baseline accuracy of ۰.۵۶, indicating an increase in prediction accuracy by ۰.۳۴ and better performance with higher accuracy.

نویسندگان

Fateme Mirjalili

Iran University of Science and Technology, School of Computer Engineering

Mehrdad Ashtiani

Iran University of Science and Technology, School of Computer Engineering