header
Local cover image
Local cover image
Image from OpenLibrary

Utilizing High Performance Computing for Cloud Systems / By Sara Ahmed Hafez ; Under The Supervision of Prof. Dr. Fatma A. Omara, Prof. Dr.Ibrahim Farag

By: Contributor(s): Material type: TextTextLanguage: English Summary language: English Spoken language: Arabic Producer: 2023Description: 77 leaves : illustrations ; 30 cm. + CDContent type:
  • text
Media type:
  • Unmediated
Carrier type:
  • volume
Other title:
  • إستخدام الحوسبة عالية الأداء للأنظمة السحابية [Added title page title]
Subject(s): DDC classification:
  • 004
Available additional physical forms:
  • Issued also as CD
Dissertation note: Thesis (M.Sc.)-Cairo University, 2023. Summary: Cloud computing is one of the most famous examples of high performance computing (HPC). It has gained a lot of attention all over the world. Workflow systems have become an important method for developing scientific applications. Therefore, workflow scheduling is one of the most important issues in cloud computing. It is about planning tasks on cloud resources (for example, virtual machines (VMs)), to improve scheduling performance. IN this thesis, we propose a new scheduling algorithm based on Heterogeneous Earliest Finish Time (HEFT) algorithm; called Modified Heterogeneous Earliest Finish Time (M-HEFT); to reduce the tradeoff among make span, resource utilization, and load balance. The proposed M-HEFT consists of two phases; task prioritization and task-VM mapping. In Task prioritization phase, a priority will be provided to each task in Directed Acyclic Graph (DAG) as in the original HEFT algorithm. According to task-VM phase, tasks allocate to resources according to length of tasks and the load of available VMs with considering load balance. In addition an enhancement has been done to improve our M-HEFT with respect to make span, resource utilization, and load balance; called Enhanced Modified Heterogeneous Earliest Finish Time (EM-HEFT). The enhanced EM-HEFT algorithm consists of two phases; task prioritization and task-VM mapping. In Task prioritization phase, a priority will be provided to each task in Directed Acyclic Graph (DAG) by introducing new factors in priority value to be more aware about task requirements. According to task-VM phase, tasks are allocated to resources as in our previous M-HEFT algorithm. Experimental results show that our proposed M-HEFT and E-MEHEFT algorithms can reduce the tradeoff among make span, resource utilization, and load balance. The proposed M-HEFT algorithm outperforms the other algorithms by minimizing make span by 29%, improve resource utilization by 53% and load balance by 18% in average. And the Enhanced EM-HEFT algorithm outperforms the other algorithms by minimizing make span by 25%, improving resource utilization by 43% and load balance by 14% in average. Summary: تعد جدولة المهام إحدى المشكلات الرئيسية لتحقيق الأداء الجيد عبر بيئة السحابة. . في هذه الأطروحة ، تم إدخال جدولين للمهام M-HEFT ، وخوارزميات EM-HEFT المحسّنة لتحسين أداء HEFT الحالي فيما يتعلق بالامتداد ، واستخدام الموارد ، وتوازن التحميل. لتقييم أداء خوارزميات M-HEFT و EM-HEFT المحسّنة المقترحة ، تم الاتصال بدراسة مقارنة باستخدام معيارين ، LIGO و EPIGENOMICS ، مع تنفيذ 100 و 1000 مهمة على جهاز محاكاةWorkflowSimمع مراعاة الأجهزة الافتراضية غير المتجانسة
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Home library Call number Status Barcode
Thesis Thesis قاعة الرسائل الجامعية - الدور الاول المكتبة المركزبة الجديدة - جامعة القاهرة Cai01 20 03 M.Sc 2023 Sa.U (Browse shelf(Opens below)) Not for loan 01010110088329000

Thesis (M.Sc.)-Cairo University, 2023.

Bibliography: pages 98-99.

Cloud computing is one of the most famous examples of high performance computing (HPC). It has gained a lot of attention all over the world. Workflow systems have become an important method for developing scientific applications. Therefore, workflow scheduling is one of the most important issues in cloud computing. It is about planning tasks on cloud resources (for example, virtual machines (VMs)), to improve scheduling performance. IN this thesis, we propose a new scheduling algorithm based on Heterogeneous Earliest Finish Time (HEFT) algorithm; called Modified Heterogeneous Earliest Finish Time (M-HEFT); to reduce the tradeoff among make span, resource utilization, and load balance. The proposed M-HEFT consists of two phases; task prioritization and task-VM mapping. In Task prioritization phase, a priority will be provided to each task in Directed Acyclic Graph (DAG) as in the original HEFT algorithm. According to task-VM phase, tasks allocate to resources according to length of tasks and the load of available VMs with considering load balance. In addition an enhancement has been done to improve our M-HEFT with respect to make span, resource utilization, and load balance; called Enhanced Modified Heterogeneous Earliest Finish Time (EM-HEFT). The enhanced EM-HEFT algorithm consists of two phases; task prioritization and task-VM mapping. In Task prioritization phase, a priority will be provided to each task in Directed Acyclic Graph (DAG) by introducing new factors in priority value to be more aware about task requirements. According to task-VM phase, tasks are allocated to resources as in our previous M-HEFT algorithm. Experimental results show that our proposed M-HEFT and E-MEHEFT algorithms can reduce the tradeoff among make span, resource utilization, and load balance. The proposed M-HEFT algorithm outperforms the other algorithms by minimizing make span by 29%, improve resource utilization by 53% and load balance by 18% in average. And the Enhanced EM-HEFT algorithm outperforms the other algorithms by minimizing make span by 25%, improving resource utilization by 43% and load balance by 14% in average.

تعد جدولة المهام إحدى المشكلات الرئيسية لتحقيق الأداء الجيد عبر بيئة السحابة. . في هذه الأطروحة ، تم إدخال جدولين للمهام M-HEFT ، وخوارزميات EM-HEFT المحسّنة لتحسين أداء HEFT الحالي فيما يتعلق بالامتداد ، واستخدام الموارد ، وتوازن التحميل. لتقييم أداء خوارزميات M-HEFT و EM-HEFT المحسّنة المقترحة ، تم الاتصال بدراسة مقارنة باستخدام معيارين ، LIGO و EPIGENOMICS ، مع تنفيذ 100 و 1000 مهمة على جهاز محاكاةWorkflowSimمع مراعاة الأجهزة الافتراضية غير المتجانسة

Issued also as CD

Text in English and abstract in Arabic & English.

There are no comments on this title.

to post a comment.

Click on an image to view it in the image viewer

Local cover image