المستودع الرقمى

//uquui/

تقرير الوحدة

تقرير المجموعة

 2020

 Studying of Cloud Computing Scheduling

 Ganadily, Reem Mohammed


//uquui/handle/20.500.12248/116070
0 التحميل
634 المشاهدات

Studying of Cloud Computing Scheduling

المؤلفون : Ganadily, Reem Mohammed
رقم الطلب : 23534
الناشر :جامعة أم القرى
مكان النشر : مكة المكرمة
تاريخ النشر : 2020 - 1441 هـ
الوصف : 71 p
نوع الوعاء : ماجستير
الموضوعات : Cloud Computing ؛
اللغة : عربي
المصدر : مكتبة الملك عبدالله بن عبدالعزيز الجامعية
يظهر في المجموعات : الرسائل العلمية المحدثة

The increasing need to provide a lot of services to users in daily life and various sectors like commercial, scientific and educational through internet led to the expansion for the use of cloud processing and virtualization technology. Moreover, cloud environment must insure on-demand service availability by optimizing cloud processing. Unprofitable resource is a type of resource misuse. The complexity of such environment can lead to resource misuse. Such resource misuse happened during job assignment of tasks on resources. Resource management is a key solution to overcome resource misuse. Resource management can be defined as the efficient way of resources organization to be able to use or utilize any resource when needed. Many algorithms are developed to optimize cloudlet distribution on virtual machines (VMs) in cloud processing environment such as First Come First Serve, Min-Max, Shortest Job First, and more. The problem of task distribution optimization is complex problem. For SJF Longer processes will cause more waiting time for cloudlets that waiting in the cloudlet queue, so it will produce low performance job distribution algorithm. So, we have to find a way to reduce waiting time in order to enhance task schedule performance, this will enhance the overall performance. To optimize cloud processing, it is necessary to optimize resource utilization including task scheduling and resource management. Many researchers discuss various algorithms to optimize both resource management and task scheduling. Task scheduling is the operation of distributing the tasks required to be processed on suitable idle virtual machines (resource) to process them conserving efficiency of cloud processing environment. To optimize scheduling operation, we must consider minimizing: Waiting time (the time between task arrival to cloud computing system and the starting time of processing - m sec),Response time (the time between starting and first output time - m sec),Run time (the time between starting and finish time - m sec),Turnaround time (the time between task arrival time and task finish processing time - m sec),Finish time (the time between starting and end processing time - m sec) and Throughput (maximizing) (average number of tasks finished per unit time task/m Sec.). In order to validate our enhanced JSF we used a cloud simulator to simulate virtual cloud processing environment. This virtual environment consists of as many as required of virtual machines VMs to be used for processing simulation and we create a random length cloudlet generator to produce required cloudlet set for test. A final report is generated by cloud simulator include 4 (throughput, waiting time, turnaround time and finish time) parameters go compare between traditional SJF and enhanced algorithm. The proposed algorithm satisfies the above constraints that enhance cloud-processing performance. The proposed algorithm is modified Shortest Job First (SJF) scheduling algorithm where it solves the problem resource misuse by avoiding the idle VMs during the processing of all tasks. The algorithm idea based on detecting the first virtual machine that finishes all tasks assigned to it, in other words its state turns to idle. As soon as the algorithm detects first idle VM, it starts collecting all unprocessed tasks including tasks under execution. Then the algorithm redistributes all unprocessed tasks on all VMs. By this modified algorithm we achieved more significant enhancement in waiting time (measured in m Sec), turnaround time (measured in m Sec) and throughput (measured in task/m Sec.). Two of the parameters that can monitor the amount of enhancement are Throughput that enhanced by value between: 35% to 100%, Finish Time that enhanced by value between: 26% to 52%,

