-
شماره ركورد
30324
-
پديد آورنده
مريم حيدري
-
عنوان
ارائه ساز و كاري براي پيشبيني باركاري در خوشه هاي محاسباتي براساس شبكه هاي عصبي مصنوعي و يادگيري ماشين
-
مقطع تحصيلي
كارشناسي ارشد
-
رشته تحصيلي
مهندسي كامپيوتر- نرمافزار
-
سال تحصيل
1399
-
تاريخ دفاع
1401/12/7
-
استاد راهنما
محسن شريفي
-
دانشكده
دانشكده مهندسي كامپيوتر
-
چكيده
رايانش ابري دسترسي بر اساس تقاضا به منابع قدرتمند محاسباتي، ذخيره سازي يا پهناي باند را از طريق اينترنت فراهم ميكند. دو شركت كننده در سيستم هاي مبتني بر ابر وجود دارد: ارائه دهندگان خدمات، كه صاحبان منابع هستند و كاربران يا مستاجران خدمات. كاربران براي درخواست منابع ميزباني شده به صورت پويا در لحظه هاي مختلف وارد محيط ابري شده و از آن خارج ميشوند. ارائه دهندگان خدمات منابع درخواستي را به كاربران ورودي اختصاص ميدهند. اين فرآيند تأمين منابع جزء مهمي از مراكز داده ابري است. تنوع مشاهده شده در تعداد كاربراني كه به خدمات ابري دسترسي دارند، در مقاطع زماني مختلف، تأمين منابع را به يك مشكل چالش برانگيز براي ارائه دهندگان خدمات تبديل ميكند. ناكارآمدي در تخصيص منابع منجر به تأمين بيش از حد / كمتر از منابع ميشود. بينش در مورد روند استفاده از منابع در آينده به عنوان كمك مهمي براي مديران خدمات عمل ميكند. بارهاي كاري منابع ابري بسيار ناهمگن و به طور پويا در طبيعت متفاوت هستند. مدلهاي تطبيقي نقش مهمي در مدلسازي فرآيندهاي بالدرنگ دارند كه رفتار متغير زمان را نشان ميدهند.بار محاسباتي روي يك مركز داده توسط تقاضاهاي متفاوت كاربران به صورت پويا هدايت ميشود. آموزش مدلهاي پيشبيني بار يكبار با استفاده از روندهاي گذشته در تغييرات بار كاري براي مدلسازي روند تغيير بار كار در آينده كافي نيست. مدلهاي پيشبيني كننده كه در چنين محيطهايي كار ميكنند بايد با الگوهاي جديد سازگار شوند، در غير اين صورت دقت آنها كاهش مييابد. ادغام داده هاي ثبت شده جديد در مدلهاي ساخته شده ميتواند دقت پيشبيني مدل را بهبود بخشد و ميتواند پيشبيني استفاده از منابع بهتري را ايجاد كند. همچنين ويژگيهاي متفاوتي در داده هاي جمع آوري شده وجود دارد كه انتخاب مهمترين ويژگيها تأثير زيادي در افزايش دقت پيش بيني استفاده از منابع دارد.بنابراين در اين پژوهش، از يك مدل مبتني بر CNN-BiLSTM براي پيش بيني استفاده از منابع استفاده شدهاست. همچنين براي انتخاب بهترين ويژگيها، از دو روش همبستگي معروف Pearson و Spearman استفاده شده است. براي ارزيابي، روش پيشنهادي بر روي مجموعه داده خوشه گوگل اجرا شدهاست و نتايج با سه معيار ارزيابي mean absolute error ،mean square error و R2 بررسي شدند. خطاي 0.001 در نتايج ارزيابي نشان ميدهد روش پيشنهادي براي پيش بيني ميزان مصرف منابع ابري بسيار خوب عمل كرده است.
-
تاريخ ورود اطلاعات
1402/05/22
-
عنوان به انگليسي
Worklooad prediction in computing clouds using artificial neural network and machine learning
-
تاريخ بهره برداري
1/1/1900 12:00:00 AM
-
دانشجوي وارد كننده اطلاعات
مريم حيدري
-
چكيده به لاتين
Cloud computing provides on-demand access to powerful computing resources, storage, or bandwidth over the Internet. There are two participants in cloud-based systems: service providers, who are resource owners, and service users or tenants. Users dynamically enter and exit the cloud environment at different times to request hosted resources. Service providers allocate requested resources to incoming users. This resource provisioning process is an important part of cloud data centers. The variation observed in the number of users accessing cloud services at different times makes provisioning a challenging problem for service providers. Inefficiency in resource allocation leads to over/under provision of resources. Insights into future resource utilization trends serve as an important aid to service managers. Cloud resource workloads are highly heterogeneous and dynamically varying in nature. Adaptive models play an important role in modeling real-time processes that exhibit timevarying behavior. The computing load on a data center is dynamically driven by the varying demands of users. Training one-time workload prediction models using past trends in workload changes is not enough to model future workload change trends. Predictive models operating in such environments must adapt to new patterns, otherwise their accuracy will decrease. Incorporating new recorded data into built models can improve model prediction accuracy and can generate better resource utilization predictions. Also, there are different features in the collected data, and the selection of the most important features has a great impact on increasing the accuracy of forecasting the use of resources. Therefore, in this research, a model based on CNN-BiLSTM has been used to predict the use of resources. Also, two well-known Pearson and Spearman correlation methods have been used to select the best features. For evaluation, the proposed method has been implemented on the Google cluster dataset, and the results were evaluated with three evaluation criteria: mean square error, mean absolute error, and R2. The error of 0.001 in the evaluation results shows that the proposed method has worked very well to predict the consumption of cloud resources.
-
كليدواژه هاي فارسي
پيش بيني مصرف منابع , محاسبات ابري , حافظه كوتاه مدت بلند مدت , ضريب همبستگي پيرسون , ضريب همبستگي اسپيرمن
-
كليدواژه هاي لاتين
resource consumption prediction , Cloud computing , Bilstm , Pearson correlation coefficient , Spearman correlation coefficient
-
Author
Maryam Heidari
-
SuperVisor
Mohsen Sharifi
-
لينک به اين مدرک :