العنوان: Studying of Cloud Computing Scheduling
المؤلفون: Moustafa, Abdellatif I
Ganadily, Reem Mohammed
الموضوعات :: Cloud Computing
تاريخ النشر :: 2020
الناشر :: جامعة أم القرى
الملخص: The increasing need to provide a lot of services to users in daily life and various sectors like commercial, scientific and educational through internet led to the expansion for the use of cloud processing and virtualization technology. Moreover, cloud environment must insure on-demand service availability by optimizing cloud processing. Unprofitable resource is a type of resource misuse. The complexity of such environment can lead to resource misuse. Such resource misuse happened during job assignment of tasks on resources. Resource management is a key solution to overcome resource misuse. Resource management can be defined as the efficient way of resources organization to be able to use or utilize any resource when needed. Many algorithms are developed to optimize cloudlet distribution on virtual machines (VMs) in cloud processing environment such as First Come First Serve, Min-Max, Shortest Job First, and more. The problem of task distribution optimization is complex problem. For SJF Longer processes will cause more waiting time for cloudlets that waiting in the cloudlet queue, so it will produce low performance job distribution algorithm. So, we have to find a way to reduce waiting time in order to enhance task schedule performance, this will enhance the overall performance. To optimize cloud processing, it is necessary to optimize resource utilization including task scheduling and resource management. Many researchers discuss various algorithms to optimize both resource management and task scheduling. Task scheduling is the operation of distributing the tasks required to be processed on suitable idle virtual machines (resource) to process them conserving efficiency of cloud processing environment. To optimize scheduling operation, we must consider minimizing: Waiting time (the time between task arrival to cloud computing system and the starting time of processing - m sec),Response time (the time between starting and first output time - m sec),Run time (the time between starting and finish time - m sec),Turnaround time (the time between task arrival time and task finish processing time - m sec),Finish time (the time between starting and end processing time - m sec) and Throughput (maximizing) (average number of tasks finished per unit time task/m Sec.). In order to validate our enhanced JSF we used a cloud simulator to simulate virtual cloud processing environment. This virtual environment consists of as many as required of virtual machines VMs to be used for processing simulation and we create a random length cloudlet generator to produce required cloudlet set for test. A final report is generated by cloud simulator include 4 (throughput, waiting time, turnaround time and finish time) parameters go compare between traditional SJF and enhanced algorithm. The proposed algorithm satisfies the above constraints that enhance cloud-processing performance. The proposed algorithm is modified Shortest Job First (SJF) scheduling algorithm where it solves the problem resource misuse by avoiding the idle VMs during the processing of all tasks. The algorithm idea based on detecting the first virtual machine that finishes all tasks assigned to it, in other words its state turns to idle. As soon as the algorithm detects first idle VM, it starts collecting all unprocessed tasks including tasks under execution. Then the algorithm redistributes all unprocessed tasks on all VMs. By this modified algorithm we achieved more significant enhancement in waiting time (measured in m Sec), turnaround time (measured in m Sec) and throughput (measured in task/m Sec.). Two of the parameters that can monitor the amount of enhancement are Throughput that enhanced by value between: 35% to 100%, Finish Time that enhanced by value between: 26% to 52%,
الوصف :: 71 p
الرابط: https://dorar.uqu.edu.sa/uquui/handle/20.500.12248/116070
يظهر في المجموعات :الرسائل العلمية المحدثة

الملفات في هذا العنصر:
ملف الوصف الحجمالتنسيق 
reem-ganadily-MS-report.pdf
"   الوصول المحدود"
الرسالة الكاملة3.33 MBAdobe PDFعرض/ فتح
طلب نسخة
2_Absa.pdf
"   الوصول المحدود"
ملخص الرسالة بالعربي52.88 kBAdobe PDFعرض/ فتح
طلب نسخة
3_Abse.pdf
"   الوصول المحدود"
ملخص الرسالة بالإنجليزي62 kBAdobe PDFعرض/ فتح
طلب نسخة
1_title.pdf
"   الوصول المحدود"
غلاف142.31 kBAdobe PDFعرض/ فتح
طلب نسخة
4_indu.pdf
"   الوصول المحدود"
المقدمة618.46 kBAdobe PDFعرض/ فتح
طلب نسخة
5_Cont.pdf
"   الوصول المحدود"
فهرس الموضوعات67.65 kBAdobe PDFعرض/ فتح
طلب نسخة
اضف إلى مراجعى الاستشهاد المرجعي طلب رقمنة مادة

تعليقات (0)



جميع الأوعية على المكتبة الرقمية محمية بموجب حقوق النشر، ما لم يذكر خلاف ذلك